PageSourceSearch

https://www.roskilde.dk/_nuxt/Cf3y1CKz2.js

js roskilde.dk collected 2026-09-24 09:25:19 UTC 4,589 bytes, 1 lines download raw bytes

1import{C as t,D as e,E as i,Gt as l,J as a,M as s,T as r,Tt as o,_ as n,_t as c,dt as d,fn as u,hn as g,it as m,st as p,w as b}from"./B8XHxhss.js";import{J as k,_ as x}from"#entry";import{t as y}from"./DnRsJ2ze.js";import{t as f}from"./CB9WeAtJ.js";import{t as w}from"./BeUuO7ch.js";import{t as h}from"./tKPW4sCS.js";import{t as _}from"./DHRg6MoU.js";import{n as v,r as S,t as T}from"./ZQoum0LH.js";var j={class:"flex-grow flex flex-col bg-primary"},L={class:"min-h-175 >=656:min-h-264 max-w-50rem flex flex-col gap-cardStack p-cardInset pb-cardInsetBottom"},$={key:0,class:"text-body-sm-regular text-subtle pb-md"},B=["innerHTML"],M={key:2,class:"text-body-sm-regular text-medium whitespace-pre-line"},I=["id","innerHTML"],H={__name:"SpotBoxCard",props:{id:[Number,String],link:Object,buttonText:String,showImage:{type:Boolean,default:!1},image:Object,byline:String,title:String,teaser:String,layout:{type:String,default:"col",validate:t=>["col","row","auto"].includes(t)}},setup(a){const n=a,p=c(),k=t(()=>n.id&&"string"==typeof n.id?n.id:"number"==typeof n.id?`spot-box-card-${n.id.toString()}`:`spot-box-card-${p}`),f=t(()=>n.buttonText??n.link?.name??x("READ_MORE",{capitalize:!0}));return(t,n)=>{const c=w,p=y,x=_;return m(),r(d(a.link?l(S):"article"),{id:l(k),tag:a.link?"article":null,to:a.link?.url,target:a.link?.target,class:u(["c-spot-box-card",{[`c-spot-box-card--layout--${a.layout}`]:a.layout,group:a.link}]),"aria-labelledby":a.link?.url&&l(k)?`${l(k)}__title`:null,"aria-describedby":a.link?.url&&l(k)&&a.teaser?`${l(k)}__description`:null,"clickable-elements-query":("getLinkTileClickables"in t?t.getLinkTileClickables:l(v))(),"link-partials-query":("getLinkTilePartials"in t?t.getLinkTilePartials:l(T))()},{default:o(()=>[a.showImage?(m(),e("figure",{key:0,class:u(["relative flex-shrink-0 flex-grow-0 aspect-ratio-16/9",{">=656:w-50%":"row"===a.layout,">=656:<1280:w-50%":"auto"===a.layout}])},[a.image?(m(),r(c,{key:0,fit:"cover",class:"absolute inset-0 !aspect-ratio-unset !max-h-full",sizes:["100vw","row"===a.layout?">=656:50vw >=1920:833px":">=656:50vw >=1280:33vw >
1=1920:540px"].filter(Boolean).join(" "),"hover-effect":!!a.link,"load-color":"rgb(var(--theme-colors-background-primaryVariant))",src:a.image.cropUrl||a.image.url,width:a.image.width,height:a.image.height,alt:a.image.altText,ratio:16/9},null,8,["sizes","hover-effect","src","width","height","alt"])):i("",!0)],2)):i("",!0),b("div",j,[b("div",L,[a.byline?(m(),e("small",$,g(a.byline),1)):i("",!0),a.title?(m(),r(p,{key:1,id:`${l(k)}__title`,class:"text-heading-lg text-strong whitespace-pre-line"},{default:o(()=>[b("span",{innerHTML:a.title},null,8,B)]),_:1},8,["id"])):i("",!0),a.teaser?(m(),e("div",M,[b("p",{id:`${l(k)}__description`,innerHTML:a.teaser},null,8,I)])):i("",!0)]),a.link?.url?(m(),r(x,{key:0,id:a.title?null:`${l(k)}__title`,class:"mt-auto rounded-0",color:"primary","aria-hidden":"true"},{default:o(()=>[s(g(l(f)),1)]),_:1},8,["id"])):i("",!0)])]),_:1},8,["id","tag","to","target","class","aria-labelledby","aria-describedby","clickable-elements-query","link-partials-query"])}}},A=["id"],O=["innerHTML"],q=Object.assign({inheritAttrs:!1},{__name:"BlockListBlocksBlockListSpotBox",props:{id:String,title:String,label:String,items:Array,context:String,settings:Object},setup(s){const c=s,d=t(()=>!!c.items?.filter?.(t=>t.image)?.length);return(t,c)=>{const g=f,x=H;return m(),e("div",a({id:s.id,class:["c-block-list-spot-box",[`c-block-list-spot-box--ctx--${s.context}`,t.$attrs.class]]},("useAttrsSome"in t?t.useAttrsSome:l(h))(["style","data-n-ids"],t.$attrs)),[s.title?(m(),r(g,{key:0,overline:s.label,"long-read-id":s.settings?.includeInToc&&s.id,"long-read-title":s.settings?.includeInToc&&s.title},{default:o(()=>[b("span",{innerHTML:s.title},null,8,O)]),_:1},8,["overline","long-read-id","long-read-title"])):i("",!0),s.items?.length?(m(),e("div",{key:1,class:u(["c-block-list-spot-box__items flex flex-col gap-gutter",{">=1280:flex-row 1280:flex-wrap":["wide","end-block"].includes(s.context)}])},[(m(!0),e(n,null,p(s.items,(e,i)=>(m(),r(x,a({key:i,class:["w-12/12col",{">=1280:w-6/12col":["wide","end-block"].includes(s.context)&&2===s.items.length,">=1280:w-4/12col":["wide","end-block"].includes(s.context)&&s.items.length>=3,">=1280:w-8/12col":!["wide","end-block"].includes(s.context)}]},{ref_for:!0},{id:e?.id,...("objectSome"in t?t.objectSome:l(k))(e,["byline","image","title","teaser","link"]),showImage:l(d),layout:!["wide","end-block"].includes(s.context)||s.items.length<=2?"row":"auto"}),null,16,["class"]))),128))],2)):i("",!0)],16,A)}}});export{q 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.