1import{j as e}from"./vendor-data-G06986Fu.js";import{r as i,L as b}from"./vendor-react-C0RIpuaR.js";import{S as y,s as j,F as p,a as w,b as N}from"./index-B0_QsuTB.js";import{B as v}from"./Breadcrumbs-C4ASD0Yk.js";import{F as I}from"./FunnelIcon-DIo2Us17.js";import"./vendor-ui-Cll7fqXm.js";function K({title:r,titleId:s,...d},l){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:l,"aria-labelledby":s},d),r?i.createElement("title",{id:s},r):null,i.createElement("path",{fillRule:"evenodd",d:"M10.868 2.884c-.321-.772-1.415-.772-1.736 0l-1.83 4.401-4.753.381c-.833.067-1.171 1.107-.536 1.651l3.62 3.102-1.106 4.637c-.194.813.691 1.456 1.405 1.02L10 15.591l4.069 2.485c.713.436 1.598-.207 1.404-1.02l-1.106-4.637 3.62-3.102c.635-.544.297-1.584-.536-1.65l-4.752-.382-1.831-4.401Z",clipRule:"evenodd"}))}const S=i.forwardRef(K),A="/assets/teknik_industri-Be5GFIhg.png",T="/assets/teknik_elektro-D78Mxzdy.png",B="/assets/arsitektur-BPWr6fIX.png",M="/assets/teknik_mesin-rdxBjUku.png",P="/assets/teknik_sipil-9ZUcOZbD.png",E="/assets/magister_manajemen-DSIlHvM5.png";function R(){const[r,s]=i.useState([]),[d,l]=i.useState(!0),[c,x]=i.useState(""),[o,h]=i.useState("all"),k=[{value:"all",label:"Semua Program"},{value:"UNGGULAN",label:"Unggulan"},{value:"TEKNIK",label:"Teknik"},{value:"EKONOMI",label:"Ekonomi & Bisnis"},{value:"HUKUM",label:"Ilmu Hukum"},{value:"KOMUNIKASI",label:"Ilmu Komunikasi"}],f=[{id:1,name:"Teknik Informatika",degree:"S1",category:"TEKNIK",duration:"4 Tahun",capacity:120,rating:4.8,description:"Program studi yang fokus pada pengembangan software, AI, dan teknologi informasi terkini.",image:"https://images.unsplash.com/photo-1517077304055-6e89abbf09b0?w=400&h=300&fit=crop",features:["Kurikulum Industri 4.0","Lab Modern","Sertifikasi Internasional"],accreditation:"BAIK"},{id:7,name:"Teknik Industri",degree:"S1",category:"TEKNIK",duration:"4 Tahun",capacity:100,rating:4.5,description:"Program studi yang mempelajari perancangan, instalasi, dan perbaikan sistem terintegrasi yang meliputi manusia, material, peralatan, energi, dan informasi untuk optimasi proses industri.",image:A,features:["Manajemen Operasi","Sistem Produksi","Ergonomi & K3"],accreditation:"BAIK"},{id:8,name:"Teknik Elektro",degree:"S1",category:"TEKNIK",duration:"4 Tahun",capacity:90,rating:4.4,description:"Program studi yang fokus pada pengembangan sistem kelistrikan, elektronika, telekomunikasi, dan kontrol otomatis untuk mendukung industri modern dan infrastruktur nasional.",image:T,features:["Sistem Tenaga Listrik","Elektronika Digital","Telekomunikasi"],accreditation:"BAIK"},{id:9,name:"Arsitektur",degree:"S1",category:"TEKNIK",duration:"4 Tahun",capacity:80,rating:4.9,description:"Program studi yang menggabungkan seni, teknologi, dan ilmu pengetahuan untuk merancang bangunan dan lingkungan binaan yang estetis, fungsional, dan berkelanjutan.",image:B,features:["Desain Arsitektur","Sustainable Design","Building Information Modeling"],accreditation:"B"},{id:10,name:"Teknik Mesin",degree:"S1",category:"TEKNIK",duration:"4 Tahun",capacity:100,rating:4.5,description:"Program studi yang mempelajari prinsip fisika dan material untuk merancang, menganalisis, memproduksi, dan memelihara sistem mekanik yang digunakan di berbagai sektor industri.",image:M,features:["Manufaktur & Produksi","Konversi Energi","Desain Mekanik"],accreditation:"BAIK"},{id:11,name:"Teknik Sipil",degree:"S1",category:"TEKNIK",duration:"4 Tahun",capacity:110,rating:4.6,description:"Program studi yang fokus pada perencanaan, perancangan, konstruksi, dan pemeliharaan infrastruktur fisik seperti jalan, jembatan, gedung, bendungan, dan sistem transportasi.",image:P,features:["Struktur Bangunan","Manajemen Konstruksi","Geoteknik"],accreditation:"BAIK"},{id:3,name:"Manajemen",degree:"S1",category:"EKONOMI",duration:"4 Tahun",capacity:150,rating:4.9,description:"Mempelajari ilmu manajemen modern, kepemimpinan, dan strategi bisnis global.",image:"https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d?w=400&h=300&fit=crop",features:["Entrepreneurship","International Business","Strategic Management"],accreditation:"B"},{id:4,name:"Akuntansi",degree:"S1",category:"EKONOMI",duration:"4 Tahun",capacity:120,rating:4.5,description:"Program studi akuntansi dengan fokus pada standar internasional dan teknologi keuangan.",image:"https://images.unsplash.com/photo-1554224155-6726b3ff858f?w=400&h=300&fit=crop",features:["Financial Technology","Audit & Taxation","ACCA Preparation"],accreditation:"BAIK"},{id:14,name:"Magister Manajemen",degree:"S2",category:"EKONOMI",duration:"2 Tahun",capacity:50,rating:4.8,description:"Program pascasarjana manajemen yang mengembangkan kompetensi kepemimpinan eksekutif, strategi bisnis global, dan pengambilan keputusan berbasis data untuk mencetak pemimpin bisnis masa depan.",image:E,features:["Executive Leadership","Business Analytics","Corporate Strategy"],accreditation:"BAIK"},{id:5,name:"Ilmu Komunikasi",degree:"S1",category:"KOMUNIKASI",duration:"4 Tahun",capacity:80,rating:4.4,description:"Mempelajari komunikasi massa, digital media, dan public relations.",image:"https://images.unsplash.com/photo-1557804506-669a67965ba0?w=400&h=300&fit=crop",features:["Digital Marketing","Broadcasting","PR & Advertising"],accreditation:"BAIK"},{id:12,name:"Ilmu Hukum",degree:"S1",category:"HUKUM",duration:"4 Tahun",capacity:120,rating:4.9,description:"Program studi yang mempelajari sistem hukum, perund
1ang-undangan, dan keadilan untuk menegakkan hukum dengan integritas tinggi di Indonesia.",image:"https://images.unsplash.com/photo-1589829545856-d10d557cf95f?w=400&h=300&fit=crop",features:["Hukum Pidana & Perdata","Hukum Bisnis","Praktik Peradilan"],accreditation:"B"},{id:13,name:"Magister Hukum",degree:"S2",category:"HUKUM",duration:"2 Tahun",capacity:40,rating:4.7,description:"Program pascasarjana hukum yang mengembangkan keahlian mendalam dalam bidang hukum khusus dan penelitian hukum.",image:"https://images.unsplash.com/photo-1505664194779-8beaceb93744?w=400&h=300&fit=crop",features:["Hukum Konstitusi","Hukum Internasional","Penelitian Hukum"],accreditation:"BAIK"}];i.useEffect(()=>{setTimeout(()=>{s(f),l(!1)},1e3)},[]);const u=a=>{const t=a.toUpperCase();return t==="A"?1:t==="BAIK SEKALI"?2:t==="B"?3:t==="BAIK"?4:t==="C"?5:6},g=r.filter(a=>{const t=a.name.toLowerCase().includes(c.toLowerCase())||a.description.toLowerCase().includes(c.toLowerCase());let n=!1;if(o==="all")n=!0;else if(o==="UNGGULAN"){const m=a.accreditation.toUpperCase();n=m==="A"||m==="BAIK SEKALI"||m==="B"}else n=a.category===o;return t&&n}).sort((a,t)=>u(a.accreditation)-u(t.accreditation));return e.jsxs("div",{className:"min-h-screen bg-gray-50 font-sans",children:[e.jsx(y,{...j.programs}),e.jsxs("section",{className:"relative bg-primary-900 text-white py-24 overflow-hidden",children:[e.jsx("div",{className:"absolute top-0 right-0 -mr-20 -mt-20 w-[600px] h-[600px] bg-secondary-900/10 rounded-full blur-3xl"}),e.jsx("div",{className:"absolute bottom-0 left-0 -ml-20 -mb-20 w-[400px] h-[400px] bg-accent-900/10 rounded-full blur-3xl"}),e.jsxs("div",{className:"container mx-auto px-4 relative z-10 text-center",children:[e.jsx("span",{className:"inline-block py-1 px-3 rounded-full bg-white/10 border border-white/20 text-secondary-300 text-xs font-bold tracking-widest uppercase mb-4 backdrop-blur-sm",children:"Akademik"}),e.jsx("h1",{className:"text-4xl md:text-6xl font-serif font-bold mb-6",children:"Program Studi"}),e.jsx("p",{className:"text-xl text-primary-100 max-w-2xl mx-auto font-light leading-relaxed",children:"Temukan program studi yang sesuai dengan minat dan bakat Anda untuk masa depan gemilang."})]})]}),e.jsx(v,{}),e.jsx("section",{className:"sticky top-0 z-30 bg-white/80 backdrop-blur-md border-b border-gray-200 shadow-sm transition-all duration-300",children:e.jsx("div",{className:"container mx-auto px-4 py-4",children:e.jsxs("div",{className:"flex flex-col md:flex-row gap-4 items-center",children:[e.jsxs("div",{className:"relative w-full md:w-3/5 lg:w-96",children:[e.jsx(p,{className:"absolute left-3 top-1/2 transform -translate-y-1/2 h-5 w-5 text-gray-400"}),e.jsx("input",{type:"text",placeholder:"Cari program studi...",value:c,onChange:a=>x(a.target.value),className:"w-full pl-10 pr-4 py-2.5 bg-gray-50 border border-gray-200 rounded-lg text-sm focus:ring-2 focus:ring-secondary-500 focus:border-secondary-500 transition-all duration-200"})]}),e.jsx("div",{className:"flex-1 w-full overflow-x-auto pb-2 md:pb-0 hiding-scrollbar",children:e.jsxs("div",{className:"flex gap-2",children:[e.jsx("div",{className:"flex items-center text-gray-400 mr-2",children:e.jsx(I,{className:"h-5 w-5"})}),k.map(a=>e.jsx("button",{onClick:()=>h(a.value),className:`px-4 py-2 rounded-full text-xs font-bold tracking-wide transition-all duration-300 whitespace-nowrap border ${o===a.value?"bg-primary-900 text-white border-primary-900 shadow-md":"bg-white text-gray-600 border-gray-200 hover:border-secondary-400 hover:text-secondary-600"}`,children:a.label},a.value))]})})]})})}),e.jsx("section",{className:"container mx-auto px-4 py-16",children:d?e.jsx("div",{className:"flex justify-center items-center h-64",children:e.jsx("div",{className:"animate-spin rounded-full h-12 w-12 border-b-2 border-secondary-500"})}):g.length===0?e.jsxs("div",{className:"text-center py-24 bg-white rounded-2xl border border-gray-100 shadow-sm",children:[e.jsx("div",{className:"inline-flex items-center justify-center w-16 h-16 bg-gray-100 rounded-full mb-4",children:e.jsx(p,{className:"h-8 w-8 text-gray-400"})}),e.jsx("h3",{className:"text-xl font-bold text-gray-900 mb-2",children:"Tidak ditemukan"}),e.jsx("p",{className:"text-gray-500",children:"Coba kata kunci lain atau ubah filter kategori."})]}):e.jsx("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-8",children:g.map(a=>e.jsxs("div",{className:"group bg-white rounded-xl shadow-md hover:shadow-xl transition-all duration-300 overflow-hidden border border-gray-100 flex flex-col h-full hover:-translate-y-1",children:[e.jsxs("div",{className:"relative h-56 overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 bg-primary-900/20 group-hover:bg-primary-900/10 z-10 transition-colors duration-300"}),e.jsx("img",{src:a.image,alt:a.name,loading:"lazy",className:"w-full h-full object-cover group-hover:scale-110 transition-transform duration-700"}),e.jsx("div",{className:"absolute top-4 right-4 z-20",children:e.jsxs("div",{className:` 2 flex items-center gap-2 px-3 py-1.5 rounded-full backdrop-blur-md border shadow-lg transition-all duration-300 3 ${a.accreditation==="A"||a.accreditation==="UNGGUL"?"bg-gradient-to-r from-secondary-400/90 to-secondary-500/90 border-secondary-300/50 text-white":"bg-primary-900/80 border-white/20 text-white hover:bg-primary-800/90"} 4 `,children:[e.jsx("span",{className:`w-1.5 h-1.5 rounded-full animate-pulse ${a.accreditation==="A"||a.accreditation==="UNGGUL"?"bg-white":"bg-secondary-400"}`}),e.jsxs("span",{className:"text-[10px] font-bold tracking-wider up
4percase",children:["Akreditasi ",a.accreditation]})]})}),e.jsx("div",{className:"absolute bottom-0 left-0 p-4 z-20 w-full bg-gradient-to-t from-black/80 to-transparent",children:e.jsx("span",{className:"text-xs font-bold text-secondary-400 uppercase tracking-widest bg-black/50 backdrop-blur-sm px-2 py-1 rounded",children:a.category})})]}),e.jsxs("div",{className:"p-6 flex-1 flex flex-col",children:[e.jsxs("div",{className:"mb-4",children:[e.jsxs("div",{className:"flex justify-between items-start mb-2",children:[e.jsx("h3",{className:"text-xl font-bold font-serif text-primary-900 group-hover:text-secondary-600 transition-colors",children:a.name}),e.jsx("span",{className:"text-xs font-bold bg-primary-50 text-primary-700 px-2 py-1 rounded border border-primary-100",children:a.degree})]}),e.jsxs("div",{className:"flex items-center gap-1 mb-3",children:[e.jsx("div",{className:"flex text-yellow-400",children:[1,2,3,4,5].map(t=>e.jsx(S,{className:`h-4 w-4 ${t<=Math.round(a.rating)?"text-secondary-400":"text-gray-200"}`},t))}),e.jsxs("span",{className:"text-sm font-medium text-gray-500 ml-1",children:["(",a.rating,")"]})]}),e.jsx("p",{className:"text-gray-600 text-sm line-clamp-3 leading-relaxed",children:a.description})]}),e.jsxs("div",{className:"grid grid-cols-2 gap-3 mb-6 pt-4 border-t border-gray-100 bg-gray-50/50 p-3 rounded-lg",children:[e.jsxs("div",{className:"flex items-center text-gray-600 text-xs font-medium",children:[e.jsx(w,{className:"h-4 w-4 mr-2 text-secondary-500"}),a.duration]}),e.jsxs("div",{className:"flex items-center text-gray-600 text-xs font-medium",children:[e.jsx(N,{className:"h-4 w-4 mr-2 text-secondary-500"}),a.capacity," Kursi"]})]}),e.jsx("div",{className:"mb-6 flex-1",children:e.jsx("div",{className:"flex flex-wrap gap-2",children:a.features.map((t,n)=>e.jsx("span",{className:"text-[10px] font-bold uppercase tracking-wide bg-white border border-gray-200 text-gray-600 px-2 py-1 rounded",children:t},n))})}),e.jsx(b,{to:a.name==="Teknik Industri"?"/program-studi/teknik-industri":`/program-studi/${a.name.toLowerCase().replace(/ /g,"-")}`,className:"block w-full py-3 bg-primary-900 text-white font-bold text-sm rounded-lg hover:bg-secondary-500 hover:text-primary-900 transition-all duration-300 shadow-lg shadow-primary-900/10 group-hover:translate-y-0 translate-y-0 text-center",children:"Lihat Detail Program"})]})]},a.id))})})]})}export{R as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.