PageSourceSearch

https://www.maggiofiorentino.com/_nuxt/BOPkdTMk.js

js maggiofiorentino.com collected 2026-10-02 05:20:22 UTC 27,934 bytes, 1 lines download raw bytes

1import{f as T,g as N,r as E,h as Y,i as S,o as l,w,a as o,b as u,j as D,c as a,k as x,F as y,l as L,t as p,m as B,n as C,d as H,p as r,q as F,_ as I,s as q,v as R,x as W,y as Z,u as G,e as J,z as K}from"./BQDpIwrx.js";import{_ as U}from"./CRy77trF.js";import{_ as P}from"./mrEKn-dR.js";import{u as O}from"./DDt3stgx.js";import{_ as V}from"./B4d5R4TY.js";import{_ as Q,a as X,b as ee}from"./u-iHELT5.js";import{u as te}from"./BpOqyTS0.js";import"./DLbg7WoS.js";const ne={class:"flex flex-col w-full"},se={class:"text-white aspect-4/3 lg:aspect-video md:h-[calc(100vh-143px)] with-background"},le={class:"hidden md:flex container container-padded flex-col justify-end h-full mx-auto pt-3 py-16"},ae={class:"w-full sm:w-7/12 md:w-6/12 lg:w-7/12 xl:w-7/12 2xl:w-5/12 pr-8 lg:pr-0 text-balance md:text-pretty"},oe={class:"inline-flex mr-2 font-size-small"},ce={class:"space-y-2 lg:space-y-3"},re=["innerHTML"],ie={key:0,class:"font-size-medium leading-none"},ue={key:1,class:"font-size-large leading-none"},_e={class:"flex mt-4"},pe={class:"md:hidden text-white bg-black pt-8 pb-16"},de={class:"flex container-padded flex-col justify-center mx-auto"},me={class:"w-full sm:w-7/12 md:w-6/12 lg:w-7/12 xl:w-7/12 2xl:w-5/12 pr-8 lg:pr-0 text-balance md:text-pretty"},fe={class:"inline-flex mr-2 font-size-small"},ge={class:"space-y-2 lg:space-y-3"},ve=["innerHTML"],he={key:0,class:"font-size-medium leading-none"},be={key:1,class:"font-size-large leading-none"},xe={class:"flex mt-4"},we={__name:"Slider",props:{slides:Array},setup(j){const{$getLocale:h,$t:b,$localePath:g}=T(),$=h(),d=O(),f=j,k=N(()=>{var e;let m=((e=f.slides)==null?void 0:e.filter(t=>{const n=t.date_start?d(t.date_start+" 00:00"):d().startOf("day"),_=t.date_end?d(t.date_end+" 23:59"):d().endOf("day"),s=d();return s.isBefore(_)&&s.isAfter(n)}))||[];return m=m.map(t=>{let n=null;if(t.picture&&t.picture.url?n=t.picture:t.event&&t.event.picture&&t.event.picture.url?n=t.event.picture:t.page&&t.page.picture&&t.page.picture.url?n=t.page.picture:t.newsitem&&t.newsitem.picture&&t.newsitem.picture.url&&(n=t.newsitem.picture),$==="en"&&t.event){const _=t.event.localizations?t.event.localizations.find(s=>s.locale==="en"):{};t.event={...t.event,name:_?_.name:t.event.name,subtitle:_?_.subtitle:t.event.subtitle,excerpt:_?_.excerpt:t.event.excerpt}}return{picture:n,title:t.title||(t.event?t.event.name:null)||(t.page?t.page.title:null)||(t.newsitem?t.newsitem.title:null),subtitle:t.subtitle||(t.event?t.event.subtitle:null)||(t.page?t.page.subtitle:null)||(t.newsitem?t.newsitem.subtitle:null),event:t.event,newsitem:t.newsitem,page:t.page,cta_text:t.cta_text||b("discover"),cta_link:t.cta_link||(t.event?g("/events/"+t.event.slug):null)||(t.page?"/"+t.page.slug:null)||(t.newsitem?g("/news/"+t.newsitem.slug):null),cta_secondary_text:t.cta_secondary_text||b("discover"),cta_secondary_link:t.cta_secondary_link||null}}),m}),i=E(!1);return Y(()=>{i.value=!0}),(m,e)=>{const t=D,n=U,_=B,s=C,z=P;return l(),S(z,{ref:"carouselRef",items:r(k),prev:{size:"lg",color:"white"},next:{size:"lg",color:"white"},ui:{item:"basis-full",arrows:"absolute w-full top-1/2 z-10 hidden lg:flex items-center justify-between",prev:"sm:start-2 rounded-full bg-black text-white",next:"sm:end-2 rounded-full bg-black text-white",dots:"absolute z-30 flex items-center justify-center gap-3 bottom-4 inset-x-0",dot:["rounded-full size-6"]},class:"overflow-hidden bg-black",dots:"",arrows:"",loop:"",autoplay:r(i)?{delay:6e3,stopOnMouseEnter:!0,stopOnInteraction:!1}:!1},{default:w(({item:c})=>{var v,M;return[o("div",ne,[o("div",se,[u(t,{src:m.$config.public.process.url+c.picture.url,width:c.picture.width,height:c.picture.height,alt:[c.title,c.subtitle].filter(Boolean).join(" — ")||((v=c.event)==null?void 0:v.name)||((M=c.picture)==null?void 0:M.alternativeText)||"",class:"nuxt-bg-image",sizes:"600px md:1200px lg:1600px",format:"webp",quality:"80"},null,8,["src","width","height","alt"]),o("div",le,[o("div",ae,[c.event?(l(),a(y,{key:0},[(l(!0),a(y,null,L(c.event.event_categories,A=>(l(),a("div",oe,p(A.name),1))),256)),u(_,null,{default:w(()=>[u(n,{class:"font-size-small mb-3",item:c.event},null,8,["item"])]),_:2},1024)],64)):x("",!0),o("div",ce,[c.event&&c.event.excerpt?(l(),a("div",{key:0,class:"event-excerpt font-size-medium",innerHTML:c.event.excerpt},null,8,re)):(l(),a(y,{key:1}
1,[c.subtitle?(l(),a("h1",ie,p(c.subtitle),1)):x("",!0),c.title?(l(),a("h2",ue,p(c.title),1)):x("",!0)],64))])]),o("div",_e,[u(s,{to:c.cta_link,"aria-label":c.cta_text+" — "+(c.title||""),color:"white",variant:"ghost",class:"bg-white/30 border-0 rounded-none px-2 py-1 lg:px-4 lg:py-2 font-size-small",size:"lg"},{default:w(()=>[H(p(c.cta_text),1)]),_:2},1032,["to","aria-label"])])])]),o("div",pe,[o("div",de,[o("div",me,[c.event?(l(),a(y,{key:0},[(l(!0),a(y,null,L(c.event.event_categories,A=>(l(),a("div",fe,p(A.name),1))),256)),u(_,null,{default:w(()=>[u(n,{class:"font-size-small mb-3",item:c.event},null,8,["item"])]),_:2},1024)],64)):x("",!0),o("div",ge,[c.event&&c.event.excerpt?(l(),a("div",{key:0,class:"event-excerpt font-size-medium",innerHTML:c.event.excerpt},null,8,ve)):(l(),a(y,{key:1},[c.subtitle?(l(),a("h1",he,p(c.subtitle),1)):x("",!0),c.title?(l(),a("h2",be,p(c.title),1)):x("",!0)],64))])]),o("div",xe,[u(s,{to:c.cta_link,"aria-label":c.cta_text+" — "+(c.title||""),color:"white",variant:"ghost",class:"bg-white/30 border-0 rounded-none px-2 py-1 lg:px-4 lg:py-2 font-size-small",size:"lg"},{default:w(()=>[H(p(c.cta_text),1)]),_:2},1032,["to","aria-label"])])])])])]}),_:1},8,["items","autoplay"])}}},ye={class:"flex group flex-col w-full"},$e={class:"block text-white aspect-4/3 md:aspect-auto md:min-h-[50vh] with-background"},ke={class:"hidden md:flex h-full min-h-[50vh] items-center"},ze={class:"container container-padded flex flex-col justify-center h-full mx-auto py-8"},Me={class:"text-right group-even:text-left ml-auto group-even:ml-0 w-full sm:w-7/12 md:w-6/12 lg:w-7/12 xl:w-7/12 2xl:w-5/12 group-odd:pl-8 lg:group-odd:pl-0 group-even:pr-8 lg:group-even:pr-0 text-balance md:text-pretty"},Le=["to"],je={class:"space-y-2 lg:space-y-3"},He=["innerHTML"],Te={key:0,class:"font-size-medium leading-none"},Se={key:1,class:"font-size-large leading-none"},Ne={class:"flex justify-end group-even:justify-start mt-4"},Ie={class:"md:hidden text-white bg-black"},Be={class:"container container-padded flex flex-col justify-center h-full mx-auto py-8"},Ce={class:"w-full sm:w-7/12 md:w-6/12 lg:w-7/12 xl:w-7/12 2xl:w-5/12 pr-8 text-balance"},Fe=["to"],Oe={class:"space-y-2 lg:space-y-3"},Ae=["innerHTML"],De={key:0,class:"font-size-medium leading-none"},Ue={key:1,class:"font-size-large leading-none"},Pe={class:"flex mt-4"},Ve={__name:"Posters",props:{slides:Array},setup(j){const{$getLocale:h,$t:b,$localePath:g}=T(),$=h(),d=O(),f=j,k=N(()=>{var m;let i=((m=f.slides)==null?void 0:m.filter(e=>{const t=e.date_start?d(e.date_start+" 00:00"):d().startOf("day"),n=e.date_end?d(e.date_end+" 23:59"):d().endOf("day"),_=d();return _.isBefore(n)&&_.isAfter(t)}))||[];return i=i.map(e=>{let t=null;if(e.picture&&e.picture.url?t=e.picture:e.event&&e.event.picture&&e.event.picture.url?t=e.event.picture:e.page&&e.page.picture&&e.page.picture.url?t=e.page.picture:e.newsitem&&e.newsitem.picture&&e.newsitem.picture.url&&(t=e.newsitem.picture),$==="en"&&e.event){const n=e.event.localizations?e.event.localizations.find(_=>_.locale==="en"):{};e.event={...e.event,name:n?n.name:e.event.name,subtitle:n?n.subtitle:e.event.subtitle,excerpt:n?n.excerpt:e.event.excerpt}}return{picture:t,title:e.title||(e.event?e.event.name:null)||(e.page?e.page.title:null)||(e.newsitem?e.newsitem.title:null),subtitle:e.subtitle||(e.event?e.event.subtitle:null)||(e.page?e.page.subtitle:null)||(e.newsitem?e.newsitem.subtitle:null),event:e.event,newsitem:e.newsitem,page:e.page,cta_text:e.cta_text||b("discover"),cta_link:e.cta_link||(e.event?g("/events/"+e.event.slug):null)||(e.page?"/"+e.page.slug:null)||(e.newsitem?g("/news/"+e.newsitem.slug):null),cta_secondary_text:e.cta_secondary_text||b("discover"),cta_secondary_link:e.cta_secondary_link||null}}),i});return(i,m)=>{const e=D,t=U,n=B,_=C;return l(),a("div",null,[(l(!0),a(y,null,L(r(k),s=>{var z,c;return l(),a("div",ye,[o("div",$e,[u(e,{src:i.$config.public.process.url+s.picture.url,width:s.picture.width,height:s.picture.height,alt:[s.title,s.subtitle].filter(Boolean).join(" — ")||((z=s.event)==null?void 0:z.name)||((c=s.picture)==null?void 0:c.alternativeText)||"",class:"nuxt-bg-image",sizes:"600px md:1200px lg:1600px",format:"webp",quality:"80"},null,8,["src","width","height","alt"]),o("div",ke,[o("div",ze,[o("div",Me,[s.event?(l(),a(y,{key:0},[(l(!0),a(y,null,L(s.event.event_categories,v=>(l(),a("div",{class:"inline-flex mr-2 font-size-small",to:r(g)("/event_categories/"+v.slug)},p(v.name),9,Le))),256)),u(n,null,{default:w(()=>[u(t,{class:"font-size-small mb-3",item:s.event},null,8,["item"])]),_:2},1024)],64)):x("",!0),o("div",je,[s.event&&s.event.excerpt?(l(),a("div",{key:0,class:"event-excerpt font-size-medium",innerHTML:s.event.excerpt},null,8,He)):(l(),a(y,{key:1}
1,[s.subtitle?(l(),a("h1",Te,p(s.subtitle),1)):x("",!0),s.title?(l(),a("h2",Se,p(s.title),1)):x("",!0)],64))])]),o("div",Ne,[u(_,{to:s.cta_link,"aria-label":s.cta_text+" — "+(s.title||""),color:"white",variant:"ghost",class:"bg-white/30 border-0 rounded-none px-2 py-1 lg:px-4 lg:py-2 font-size-small",size:"lg"},{default:w(()=>[H(p(s.cta_text),1)]),_:2},1032,["to","aria-label"])])])])]),o("div",Ie,[o("div",Be,[o("div",Ce,[s.event?(l(),a(y,{key:0},[(l(!0),a(y,null,L(s.event.event_categories,v=>(l(),a("div",{class:"inline-flex mr-2 font-size-small",to:r(g)("/event_categories/"+v.slug)},p(v.name),9,Fe))),256)),u(n,null,{default:w(()=>[u(t,{class:"font-size-small mb-3",item:s.event},null,8,["item"])]),_:2},1024)],64)):x("",!0),o("div",Oe,[s.event&&s.event.excerpt?(l(),a("div",{key:0,class:"event-excerpt font-size-medium",innerHTML:s.event.excerpt},null,8,Ae)):(l(),a(y,{key:1},[s.subtitle?(l(),a("h1",De,p(s.subtitle),1)):x("",!0),s.title?(l(),a("h2",Ue,p(s.title),1)):x("",!0)],64))])]),o("div",Pe,[u(_,{to:s.cta_link,"aria-label":s.cta_text+" — "+(s.title||""),color:"white",variant:"ghost",class:"bg-white/30 border-0 rounded-none px-2 py-1 lg:px-4 lg:py-2 font-size-small",size:"lg"},{default:w(()=>[H(p(s.cta_text),1)]),_:2},1032,["to","aria-label"])])])]),m[0]||(m[0]=o("div",{class:"h-2 bg-black"},null,-1))])}),256))])}}},qe={class:"container-padded py-4 flex items-center justify-between"},Ee={class:"font-bold"},Ye={class:"font-bold"},Re={class:"pb-1 border-b-2 border-black"},We={class:"font-bold"},Ze={key:0,class:"py-1 border-b-2 border-black"},Ge={key:1,class:"font-size-small leading-none mt-2"},Je={key:2,class:"font-size-tiny font-normal leading-6 mb-1"},Ke={class:"flex flex-row w-full"},Qe={class:"font-bold"},Xe={class:"pb-1 border-b-2 border-black"},et={class:"font-bold"},tt={key:0,class:"py-1 border-b-2 border-black"},nt={key:1,class:"font-size-small leading-none mt-2"},st={key:2,class:"font-size-tiny font-normal leading-6 mb-1"},lt={__name:"NextShows",async setup(j){let h,b;const{$getLocale:g,$t:$,$localePath:d}=T(),f=g();function k(e){if(!e)return"inherit";const t=e.replace("#","");if(t.length<6)return e;let n=parseInt(t.substr(0,2),16)/255,_=parseInt(t.substr(2,2),16)/255,s=parseInt(t.substr(4,2),16)/255;const z=v=>v<=.04045?v/12.92:((v+.055)/1.055)**2.4,c=()=>.2126*z(n)+.7152*z(_)+.0722*z(s);for(;1.05/(c()+.05)<4.5&&n+_+s>.03;)n*=.9,_*=.9,s*=.9;return`rgb(${Math.round(n*255)},${Math.round(_*255)},${Math.round(s*255)})`}const i=([h,b]=F(()=>$fetch("/sapi/homepage/next-shows")),h=await h,b(),h),m=N(()=>{if(i.length>0){let e=[];for(let n=0;n<i.length;n+=5)e.push(i.slice(n,n+5));return e}else return[]});return(e,t)=>{const n=C,_=B,s=I,z=P;return l(),a("div",null,[o("div",qe,[o("h2",Ee,p(r($)("next_shows")),1),u(n,{class:"font-size-small",color:"black",variant:"link",to:r(d)("/calendario"),label:"Calendario",trailing:!0,icon:"mdi:calendar"},null,8,["to"])]),u(z,{items:r(i),prev:{size:"xl",color:"black",variant:"solid"},next:{size:"xl",color:"black",variant:"solid"},prevIcon:"i-mdi:menu-left",nextIcon:"i-mdi:menu-right",ui:{item:"snap-end basis-full md:basis-1/2 ps-4",viewport:"overflow-hidden container-nextevents-home",container:"font-size-tiny flex items-start",root:"container mx-auto relative",arrows:"absolute z-0 top-1/3 left-0 container-padded px-0 lg:px-8 mx-auto flex items-center justify-between",prev:"-ml-12 end-0 sm:-start-0 relative disabled:invisible",next:"-mr-8 start-0 sm:-end-0 relative disabled:invisible",variants:{orientation:{horizontal:{container:"flex-row -ms-4",item:"ps-4"}}}},arrows:"",class:"overflow-hidden lg:hidden"},{default:w(({item:c})=>[u(s,{class:"block w-full mr-3",to:r(d)("/events/"+c.slug),draggable:"false"},{default:w(()=>[t[0]||(t[0]=o("div",{class:"bg-black h-2"},null,-1)),u(_,null,{default:w(()=>[o("div",null,[o("span",Ye,p(e.$dayjs(c.date_start).locale(r(f)).format("D MMMM")),1),H(" "+p(e.$dayjs(c.date_start).locale(r(f)).format("dddd")),1)])]),_:2},1024),o("div",Re,[o("div",null,[o("span",We,p(c.time_start),1),H(" "+p(c.location?r($)("event.location."+c.location,{},c.location):""),1)])]),c.locales[r(f)].categories&&c.locales[r(f)].categories.length>0?(l(),a("div",Ze,[(l(!0),a(y,null,L(c.locales[r(f)].categories,v=>(l(),a("div",{class:"inline-flex mr-2 font-bold",style:q("color:"+k(v.color))},p(v.name),5))),256))])):x("",!0),c.locales[r(f)].name?(l(),a("h3",Ge,p(c.locales[r(f)].name),1)):x("",!0),c.locales[r(f)].details?(l(),a("h4",Je,p(c.locales[r(f)].details),1)):x("",!0)]),_:2},1032,["to"])]),_:1},8,["items"]),u(z,{items:r(m),prev:{size:"xl",color:"black",variant:"solid"},next:{size:"xl",color:"black",variant:"solid"},prevIcon:"i-mdi:menu-left",nextIcon:"i-mdi:menu-right",ui:{item:"snap-end basis-full ps-4",viewport:"overflow-hidden container-nextevents-home",container:"font-size-tiny flex items-start",root:"container mx-auto relative",arrows:"absolute z-0 top-1/3 left-0 container-padded px-0 lg:px-8 mx-auto flex items-center justify-between",prev:"-ml-12 end-0 sm:-start-0 relative disabled:invisible",next:"-mr-10 start-0 sm:-end-0 relative disabled:invisible",variants:{orientation:{horizontal:{container:"flex-row -ms-4",item:"ps-4"}}}},arrows:"",class:"overflow-hidden hidden lg:flex"},{default:w(({item:c})=>[o("div",Ke,[(l(!0),a(y,null,L(c,v=>(l(),S(s,{class:"block w-1/5 mr-3",to:r(d)("/events/"+v.slug),draggable:"false"},{default:w(()=>[t[1]||(t[1]=o("div",{class:"bg-black h-2"},null,-1)),u(_,null,{default:w(()=>[o("div",null,[o("span",Qe,p(e.$dayjs(v.date_start).locale(r(f)).format("D MMMM")),1),H(" "+p(e.$dayjs(v.date_start).locale(r(f)).format("dddd")),1)])]),_:2},1024),o("div",Xe,[o("div",null,[o("span",et,p(v.time_start),1),H(" "+p(v.location?r($)("event.location."+v.location,{},v.location):""),1)])]),v.locales[r(f)].categories&&v.locales[r(f)].categories.length>0?(l(),a("div",tt,[(l(!0),a(y,null,L(v.locales[r(f)].categories,M=>(l(),a("div",{class:"inline-flex mr-2 font-bold",style:q("color:"+k(M.color))},p(M.name),5))),256))])):x("",!0),v.locales[r(f)].name?(l(),a("h3",nt,p(v.locales[r(f)].name),1)):x("",!0),v.locales[r(f)].details?(l(),a("h4",st,p(v.locales[r(f)].details),1)):x("",!0)]),_:2},1032,["to"]))),256))])]),_:1},8,["items"]),t[2]||(t[2]=o("div",{class:"container-padded pb-4"},[o("div",{class:"flex justify-end mt-2"})],-1))])}}},at={class:"bg-stone-100"},ot={class:"container-padded py-6 flex items-center justify-between"},ct={class:"font-bold"},rt={class:"container-padded"},it={class:"grid grid-cols-2 md:grid-cols-3 lg:grid-cols-3 gap-6"},ut={class:"block border-t-8 border-black"},_t={class:"aspect-square with-background"},pt={class:"font-normal font-size-small text-pretty py-4 leading-none"},dt={key:0,class:"font-normal font-size-tiny text-pretty py-2 leading-tight"},mt={__name:"LastNews",async setup(j){let h,b;const{$getLocale:g,$t:$,$localePath:d}=T(),f=g(),k=([h,b]=F(()=>
1$fetch("/sapi/homepage/last-news",{query:{locale:f}})),h=await h,b(),h);return(i,m)=>{const e=V,t=I;return l(),a("div",at,[o("div",ot,[o("h2",ct,p(r($)("last_news")),1)]),o("div",rt,[o("div",it,[(l(!0),a(y,null,L(r(k),n=>(l(),a("div",ut,[o("div",_t,[n.picture?(l(),S(e,{key:0,picture:n.picture,alt:n.title,class:"nuxt-bg-image",sizes:"350px",format:"webp"},null,8,["picture","alt"])):x("",!0)]),u(t,{class:"block",to:r(d)("/news/"+(n.newsitem_categories&&n.newsitem_categories.length>0?n.newsitem_categories[0].slug+"/":"")+n.slug+"/")},{default:w(()=>[o("h2",pt,p(n.title),1),n.subtitle?(l(),a("p",dt,p(n.subtitle),1)):x("",!0)]),_:2},1032,["to"])]))),256))])])])}}},ft={class:"container-padded my-8"},gt={class:"bg-zinc-100 p-4"},vt={class:"font-size-medium my-2"},ht={class:"w-1/3"},bt={__name:"NewsletterForm",setup(j){const{$t:h}=T(),b=R(),g=W(),$=Z({email:""}),d=k=>{const i=[];return(!k.email||k.email.length<3||!String(k.email).toLowerCase().match(/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|.(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/))&&i.push({path:"email",message:"Dato richiesto"}),i},f=async()=>{var k,i;try{const m=await g("/api/wordpress/newsletter/subscribe",{method:"POST",body:{email:$.email}});m!==1?b.add({title:String(m),color:"yellow",icon:"mdi:alert"}):b.add({title:h("newsletter_success"),color:"green",icon:"mdi:check"})}catch(m){b.add({title:((k=m.error)==null?void 0:k.name)||m,description:((i=m.error)==null?void 0:i.message)||m,color:"red",icon:"mdi:error"})}$.email=""};return(k,i)=>{const m=X,e=Q,t=C,n=ee;return l(),a("div",ft,[o("div",gt,[o("h2",vt,p(r(h)("subscribe_newsletter")),1),u(n,{validate:d,state:r($),class:"space-x-6 flex items-center pb-4",onSubmit:f},{default:w(()=>[u(e,{name:"email",label:"Email",class:"w-2/3",ui:{label:"sr-only"}},{default:w(()=>[u(m,{modelValue:r($).email,"onUpdate:modelValue":i[0]||(i[0]=_=>r($).email=_),placeholder:"Email",size:"lg",class:"w-full"},null,8,["modelValue"])]),_:1}),o("div",ht,[u(t,{color:"neutral",variant:"outline",class:"font-size-small bg-transparent border-black border-1",type:"submit",block:""},{default:w(()=>[H(p(r(h)("subscribe")),1)]),_:1})])]),_:1},8,["state"])])])}}},xt={class:"bg-black text-white"},wt={class:"container-padded py-6 lg:py-8"},yt={class:"with-background min-h-[50vh]"},$t={class:"hidden md:flex h-full min-h-[50vh]"},kt={class:"p-4 lg:p-8 w-full sm:w-7/12 md:w-6/12 lg:w-7/12 xl:w-7/12 2xl:w-5/12 text-balance md:text-pretty"},zt=["to"],Mt={class:"space-y-2 lg:space-y-3"},Lt=["innerHTML"],jt={class:"font-size-large leading-none"},Ht=["innerHTML"],Tt={class:"flex md:hidden bg-zinc-100 text-black"},St={class:"p-4 lg:p-8 w-full sm:w-7/12 md:w-6/12 lg:w-7/12 xl:w-7/12 2xl:w-5/12 text-balance md:text-pretty"},Nt=["to"],It={class:"space-y-2 lg:space-y-3"},Bt=["innerHTML"],Ct={class:"font-size-large leading-none"},Ft=["innerHTML"],Ot={__name:"BannerAlt",props:{slides:Array},setup(j){const{$getLocale:h,$t:b,$localePath:g}=T(),$=h(),d=O(),f=j,k=N(()=>{var m;let i=((m=f.slides)==null?void 0:m.filter(e=>{const t=e.date_start?d(e.date_start+" 00:00"):d().startOf("day"),n=e.date_end?d(e.date_end+" 23:59"):d().endOf("day"),_=d();return _.isBefore(n)&&_.isAfter(t)}))||[];return i=i.map(e=>{let t=null;if(e.picture&&e.picture.url?t=e.picture:e.event&&e.event.picture&&e.event.picture.url?t=e.event.picture:e.page&&e.page.picture&&e.page.picture.url?t=e.page.picture:e.newsitem&&e.newsitem.picture&&e.newsitem.picture.url&&(t=e.newsitem.picture),$==="en"&&e.event){const n=e.event.localizations?e.event.localizations.find(_=>_.locale==="en"):{};e.event={...e.event,name:n?n.name:e.event.name,subtitle:n?n.subtitle:e.event.subtitle,excerpt:n?n.excerpt:e.event.excerpt}}return{picture:t,title:e.title||(e.event?e.event.name:null)||(e.page?e.page.title:null)||(e.newsitem?e.newsitem.title:null),subtitle:e.subtitle||(e.event?e.event.subtitle:null)||(e.page?e.page.subtitle:null)||(e.newsitem?e.newsitem.subtitle:null),event:e.event,newsitem:e.newsitem,page:e.page,cta_text:e.cta_text||b("discover"),cta_link:e.cta_link||(e.event?g("/events/"+e.event.slug):null)||(e.page?"/"+e.page.slug:null)||(e.newsitem?g("/news/"+e.newsitem.slug):null),cta_secondary_text:e.cta_secondary_text||b("discover"),cta_secondary_link:e.cta_secondary_link||null}}),i});return(i,m)=>{const e=D,t=U,n=B,_=I;return l(),a("div",null,[(l(!0),a(y,null,L(r(k),s=>{var z;return l(),a("div",xt,[o("div",wt,[u(_,{to:s.cta_link,"aria-label":s.title||((z=s.event)==null?void 0:z.name)||""},{default:w(()=>{var c,v;return[o("div",yt,[u(e,{src:i.$config.public.process.url+s.picture.url,width:s.picture.width,height:s.picture.height,alt:[s.title,s.subtitle].filter(
1Boolean).join(" — ")||((c=s.event)==null?void 0:c.name)||((v=s.picture)==null?void 0:v.alternativeText)||"",class:"nuxt-bg-image",sizes:"600px md:1200px lg:1600px",format:"webp",quality:"80"},null,8,["src","width","height","alt"]),o("div",$t,[o("div",kt,[s.event?(l(),a(y,{key:0},[(l(!0),a(y,null,L(s.event.event_categories,M=>(l(),a("div",{class:"inline-flex mr-2 font-size-small",to:r(g)("/event_categories/"+M.slug)},p(M.name),9,zt))),256)),u(n,null,{default:w(()=>[u(t,{class:"font-size-small mb-3",item:s.event},null,8,["item"])]),_:2},1024)],64)):x("",!0),o("div",Mt,[s.event&&s.event.excerpt?(l(),a("div",{key:0,class:"event-excerpt font-size-medium",innerHTML:s.event.excerpt},null,8,Lt)):(l(),a(y,{key:1},[o("h2",jt,p(s.title),1),s.subtitle?(l(),a("h3",{key:0,class:"font-size-medium leading-none",innerHTML:s.subtitle.replace(/(?:\r\n|\r|\n)/g,"<br>")},null,8,Ht)):x("",!0)],64))])])])]),o("div",Tt,[o("div",St,[s.event?(l(),a(y,{key:0},[(l(!0),a(y,null,L(s.event.event_categories,M=>(l(),a("div",{class:"inline-flex mr-2 font-size-small",to:r(g)("/event_categories/"+M.slug)},p(M.name),9,Nt))),256)),u(n,null,{default:w(()=>[u(t,{class:"font-size-small mb-3",item:s.event},null,8,["item"])]),_:2},1024)],64)):x("",!0),o("div",It,[s.event&&s.event.excerpt?(l(),a("div",{key:0,class:"event-excerpt font-size-medium",innerHTML:s.event.excerpt},null,8,Bt)):(l(),a(y,{key:1},[o("h2",Ct,p(s.title),1),s.subtitle?(l(),a("h3",{key:0,class:"font-size-medium leading-none",innerHTML:s.subtitle.replace(/(?:\r\n|\r|\n)/g,"<br>")},null,8,Ft)):x("",!0)],64))])])])]}),_:2},1032,["to","aria-label"])])])}),256))])}}},At={class:"container-padded my-8"},Dt={class:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-2 gap-6"},Ut={class:"block border-t-8 border-black"},Pt={class:"aspect-video with-background"},Vt={class:"font-bold font-size-medium text-pretty py-2 pr-2 flex"},qt=["innerHTML"],Et=["innerHTML"],Yt=["innerHTML"],Rt={__name:"Blocks",props:{slides:Array},setup(j){const{$getLocale:h,$t:b,$localePath:g}=T(),$=h(),d=O(),f=j,k=N(()=>{var m;let i=((m=f.slides)==null?void 0:m.filter(e=>{const t=e.date_start?d(e.date_start+" 00:00"):d().startOf("day"),n=e.date_end?d(e.date_end+" 23:59"):d().endOf("day"),_=d();return _.isBefore(n)&&_.isAfter(t)}))||[];return i=i.map(e=>{let t=null;if(e.picture&&e.picture.url?t=e.picture:e.event&&e.event.picture&&e.event.picture.url?t=e.event.picture:e.page&&e.page.picture&&e.page.picture.url?t=e.page.picture:e.newsitem&&e.newsitem.picture&&e.newsitem.picture.url&&(t=e.newsitem.picture),$==="en"&&e.event){const n=e.event.localizations?e.event.localizations.find(_=>_.locale==="en"):{};e.event={...e.event,name:n?n.name:e.event.name,subtitle:n?n.subtitle:e.event.subtitle,excerpt:n?n.excerpt:e.event.excerpt}}return{picture:t,title:e.title||(e.event?e.event.name:null)||(e.page?e.page.title:null)||(e.newsitem?e.newsitem.title:null),subtitle:e.subtitle||(e.event?e.event.subtitle:null)||(e.page?e.page.subtitle:null)||(e.newsitem?e.newsitem.subtitle:null),event:e.event,newsitem:e.newsitem,page:e.page,cta_text:e.cta_text||b("discover"),cta_link:e.cta_link||(e.event?g("/events/"+e.event.slug):null)||(e.page?"/"+e.page.slug:null)||(e.newsitem?g("/news/"+e.newsitem.slug):null),cta_secondary_text:e.cta_secondary_text||b("discover"),cta_secondary_link:e.cta_secondary_link||null}}),i});return(i,m)=>{const e=V,t=I;return l(),a("div",At,[o("div",Dt,[(l(!0),a(y,null,L(r(k),n=>(l(),a("div",Ut,[o("div",Pt,[u(e,{picture:n.picture,class:"nuxt-bg-image",sizes:"350px md:600px",format:"webp",quality:"80"},null,8,["picture"])]),u(t,{class:"block",to:n.cta_link},{default:w(()=>[o("h2",Vt,p(n.title),1),n.subtitle?(l(),a("h3",{key:0,class:"font-normal font-size-small text-pretty max-w-xs py-2",innerHTML:n.title},null,8,qt)):x("",!0),n.event?(l(),a(y,{key:1},[n.event.datetime_start&&i.$dayjs(n.event.datetime_end).isValid()&&i.$dayjs(n.event.datetime_start).format("YYYY-MM-DD")!==i.$dayjs(n.event.datetime_end).format("YYYY-MM-DD")?(l(),a("h3",{key:0,class:"font-normal font-size-small text-pretty max-w-xs py-2",innerHTML:r(b)("from")+" "+i.$dayjs(n.event.datetime_start).locale(i.$i18n.locale).format("LL")+" "+r(b)("to")+" "+i.$dayjs(n.event.datetime_end).locale(i.$i18n.locale).format("LL")},null,8,Et)):i.$dayjs(n.event.datetime_start).isValid()?(l(),a("h3",{key:1,class:"font-normal font-size-small text-pretty max-w-xs py-2",innerHTML:i.$dayjs(n.event.datetime_start).locale(i.$i18n.locale).format("LL")},null,8,Yt)):x("",!0)],64)):x("",!0)]),_:2},1032,["to"])]))),256))])])}}},Wt={class:"container-padded"},Zt={class:"flex flex-wrap mb-8"},Gt={class:"w-full lg:w-1/2 flex"},Jt={class:"w-full lg:w-1/2"},Kt={key:1,class:"block w-full"}
1,Qt={__name:"SociosSlider",async setup(j){let h,b;const g=([h,b]=F(()=>$fetch("/sapi/homepage/soci-members")),h=await h,b(),h),$=E(!1);Y(()=>{$.value=!0});const d=f=>{try{return new URL(f).hostname.replace("www.","").replace(/\..+$/,"")}catch{return f||""}};return(f,k)=>{const i=V,m=I,e=P;return l(),a("div",Wt,[o("div",Zt,[o("div",Gt,[u(m,{class:"block w-1/2",to:r(g).items[0].external_url,external:"",target:"_blank",draggable:"false","aria-label":d(r(g).items[0].external_url)},{default:w(()=>[u(i,{picture:r(g).items[0].picture,alt:d(r(g).items[0].external_url),class:"mx-auto p-2"},null,8,["picture","alt"])]),_:1},8,["to","aria-label"]),u(m,{class:"block w-1/2",to:r(g).items[1].external_url,external:"",target:"_blank",draggable:"false","aria-label":d(r(g).items[1].external_url)},{default:w(()=>[u(i,{picture:r(g).items[1].picture,alt:d(r(g).items[1].external_url),class:"mx-auto p-2"},null,8,["picture","alt"])]),_:1},8,["to","aria-label"])]),o("div",Jt,[r(g)?(l(),S(e,{key:0,ref:"carouselSociRef",prev:{size:"xl",color:"black"},next:{size:"xl",color:"black"},prevIcon:"i-mdi:menu-left",nextIcon:"i-mdi:menu-right",items:r(g).items.slice(2),ui:{item:"basis-1/2",container:"",arrows:"relative z-10 -mt-10 flex",prev:"start-0 sm:start-0 disabled:invisible",next:"end-0 sm:end-0 disabled:invisible"},arrows:"",autoplay:r($)?{delay:3e3,stopOnMouseEnter:!0,stopOnInteraction:!1}:!1,align:"end"},{default:w(({item:t})=>[t.external_url?(l(),S(m,{key:0,class:"block w-full",to:t.external_url,external:"",target:"_blank",draggable:"false","aria-label":d(t.external_url)},{default:w(()=>[u(i,{picture:t.picture,alt:d(t.external_url),class:"mx-auto p-2"},null,8,["picture","alt"])]),_:2},1032,["to","aria-label"])):(l(),a("div",Kt,[u(i,{picture:t.picture,class:"mx-auto p-2"},null,8,["picture"])]))]),_:1},8,["items","autoplay"])):x("",!0)])])])}}},cn={__name:"index",async setup(j){let h,b;const g=K(),{$getLocale:$}=T(),d=$(),f=te(),{setPageI18n:k}=f;k([]);const i=([h,b]=F(()=>$fetch("/sapi/homepage",{query:{locale:d}})),h=await h,b(),h);return G({titleTemplate:"%s"}),J({title:"Maggio Musicale Fiorentino",description:"Maggio Musicale Fiorentino",ogImage:()=>g.public.process.url+g.public.og_image.url||null}),(m,e)=>{const t=we,n=Ve,_=lt,s=mt,z=bt,c=Ot,v=Rt,M=Qt;return l(),a("div",null,[u(t,{slides:r(i).gallery},null,8,["slides"]),e[0]||(e[0]=o("div",{class:"h-2 bg-black"},null,-1)),u(n,{slides:r(i).banner.slice(0,2)},null,8,["slides"]),u(_),u(s),u(z),u(c,{class:"my-6",slides:r(i).banner.slice(2,3)},null,8,["slides"]),u(v,{slides:r(i).blocks},null,8,["slides"]),u(M)])}}};export{cn 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.