PageSourceSearch

https://jomportal.com/assets/portal-data-BYALAB41.js

js jomportal.com collected 2026-10-02 01:33:22 UTC 11,328 bytes, 1 lines download raw bytes

1import{t as e}from"./createLucideIcon-CPr0Cu2H.js";import{t}from"./palette-ACRmoyeZ.js";import{n}from"./triangle-alert-XAv25mRP.js";import{r}from"./AnimatePresence-C22tIwBM.js";import{t as i}from"./mail-5YVhMkxK.js";import{t as a}from"./puzzle-Brl-aeBS.js";import{t as o}from"./shield-check-gMhmRmlZ.js";import{t as s}from"./sparkles-HWelY6cd.js";var c=e(`bot`,[[`path`,{d:`M12 8V4H8`,key:`hb8ula`}],[`rect`,{width:`16`,height:`12`,x:`4`,y:`8`,rx:`2`,key:`enze0r`}],[`path`,{d:`M2 14h2`,key:`vft8re`}],[`path`,{d:`M20 14h2`,key:`4cs60a`}],[`path`,{d:`M15 13v2`,key:`1xurst`}],[`path`,{d:`M9 13v2`,key:`rq6x2g`}]]),l=e(`brain`,[[`path`,{d:`M12 18V5`,key:`adv99a`}],[`path`,{d:`M15 13a4.17 4.17 0 0 1-3-4 4.17 4.17 0 0 1-3 4`,key:`1e3is1`}],[`path`,{d:`M17.598 6.5A3 3 0 1 0 12 5a3 3 0 1 0-5.598 1.5`,key:`1gqd8o`}],[`path`,{d:`M17.997 5.125a4 4 0 0 1 2.526 5.77`,key:`iwvgf7`}],[`path`,{d:`M18 18a4 4 0 0 0 2-7.464`,key:`efp6ie`}],[`path`,{d:`M19.967 17.483A4 4 0 1 1 12 18a4 4 0 1 1-7.967-.517`,key:`1gq6am`}],[`path`,{d:`M6 18a4 4 0 0 1-2-7.464`,key:`k1g0md`}],[`path`,{d:`M6.003 5.125a4 4 0 0 0-2.526 5.77`,key:`q97ue3`}]]),u=e(`calendar`,[[`path`,{d:`M8 2v4`,key:`1cmpym`}],[`path`,{d:`M16 2v4`,key:`4m81vk`}],[`rect`,{width:`18`,height:`18`,x:`3`,y:`4`,rx:`2`,key:`1hopcy`}],[`path`,{d:`M3 10h18`,key:`8toen8`}]]),d=e(`folder-open`,[[`path`,{d:`m6 14 1.5-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.54 6a2 2 0 0 1-1.95 1.5H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H18a2 2 0 0 1 2 2v2`,key:`usdka0`}]]),f=e(`graduation-cap`,[[`path`,{d:`M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z`,key:`j76jl0`}],[`path`,{d:`M22 10v6`,key:`1lu8f3`}],[`path`,{d:`M6 12.5V16a6 3 0 0 0 12 0v-3.5`,key:`1r8lef`}]]),p=e(`pen-tool`,[[`path`,{d:`M15.707 21.293a1 1 0 0 1-1.414 0l-1.586-1.586a1 1 0 0 1 0-1.414l5.586-5.586a1 1 0 0 1 1.414 0l1.586 1.586a1 1 0 0 1 0 1.414z`,key:`nt11vn`}],[`path`,{d:`m18 13-1.375-6.874a1 1 0 0 0-.746-.776L3.235 2.028a1 1 0 0 0-1.207 1.207L5.35 15.879a1 1 0 0 0 .776.746L13 18`,key:`15qc1e`}],[`path`,{d:`m2.3 2.3 7.286 7.286`,key:`1wuzzi`}],[`circle`,{cx:`11`,cy:`11`,r:`2`,key:`xmgehs`}]]),m=e(`presentation`,[[`path`,{d:`M2 3h20`,key:`91anmk`}],[`path`,{d:`M21 3v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V3`,key:`2k9sn8`}],[`path`,{d:`m7 21 5-5 5 5`,key:`bip4we`}]]),h=e(`video`,[[`path`,{d:`m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5`,key:`ftymec`}],[`rect`,{x:`2`,y:`6`,width:`14`,height:`12`,rx:`2`,key:`158x01`}]]),g=[{id:`gmail`,name:`Gmail`,url:`https://mail.google.com`,icon:i,category:`Google`,description:`Student DELIMa mailbox`,enabled:!0,popular:!0},{id:`classroom`,name:`Classroom`,url:`https://classroom.google.com`,icon:f,category:`Google`,description:`Assignments and streams`,enabled:!0,popular:!0},{id:`drive`,name:`Google Drive`,url:`https://drive.google.com`,icon:d,category:`Google`,description:`Shared class files`,enabled:!0},{id:`docs`,name:`Docs`,url:`https://docs.google.com`,icon:n,category:`Google`,description:`Documents and reports`,enabled:!0},{id:`calendar`,name:`Calendar`,url:`https://calendar.google.com`,icon:u,category:`Google`,description:`Timetable and events`,enabled:!0},{id:`meet`,name:`Meet`,url:`https://meet.google.com`,icon:h,category:`Google`,description:`Live class sessions`,enabled:!0},{id:`delima`,name:`DELIMa 3.0`,url:`https://d3.delima.edu.my/`,icon:o,category:`Ministry`,description:`DELIMa 3.0 KPM`,enabled:!0,popular:!0},{id:`ains`,name:`AINS`,url:`https://ains.moe.gov.my`,icon:r,category:`Ministry`,description:`Ministry academic system`,enabled:!0},{id:`gemini`,name:`Gemini`,url:`https://gemini.google.com`,icon:s,category:`AI`,description:`Google AI assistant`,enabled:!0},{id:`chatgpt`,name:`ChatGPT`,url:`https://chat.openai.com`,icon:c,category:`AI`,description:`Guided AI tutoring`,enabled:!1},{id:`canva`,name:`Canva`,url:`https://canva.com/education`,icon:t,category:`Creative`,description:`Posters and slides`,enabled:!0,popular:!0},{id:`wordwall`,name:`Wordwall`,url:`https://wordwall.net`,icon:a,category:`Interactive`,description:`Interactive activities`,enabled:!0},{id:`quizizz`,name:`Quizizz`,url:`https://quizizz.com`,icon:l,category:`Interactive`,description:`Live quizzes`,enabled:!1},{id:`liveworksheets`,name:`Liveworksheets`,url:`https://liveworksheets.com`,icon:p,category:`Interactive`,description:`Digital worksheets`,enabled:!1}
1,{id:`slides`,name:`Slides`,url:`https://slides.google.com`,icon:m,category:`Google`,description:`Class presentations`,enabled:!1}],_=[{key:`studentName`,label:`Student Name`,required:!0},{key:`className`,label:`Class`,required:!0},{key:`delimaEmail`,label:`DELIMa Email`,required:!0},{key:`delimaPassword`,label:`Kata Laluan DELIMa (pilihan)`,required:!1},{key:`photo`,label:`Gambar Murid (URL / Google Drive)`,required:!1},{key:`teacher`,label:`Teacher`,required:!1},{key:`phone`,label:`Phone`,required:!1},{key:`ic`,label:`IC Number`,required:!1},{key:`status`,label:`Status`,required:!1}],v=[`Kelas`,`Nama Murid`,`No. Telefon`,`Emel DELIMa`,`Kata Laluan DELIMa`,`Guru Kelas`,`No. Kad Pengenalan`,`Status Aktif`,`Gambar Murid`,`Catatan`],y={studentName:`Nama Murid`,className:`Kelas`,delimaEmail:`Emel DELIMa`,delimaPassword:`Kata Laluan DELIMa`,photo:`Gambar Murid`,teacher:`Guru Kelas`,phone:`No. Telefon`,ic:`No. Kad Pengenalan`,status:`Status Aktif`},b=[{key:`public`,label:`Public Portal`,description:`Anyone with the link can pick a class and open apps.`},{key:`accessCode`,label:`School Access Code`,description:`Students enter a shared 6-digit school code first.`},{key:`password`,label:`Portal Password`,description:`One password protects the entire portal.`}],x=[{key:`hideEmail`,label:`Hide Student Email`,hint:`Mask DELIMa address in the picker`},{key:`restrictDevice`,label:`Restrict Device`,hint:`One device per student per day`},{key:`restrictBrowser`,label:`Restrict Browser`,hint:`Block embedded webviews`},{key:`sessionTimeout`,label:`Session Timeout`,hint:`Auto sign-out after 30 minutes`},{key:`restrictIp`,label:`Restrict IP`,hint:`School network ranges only`}],S=[{name:`Aurora`,primary:`#4f7cff`,accent:`#8b5cf6`},{name:`Mint`,primary:`#22c55e`,accent:`#06b6d4`},{name:`Sunrise`,primary:`#f97316`,accent:`#ec4899`},{name:`Sky`,primary:`#0ea5e9`,accent:`#4f7cff`},{name:`Blossom`,primary:`#f43f5e`,accent:`#f59e0b`},{name:`Graphite`,primary:`#475569`,accent:`#94a3b8`}],C=[{key:`gradient`,label:`Soft Glow`},{key:`mesh`,label:`Aurora Mesh`},{key:`solid`,label:`Clean White`},{key:`grid`,label:`Tiny Grid`},{key:`kids`,label:`Kids Confetti`},{key:`forest`,label:`Forest Leaves`},{key:`space`,label:`Galaxy Stars`},{key:`love`,label:`Soft Hearts`},{key:`techno`,label:`Techno Circuit`}],w=[{key:`inter`,label:`Inter (Moden)`,stack:`'Inter', system-ui, sans-serif`},{key:`jakarta`,label:`Plus Jakarta (Bersih)`,stack:`'Plus Jakarta Sans', 'Inter', sans-serif`},{key:`baloo`,label:`Baloo 2 (Kanak-kanak)`,stack:`'Baloo 2', 'Inter', cursive`},{key:`quicksand`,label:`Quicksand (Lembut)`,stack:`'Quicksand', 'Inter', sans-serif`},{key:`nunito`,label:`Nunito (Mesra)`,stack:`'Nunito', 'Inter', sans-serif`},{key:`spaceGrotesk`,label:`Space Grotesk (Techno)`,stack:`'Space Grotesk', 'Inter', sans-serif`},{key:`orbitron`,label:`Orbitron (Futuristik)`,stack:`'Orbitron', 'Inter', sans-serif`},{key:`playfair`,label:`Playfair (Elegan)`,stack:`'Playfair Display', Georgia, serif`}];function T(e){return w.find(t=>t.key===e)?.stack??w[0].stack}var E=[{key:`feature`,label:`Feature`,description:`Biru aurora rasmi — sesuai semua sekolah.`,primary:`#4f7cff`,accent:`#8b5cf6`,background:`mesh`,font:`inter`},{key:`kids`,label:`Kids`,description:`Warna ceria & konfeti untuk sekolah rendah.`,primary:`#f97316`,accent:`#ec4899`,background:`kids`,font:`baloo`},{key:`forest`,label:`Forest`,description:`Hijau semula jadi, tenang dan segar.`,primary:`#16a34a`,accent:`#0d9488`,background:`forest`,font:`quicksand`},{key:`space`,label:`Space`,description:`Galaksi indigo untuk kelab sains & STEM.`,primary:`#4338ca`,accent:`#0ea5e9`,background:`space`,font:`orbitron`},{key:`love`,label:`Love`,description:`Merah jambu lembut, penuh kasih.`,primary:`#e11d48`,accent:`#f472b6`,background:`love`,font:`nunito`},{key:`techno`,label:`Techno`,description:`Neon sian & grid sirkuit moden.`,primary:`#0891b2`,accent:`#6366f1`,background:`techno`,font:`spaceGrotesk`}],D=[{key:`all`,label:`Semua kelas`,hint:`Papar semua kelas dari spreadsheet.`},{key:`include`,label:`Hanya kelas dipilih`,hint:`Papar hanya kelas yang ditanda.`},{key:`exclude`,label:`Sembunyi kelas dipilih`,hint:`Papar semua kecuali kelas ditanda.`}];function O(e,t){if(!e||e.mode===`all`||e.classes.length===0)return!0;let n=e.classes.some(e=>e.trim().toLowerCase()===t.trim().toLowerCase());return e.mode===`include`?n:!n}
1var k=[{key:`inline`,label:`Papar di halaman`,description:`Panduan penuh dipaparkan di bawah aplikasi (tetapan asal).`},{key:`popup`,label:`Butang info (popup)`,description:`Hanya butang kecil di header; panduan terbuka dalam popup.`},{key:`hidden`,label:`Sembunyikan`,description:`Panduan SSO tidak dipaparkan kepada murid.`}],A=[{key:`info`,label:`Maklumat`},{key:`success`,label:`Berita Baik`},{key:`warning`,label:`Peringatan`},{key:`urgent`,label:`Penting`}],j=`Klik ikon aplikasi untuk ke laman log masuknya. Untuk aplikasi Google (DELIMa, Classroom, Gmail), ID digital anda diisi automatik. Untuk aplikasi lain (Canva, Quizizz dan seumpamanya), ID digital anda disalin ke papan klip — tampal (paste) dalam kotak log masuk.`,M={schoolName:``,schoolCode:``,logoText:``,logoUrl:``,portalName:``,websiteTitle:``,faviconText:``,primaryColor:`#4f7cff`,accentColor:`#8b5cf6`,background:`mesh`,theme:`feature`,font:`inter`,sheetInput:``,sheetVerified:!1,mapping:{studentName:``,className:``,delimaEmail:``,delimaPassword:``,photo:``,teacher:``,phone:``,ic:``,status:``},visibleFields:{studentName:!0,className:!0,delimaEmail:!0,delimaPassword:!1,photo:!1,teacher:!1,phone:!1,ic:!1,status:!1},apps:g,securityMode:`accessCode`,accessCode:``,toggles:{hideEmail:!0,restrictDevice:!1,restrictBrowser:!1,sessionTimeout:!0,restrictIp:!1},ssoGuideMode:`inline`,classFilter:{mode:`all`,classes:[]},pushEnabled:!0,autofillEnabled:!0,instructionEnabled:!0,instructionText:j,announcement:{enabled:!1,title:``,message:``,tone:`info`,linkLabel:``,linkUrl:``}},N=[{title:`Welcome`,subtitle:`Let's build your school portal.`},{title:`School Information`,subtitle:`Identity, branding and portal titles.`},{title:`Google Sheets`,subtitle:`Connect your student spreadsheet.`},{title:`Spreadsheet Mapping`,subtitle:`Match columns to portal fields.`},{title:`Applications`,subtitle:`Choose and order student apps.`},{title:`Security`,subtitle:`Decide who can reach the portal.`},{title:`Preview`,subtitle:`Review across devices, then publish.`}],P={gmail:`#ea4335`,classroom:`#0f9d58`,drive:`#1fa463`,docs:`#4285f4`,calendar:`#1a73e8`,meet:`#00897b`,slides:`#f4b400`,delima:`#7c3aed`,ains:`#0ea5e9`,gemini:`#8b5cf6`,chatgpt:`#10a37f`,canva:`#00c4cc`,wordwall:`#f97316`,quizizz:`#e5236b`,liveworksheets:`#2563eb`};function F(e,t){return P[e]??t}export{N as _,D as a,T as b,v as c,w as d,E as f,S as g,k as h,C as i,M as l,x as m,P as n,g as o,b as p,y as r,j as s,A as t,_ as u,F as v,O as y};

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.