PageSourceSearch

https://opal-education.uz/_nuxt/CDYXZtdv.js

js opal-education.uz collected 2026-10-08 19:55:11 UTC 7,599 bytes, 1 lines download raw bytes

1import{B as e,Ft as t,L as n,Mt as r,X as i,Y as a,Z as o,at as s,d as c,dt as l,f as u,i as d,m as f,p,q as m,u as h,v as g,x as _,y as v}from"./Doe8Xhbr.js";import{rt as y,t as b}from"./CK5xqhTc.js";import{d as x,o as S}from"./C1S_mvQ-.js";import{t as C}from"./BDNMzG2s.js";import{_ as w,g as T,i as E,m as D,n as O,r as k}from"#entry";import{t as A}from"./xFnjXmIB.js";import{t as j}from"./D_ALKFIh.js";import{t as M}from"./BLamoRsg.js";import{t as ee}from"./C_WLuYme.js";import{t as N}from"./IiGQJ6t2.js";var P={class:`group relative grid overflow-hidden rounded-[2rem] border border-line bg-white transition-shadow hover:shadow-[0_24px_60px_-30px_rgba(10,27,51,.45)] md:grid-cols-[1.15fr_1fr]`},F={key:1,class:`flex h-full min-h-[22rem] items-center justify-center p-10`,"aria-hidden":`true`},I={class:`flex flex-col p-6 sm:p-8 lg:p-10`},L={class:`route-label flex flex-wrap items-center gap-x-3 gap-y-1`},R={class:`text-opal`},z=[`datetime`],B={class:`mt-4 font-sans text-[clamp(1.35rem,1.1rem+1vw,1.9rem)] font-semibold leading-tight tracking-normal text-ink`},V={class:`mt-4 text-muted lg:text-lg`},H={key:0,class:`mt-6 flex flex-wrap gap-2`},U={class:`mt-auto inline-flex items-center gap-2 pt-8 font-semibold text-opal`},W=Object.assign(_({__name:`Featured`,props:{post:{},label:{}},setup(a){let o=a,s=S(),{locale:m}=x(),_=h(()=>s({name:`blog-slug`,params:{slug:o.post.path.replace(/^\/|\/$/g,``)}})),y=h(()=>T(o.post.date,m.value));return(o,s)=>{let m=A,h=b;return n(),f(`article`,P,[c(`div`,{class:r([`relative overflow-hidden bg-sky`,!a.post.image&&`hidden md:block`])},[a.post.image?(n(),u(m,{key:0,src:a.post.image,alt:a.post.imageAlt||``,width:`760`,height:`500`,sizes:`xs:100vw sm:100vw md:55vw lg:680px`,class:`aspect-[16/10] h-full w-full object-cover transition-transform duration-700 group-hover:scale-[1.03] md:aspect-auto md:min-h-[22rem]`},null,8,[`src`,`alt`])):(n(),f(`div`,F,[...s[0]||=[c(`p`,{class:`route-label flex items-center gap-3 text-muted`},[g(` TAS `),c(`span`,{class:`h-px w-16 border-t-2 border-dashed border-opal`}),g(),c(`span`,{class:`text-opal`},`KUL`)],-1)]]))],2),c(`div`,I,[c(`p`,L,[c(`span`,R,t(a.label),1),s[1]||=c(`span`,{"aria-hidden":`true`,class:`hidden h-px w-5 bg-line sm:block`},null,-1),c(`time`,{datetime:a.post.date,class:`text-muted`},t(l(y)),9,z)]),c(`h3`,B,[v(h,{to:l(_),class:`after:absolute after:inset-0`},{default:i(()=>[g(t(a.post.title),1)]),_:1},8,[`to`])]),c(`p`,V,t(a.post.description),1),a.post.tags?.length?(n(),f(`ul`,H,[(n(!0),f(d,null,e(a.post.tags,e=>(n(),f(`li`,{key:e,class:`route-label rounded-full bg-sky px-3 py-1.5 text-ink/70`},t(e),1))),128))])):p(``,!0),c(`span`,U,[g(t(o.$t(`cta.readArticle`))+` `,1),s[2]||=c(`span`,{"aria-hidden":`true`,class:`transition-transform duration-300 group-hover:translate-x-1`},`→`,-1)])])])}}}),{__name:`BlogFeatured`}),G={href:`#form`,class:`inline-flex min-h-14 w-full items-center justify-center gap-3 rounded-full bg-opal px-6 py-3 text-center font-semibold leading-snug text-white transition-colors hover:bg-opal-deep sm:w-auto sm:px-8`},K={class:`py-16 lg:py-24`},q={class:`container-page`},J=[`aria-label`],Y=[`aria-pressed`],X={class:`chip-n`},Z=[`aria-pressed`,`onClick`],Q={class:`chip-n`},te={class:`mt-12 grid gap-6 md:grid-cols-2 lg:grid-cols-3`,"aria-live":`polite`},ne={key:1,class:`grid gap-8 rounded-[2rem] bg-sky px-6 py-12 sm:px-10 lg:grid-cols-[1fr_auto] lg:items-center lg:px-14`},re={class:`mt-4 text-[clamp(1.5rem,1.15rem+1.4vw,2.2rem)] text-ink`},ie={class:`mt-4 max-w-2xl text-lg text-muted`},ae={href:`#form`,class:`inline-flex min-h-14 w-full items-center justify-center gap-3 rounded-full bg-opal px-6 py-3 text-center font-semibold leading-snug text-white transition-colors hover:bg-opal-deep sm:w-auto sm:px-8`},oe={class:`bg-sky py-20 lg:py-28`},se={class:`container-page grid gap-12 lg:grid-cols-[0.8fr_1.2fr] lg:gap-20`},ce={class:`grid gap-x-10 sm:grid-cols-2`},le={class:`mt-5 flex items-start justify-between gap-4 font-sans text-[1.15rem] font-semibold leading-snug tracking-normal text-ink group-hover:text-opal`},ue={class:`mt-2 text-muted`},de=10,$=C(_({__name:`index`,async setup(_){let C,T,A=O(D),P=h(()=>A.value.index),{locale:F,t:I}=x(),L=S();ee(()=>
1({title:P.value.seo.title,description:P.value.seo.description}));let{data:R}=([C,T]=a(()=>E(()=>`blog-index-${F.value}`,()=>w(`blog_${F.value}`).where(`draft`,`=`,!1).order(`date`,`DESC`).order(`translationKey`,`ASC`).select(`path`,`title`,`description`,`date`,`image`,`imageAlt`,`tags`).all(),{watch:[F]})),C=await C,T(),C),z=h(()=>R.value??[]),B=h(()=>{let e=new Map;for(let t of z.value)for(let n of t.tags??[])e.set(n,(e.get(n)??0)+1);return[...e.entries()].sort((e,t)=>t[1]-e[1]).map(([e,t])=>({name:e,n:t})).slice(0,de)}),V=s(null);m(F,()=>{V.value=null});let H=e=>!V.value||(e.tags??[]).includes(V.value),U=h(()=>!V.value),$=h(()=>z.value.length>2&&B.value.length>1),fe=h(()=>[{label:I(`nav.blog`)}]);return(a,s)=>{let m=j,h=k,_=W,x=N,S=b,C=M;return n(),f(`div`,null,[v(m,{breadcrumbs:l(fe),eyebrow:l(P).hero.eyebrow,title:l(P).hero.title,lead:l(P).hero.lead,image:`/images/mahsa-avenue-student-life.jpg`,"image-alt":l(P).hero.imageAlt},{default:i(()=>[c(`a`,G,[g(t(l(P).hero.cta)+` `,1),s[1]||=c(`span`,{"aria-hidden":`true`},`→`,-1)])]),_:1},8,[`breadcrumbs`,`eyebrow`,`title`,`lead`,`image-alt`]),c(`section`,K,[c(`div`,q,[l(z).length?(n(),f(d,{key:0},[v(h,{eyebrow:l(P).list.eyebrow,title:l(P).list.title},null,8,[`eyebrow`,`title`]),l($)?(n(),f(`div`,{key:0,role:`group`,"aria-label":l(P).list.filterLabel,class:`chips -mx-4 mt-8 flex gap-2 overflow-x-auto px-4 pb-1 sm:mx-0 sm:flex-wrap sm:overflow-visible sm:px-0`},[c(`button`,{type:`button`,class:r([`chip`,!l(V)&&`chip--on`]),"aria-pressed":!l(V),onClick:s[0]||=e=>V.value=null},[g(t(l(P).list.all)+` `,1),c(`span`,X,t(l(z).length),1)],10,Y),(n(!0),f(d,null,e(l(B),e=>(n(),f(`button`,{key:e.name,type:`button`,class:r([`chip`,l(V)===e.name&&`chip--on`]),"aria-pressed":l(V)===e.name,onClick:t=>V.value=l(V)===e.name?null:e.name},[g(t(e.name)+` `,1),c(`span`,Q,t(e.n),1)],10,Z))),128))],8,J)):p(``,!0),c(`ul`,te,[(n(!0),f(d,null,e(l(z),(e,t)=>o((n(),f(`li`,{key:e.path,class:r([`flex`,l(U)&&t===0&&`md:col-span-2 lg:col-span-3`])},[l(U)&&t===0?(n(),u(_,{key:0,post:e,label:l(P).list.latest,class:`w-full`},null,8,[`post`,`label`])):(n(),u(x,{key:1,post:e,class:`w-full`},null,8,[`post`]))],2)),[[y,H(e)]])),128))])],64)):(n(),f(`div`,ne,[c(`div`,null,[s[2]||=c(`p`,{class:`route-label flex items-center gap-3 text-opal`},[g(` TAS `),c(`span`,{class:`h-px w-10 border-t-2 border-dashed border-current`,"aria-hidden":`true`}),g(` KUL `)],-1),c(`h2`,re,t(l(P).empty.title),1),c(`p`,ie,t(l(P).empty.text),1)]),c(`a`,ae,[g(t(l(P).hero.cta)+` `,1),s[3]||=c(`span`,{"aria-hidden":`true`},`→`,-1)])]))])]),c(`section`,oe,[c(`div`,se,[v(h,{eyebrow:l(P).guides.eyebrow,title:l(P).guides.title,lead:l(P).guides.lead,class:`lg:sticky lg:top-28 lg:self-start`},null,8,[`eyebrow`,`title`,`lead`]),c(`ul`,ce,[(n(!0),f(d,null,e(l(P).guides.items,e=>(n(),f(`li`,{key:e.route,class:`border-t border-ink/10`},[v(S,{to:l(L)(e.route),class:`group block pb-8 pt-6`},{default:i(()=>[s[5]||=c(`span`,{class:`block h-1 w-8 rounded-full bg-opal`,"aria-hidden":`true`},null,-1),c(`h3`,le,[g(t(e.title)+` `,1),s[4]||=c(`span`,{"aria-hidden":`true`,class:`text-opal transition-transform duration-300 group-hover:translate-x-1`},`→`,-1)]),c(`p`,ue,t(e.text),1)]),_:2},1032,[`to`])]))),128))])])]),v(C,{title:l(P).cta.title,lead:l(P).cta.lead,source:`blog`},null,8,[`title`,`lead`])])}}}),[[`__scopeId`,`data-v-ce5e49f7`]]);export{$ 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.