PageSourceSearch

https://www.paralanaturaleza.org/_nuxt/DziOTRjr.js

js paralanaturaleza.org collected 2026-10-01 12:14:16 UTC 18,236 bytes, 1 lines download raw bytes

1import{d as z,w as G,g as ce,h as ue,o as d,c as h,i as o,a as m,e as s,n as P,j as v,k,t as w,l as F,m as i,S as de,b as D,p as J,q as O,r as me,s as pe,v as fe,x as ge,F as K,y as X,z as W,A as ve,B as _e,C as he,u as be,D as xe,E as ye}from"./eFdCCj3t.js";import{_ as Q,u as ee}from"./jpjcw9-L.js";import{H as we}from"./D9EorpZc.js";import{I as Y}from"./Dt71Bsnr.js";import{_ as te}from"./Chn_a2Hr.js";import{_ as ke}from"./C6Rwhr6_.js";import{_ as Ce}from"./C8i9r5tz.js";import{_ as $e}from"./DZKttJh8.js";import{u as Se,c as Ee}from"./CJm9xCjt.js";import{u as Ae,_ as Ie}from"./oFfJ4uRJ.js";import{u as Ne}from"./CiA4kC4s.js";import{u as Re}from"./CZBlIT94.js";import{_ as M}from"./CcU9WZRu.js";import{u as je}from"./BARU-S6K.js";import{u as He}from"./Briie_Du.js";import{V as Be}from"./B-A_pheB.js";import{d as Me}from"./CprriFlA.js";import"./Bfd5Thr0.js";import"./C_YC4gad.js";import"./yq0Knmm2.js";import"./vi1QwH6S.js";import"./C-UVnSwA.js";import"./CDf80O8W.js";import"./n7VRO2w0.js";import"./C78LnrFO.js";import"./DaMDcely.js";import"./hQTZsdZR.js";import"./BDNTjAPc.js";const Pe={class:"relative isolate flex w-full flex-col"},De={class:"absolute right-3 top-3 tablet:right-4 tablet:top-4"},ze={class:"font-national2Narrow text-xs font-medium leading-none tracking-[-0.18px] text-white tablet:text-sm"},Le={class:"flex items-center justify-center"},Te={class:"flex-none scale-y-[-100%]"},Ue={class:"relative h-8 w-8 overflow-hidden rounded-full tablet:h-11 tablet:w-11"},Ve=["src","alt"],Oe={class:"flex h-full w-full min-w-0 flex-col justify-end text-white"},Ge={class:"font-national2Narrow text-base font-medium leading-none tracking-[-0.18px] tablet:mt-2 tablet:text-lg"},Fe={class:"font-national2Narrow font-medium tracking-[-0.18px] text-[#66a287] tablet:-mt-2"},Ke=z({__name:"EcologicalCalendarCarousel",props:{title:{default:void 0},subtitle:{default:void 0},icon:{default:void 0},items:{default:void 0}},setup(a){const e=Se(),t=a,r=i(()=>t.title||e.title.value),n=i(()=>t.subtitle||e.subtitle.value),g=i(()=>t.icon||e.icon),c=i(()=>t.items||e.activeItems.value),{activeFilter:f,filterPills:_,filteredItems:l,selectFilter:R}=Ae(c),x=i(()=>Ee(l.value)),S=i(()=>[{kind:"today"},...l.value.map(y=>({kind:"event",item:y}))]),{carousel:E,currentGroup:A,groupCount:I,canScrollPrev:N,canScrollNext:C,scrollByGroup:b,scrollToGroup:j,refreshCarousel:L}=ee();G(l,()=>{j(0),L()}),G(()=>S.value.length,()=>{L()});function u(y){b(y==="left"?"prev":"next")}function H(y){return y.kind==="today"?"today":y.item.id}const{locale:U}=ce(),p=ue(),le=i(()=>{const y=new Date,B=U.value==="en"?"en-US":"es-ES";return y.toLocaleDateString(B,{day:"numeric",month:"long",year:"numeric"})});return(y,B)=>{const re=F;return d(),h("div",Pe,[o("div",{class:P(["mb-4 flex items-center gap-3",s(_).length>1?"justify-between":"justify-end"])},[m(Ie,{pills:s(_),"active-filter":s(f),class:"flex-1",onSelect:s(R)},null,8,["pills","active-filter","onSelect"]),m(te,{current:s(A),total:s(I),"can-prev":s(N),"can-next":s(C),"pill-bg":"#16423E","button-bg":"#21625C",onPrev:B[0]||(B[0]=V=>
1u("left")),onNext:B[1]||(B[1]=V=>u("right"))},null,8,["current","total","can-prev","can-next"])],2),m(Q,{ref_key:"carousel",ref:E,items:S.value,"page-size":"responsive",fill:"","track-class":"py-2","item-key":H},{default:v(({item:V})=>[V.kind==="today"?(d(),k(re,{key:0,"data-ecological-calendar-today":"",to:s(p)("/calendario-ecologico"),class:"relative flex h-full min-h-[128px] w-full min-w-0 flex-col items-start justify-between overflow-hidden rounded-2xl bg-black p-3 shadow-[0px_4px_6px_0px_rgba(0,0,0,0.05),0px_10px_15px_-3px_rgba(0,0,0,0.1)] transition-transform hover:scale-105 tablet:p-4"},{default:v(()=>[o("div",De,[o("p",ze,w(le.value),1)]),o("div",Le,[o("div",Te,[o("div",Ue,[o("img",{src:g.value||"/images/calendario-ecologico/calendarioecologico.png",alt:r.value,class:"pointer-events-none absolute inset-0 h-full w-full max-w-none scale-110 object-cover object-[50%_50%]"},null,8,Ve)])])]),o("div",Oe,[o("div",Ge,[o("div",null,w(r.value),1),o("div",Fe,w(n.value),1)])])]),_:1},8,["to"])):(d(),k($e,{key:1,item:V.item,variant:"carousel",fill:"","flora-context-slugs":x.value},null,8,["item","flora-context-slugs"]))]),_:1},8,["items"])])}}}),ae=de,q=164,$={desktop:"/images/home/germinacion-banner-desktop.webp",mobile:"/images/home/germinacion-banner-mobile.webp",desktopWidth:1272,mobileWidth:740,arrowDesktop:"/images/home/germinacion-banner-arrow-desktop.svg",arrowMobile:"/images/home/germinacion-banner-arrow-mobile.svg"};function qe(){return{path:ae}}function We(){return ae}const Ye=["src","srcset","width","height"],Je=["src","srcset","width","height"],Xe={class:"absolute bottom-[3px] right-1 flex size-8 items-center justify-center rounded-full min-[720px]:bottom-[5px] min-[720px]:size-11",style:{"background-color":"#402154"},"aria-hidden":"true"},Ze=["src"],Qe=["src"],et=z({__name:"HomeGerminacionBanner",setup(a){const{t:e}=D("home"),t=J(),r=i(()=>t(qe())??We()),n=i(()=>e.value("germinacion_banner_label","Descubre Siembra Sombra"));return(g,c)=>{const f=F;return d(),k(f,{to:r.value,class:"relative block w-full overflow-hidden rounded-2xl min-[720px]:rounded-[24px]",style:O({height:`${s(q)}px`,backgroundColor:"#402154"}),"aria-label":n.value,"data-testid":"home-germinacion-banner"},{default:v(()=>[o("img",{src:s($).desktop,srcset:`${s($).desktop} 2x`,alt:"","aria-hidden":"true",width:s($).desktopWidth,height:s(q),class:"pointer-events-none absolute inset-0 hidden size-full object-cover object-center min-[720px]:block"},null,8,Ye),o("img",{src:s($).mobile,srcset:`${s($).mobile} 2x`,alt:"","aria-hidden":"true",width:s($).mobileWidth,height:s(q),class:"pointer-events-none absolute inset-0 size-full object-cover object-center min-[720px]:hidden"},null,8,Je),o("span",Xe,[o("img",{src:s($).arrowDesktop,alt:"",width:"22",height:"22",class:"hidden size-[22px] min-[720px]:block"},null,8,Ze),o("img",{src:s($).arrowMobile,alt:"",width:"16",height:"16",class:"block size-4 min-[720px]:hidden"},null,8,Qe)])]),_:1},8,["to","style","aria-label"])}}}),tt=8,oe=6e3;function at(a=oe,e=Math.random){const t=Math.max(0,a);return Math.floor(e()*t)}function se(a){return typeof a=="string"&&a.trim().length>0}function ne(a){if(!a||typeof a!="object")return[];const e=a.images;return Array.isArray(e)?e.filter(se):[]}function Z(a,e,t=tt){const r=new Set,n=[];for(const g of a){if(!se(g))continue;const c=g.trim();if(!r.has(c)&&(r.add(c),n.push(c),n.length>=t))break}return n.length>0?n:[e]}function ot(a,e){return Z(a.flatMap(t=>[t.headerImage,...t.images??[],...ne(t.gallery)]),e)}function st(a,e){return Z(a.flatMap(t=>[t.card_image,t.headerImage,...t.images??[],...ne(t.gallery)]),e)}function nt(a,e){return Z(a.flatMap(t=>[t.headerImage,...t.images??[]]),e)}const it={class:"p-1"},lt={class:"relative"},rt=["src","alt"],ct={class:"inline-flex min-w-0 flex-1 flex-col items-start justify-start",style:{gap:"var(--dosel-space-150)"}},ut={class:"inline-flex flex-col items-center justify-center gap-2.5"},ie=z({__name:"HomeImageCard",props:{to:{},title:{},image:{default:""},images:{default:()=>[]},tightInset:{type:Boolean,default:!1},compact:{type:Boolean,default:!1},narrow:{type:Boolean,default:!1},imagePosition:{default:"center"}},setup(a){const e=a,t=i(()=>e.compact?"relative h-44 w-full overflow-hidden rounded-[20px] laptop:h-36":"relative h-72 w-full overflow-hidden rounded-[20px] laptop:h-56"),r=i(()=>({padding:e.tightInset?"1.5rem":"var(--dosel-space-200)",gap:e.tightInset?"1.5rem":"var(--dosel-space-200)"})),n=i(()=>
1{if(!e.narrow)return e.compact?"2.5rem":"var(--dosel-type-heading-xl)"}),g=i(()=>e.narrow?"text-[1.75rem] tablet:text-[2.5rem]":void 0),c=i(()=>{const I=new Set,N=e.images.filter(C=>{const b=C.trim();return!b||I.has(b)?!1:(I.add(b),!0)});return N.length>0?N:e.image?[e.image]:[]}),f=W(0),_=i(()=>c.value.length>1);G(()=>c.value.length,()=>{f.value=0});const l=me(),R=W(!1);let x=null;const{pause:S,resume:E}=pe(()=>{_.value&&(f.value=(f.value+1)%c.value.length)},oe,{immediate:!1}),A=()=>{if(!_.value||l.value==="hidden"){S();return}if(R.value){E();return}x||(x=setTimeout(()=>{x=null,R.value=!0,_.value&&l.value!=="hidden"&&E()},at()))};return fe(A),ge(()=>{x&&clearTimeout(x)}),G([_,l],A,{immediate:!0}),(I,N)=>{const C=F;return d(),k(C,{to:a.to,class:"group relative overflow-hidden rounded-[24px] bg-[#1B504B] shadow-[0_4px_6px_rgba(0,0,0,0.2)]"},{default:v(()=>[o("div",it,[o("div",lt,[o("div",{class:P(t.value)},[(d(!0),h(K,null,X(c.value,(b,j)=>(d(),h("img",{key:b,src:b,alt:j===f.value?a.title:"",class:P(["absolute inset-0 h-full w-full object-cover transition-opacity duration-700 ease-in-out",j===f.value?"opacity-100":"opacity-0"]),style:O({objectPosition:a.imagePosition})},null,14,rt))),128))],2),o("div",{class:"absolute bottom-0 left-0 right-0 inline-flex items-center justify-start rounded-bl-[20px] rounded-br-[20px]",style:O({...r.value,background:"linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 25%, rgba(0, 0, 0, 0.5) 50%, rgba(0, 0, 0, 0.8) 100%)"})},[o("div",ct,[o("p",{class:P(["line-clamp-2 self-stretch font-[National2Condensed] font-medium text-white",g.value]),style:O(n.value?{fontSize:n.value}:void 0)},w(a.title),7)]),o("div",ut,[m(Y,{class:"h-5 w-5 text-white transition-transform group-hover:translate-x-1"})])],4)])])]),_:1},8,["to"])}}}),dt="VWNimlMALGo",mt=[{id:"centros",i18nKey:"places_hub_nav_centros",fallback:"Centros de visitantes",to:"/centros",image:"/images/centros-visitantes-card.png"},{id:"veredas",i18nKey:"places_hub_nav_veredas",fallback:"Veredas",to:"/veredas",image:"/images/veredas/cabezas.jpg"},{id:"viveros",i18nKey:"places_hub_nav_viveros",fallback:"Viveros",to:"/reforestacion/viveros",image:Be}],pt="/images/bajale10/home-card.webp",T={i18nKey:"home.card.title",fallback:"Necesitamos bajarle 10°",to:"/bajale10",image:pt},ft="/images/home/unete-video-poster.webp";function gt(){return ft}function vt(a={}){const e=dt,t=a.autoplay===!0,r=new URLSearchParams({autoplay:t?"1":"0",mute:t?"0":"1",loop:"0",playlist:e,controls:t?"1":"0",modestbranding:"1",playsinline:"1",rel:"0"});return`https://www.youtube.com/embed/${e}?${r.toString()}`}function _t(a,e,t,r,n){switch(a){case"centros":return ot(t,e);case"veredas":return st(r,e);case"viveros":return nt(n,e);default:return[e]}}function ht(){const{t:a}=D(),e=J(),{data:t}=ve(),{data:r}=je(),{data:n}=He();return{cards:i(()=>{const c=Array.isArray(t.value)?t.value:[],f=Array.isArray(r.value)?r.value:[],_=Array.isArray(n.value)?n.value:[];return mt.map(l=>({id:l.id,to:l.to,title:a.value(l.i18nKey,l.fallback),link:e(l.to)?.href??l.to,images:_t(l.id,l.image,c,f,_)}))})}}const bt=z({__name:"HomeNavHubCards",setup(a){const{cards:e}=ht();return(t,r)=>(d(),h("div",{class:P(["grid grid-cols-2 tablet:grid-cols-3",s(Me)]),"data-testid":"home-hub-cards"},[(d(!0),h(K,null,X(s(e),n=>(d(),k(ie,{key:n.id,class:P(n.id==="centros"?"col-span-2 min-w-0 tablet:col-span-1":"min-w-0"),to:n.link,images:n.images,title:n.title,"tight-inset":"",compact:"",narrow:n.id!=="centros"},null,8,["class","to","images","title","narrow"]))),128))],2))}}),xt={},yt={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"};function wt(a,e){return d(),h("svg",yt,[...e[0]||(e[0]=[o("path",{d:"M8 5.14v13.72L19.5 12 8 5.14Z"},null,-1)])])}const kt=_e(xt,[["render",wt]]),Ct={class:"relative aspect-video w-full justify-self-stretch overflow-hidden rounded-[20px]"},$t=["src","alt"],St=["aria-label"],Et={class:"flex size-16 items-center justify-center rounded-full border border-white/30 bg-white/20 text-white shadow-lg backdrop-blur-md transition group-hover:bg-white/30 group-hover:backdrop-blur-lg"},At=["src","title"],It=z({__name:"HomeUneteVideo",props:{title:{}},setup(a){const e=a,{t}=D(),r=W(!1),n=gt(),g=i(()=>vt({autoplay:!0})),c=i(()=>t.value("home_unete_play","Reproducir video")+`: ${e.title}`),f=()=>{r.value=!0};return(_,l)=>(d(),h("div",Ct,[l[0]||(l[0]=o("div",{"aria-hidden":"true",class:"pointer-events-none absolute inset-0 rounded-[20px]",style:{"background-color":"#21162f"}},null,-1)),r.value?(d(),h("iframe",{key:1,src:g.value,title:a.title,class:"absolute inset-0 size-full rounded-[20px]",allow:"autoplay; encrypted-media; fullscreen",allowfullscreen:""},null,8,At)):(d(),h(K,{key:0},[o("img",{src:s(n),alt:a.title,class:"absolute inset-0 size-full rounded-[20px] object-cover"},null,8,$t),o("button",{type:"button",class:"group absolute inset-0 z-10 flex items-center justify-center rounded-[20px] bg-black/25 transition hover:bg-black/35 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/70","aria-label":c.value,onClick:he(f,["stop"])},[o("span",Et,[m(kt,{class:"size-8 shrink-0"})])],8,St)],64)),l[1]||(l[1]=o("div",{class:"pointer-events-none absolute inset-0 rounded-[20px] shadow-[inset_0px_0px_4px_rgba(0,0,0,0.2),inset_0px_-12px_24px_rgba(0,0,0,0.1)]","aria-hidden":"true"},null,-1))]))}}),Nt={class:"flex flex-wrap items-center justify-between pb-6",style:{gap:"var(--dosel-space-200)"}},Rt={class:"font-national2Condensed leading-none"},jt={key:2,class:"text-white/70"},Ht={class:"grid grid-cols-1 items-center gap-1 overflow-hidden rounded-[24px] bg-[#1B504B] p-1 shadow-[0px_4px_8px_rgba(0,0,0,0.1),0px_8px_16px_rgba(0,0,0,0.1)] laptop:grid-cols-[minmax(0,1fr)_minmax(0,2fr)]"},Bt={class:"flex flex-col gap-6"},Mt={class:"whitespace-pre-line font-national2Condensed font-medium leading-none text-white [font-feature-settings:'lnum'_1,'tnum'_1]",style:{"font-size":"var(--dosel-type-heading-xl)"}},Pt={class:"font-[National2Narrow] text-[18px] font-normal leading-[1.35] tracking-[-0.18px] text-white [font-feature-settings:'lnum'_1,'tnum'_1]"},Dt={class:"flex min-h-11 w-fit items-center gap-2 pt-2 text-white laptop:pt-0"},zt={class:"whitespace-nowrap font-[National2] text-[18px] font-medium leading-[1.5] tracking-[-0.18px] [font-feature-settings:'lnum'_1,'tnum'_1]"},Lt={class:"grid grid-cols-1 tablet:grid-cols-2 desktop:grid-cols-2",style:{gap:"var(--dosel-space-200)"}},Tt="https://ttqmrzjplqgaaedosasm.supabase.co/storage/v1/object/public/reservas/epc-main-web-md.jpg",ga=z({__name:"index",setup(a){const{t:e}=D(),{t}=D("conocenos"),{t:r}=D("bajale10"),{themeAttrs:n}=Re({mode:"scoped",initialTheme:"dosel"}),g=J(),c=i(()=>({title:t.value("unete.heroTitle","Cuidar lo que nos une"),description:t.value("unete.seo.description","Únete a Para la Naturaleza y forma parte de la conservación de los ecosistemas de Puerto Rico. Descubre cómo puedes contribuir a través de donaciones, voluntariado y participación en eventos."),cta:t.value("navButtons.misionVision","Únete"),link:g("/conocenos/unete")?.href??"/conocenos/unete"})),f=i(()=>g("/visita#eventos")??"/visita#eventos");
1be({title:"Para la Naturaleza",description:"Para la Naturaleza es una organización sin fines de lucro dedicada a la conservación en Puerto Rico. Trabajamos por un futuro sostenible con ciudades habitables, ríos limpios y agricultura local.",ogTitle:"Para la Naturaleza",ogImage:Tt});const _=i(()=>[{title:e.value("editorial_card_asuncion_title","Asunción Pellicier: Una historia rescatada"),image:"/images/highlight_asuncion.jpg",link:"/noticias/asuncion-pellicier-resistencia-afirmacion-y-legado-familiar/"},{title:r.value(T.i18nKey,T.fallback),image:T.image,link:g(T.to)?.href??T.to}]),l=i(()=>new Date().toLocaleDateString("en-US",{day:"2-digit",month:"2-digit",year:"numeric"})),R=i(()=>{const u=new Date;return u.setMonth(u.getMonth()+1),u.setDate(u.getDate()-1),u.toLocaleDateString("en-US",{day:"2-digit",month:"2-digit",year:"numeric"})}),x=i(()=>({startDate:l.value,endDate:R.value})),{data:S,pending:E}=Ne(void 0,void 0,x),A=i(()=>Array.isArray(S.value)?S.value.filter(u=>u?.name).slice(0,we).map(u=>({id:u.id,title:u.name,location:u.subtitle||u.city||"",tag:u.eventType==="Volunteer"?"voluntariado":void 0,image:u.image,link:u.id?`/eventos/${u.id}`:"/visita"})):[]),{carousel:I,currentGroup:N,groupCount:C,canScrollPrev:b,canScrollNext:j,scrollByGroup:L}=ee();return(u,H)=>{const U=F;return d(),h("div",ye(s(n),{class:"bg-[#0A1E1D] text-white",style:{"--dosel-bg-primary":"#0a1e1d"}}),[m(M,{class:"!pb-10 !pt-2"},{default:v(()=>[m(bt)]),_:1}),m(M,{class:"!pb-10"},{default:v(()=>[m(et)]),_:1}),m(M,{class:"!pb-12"},{default:v(()=>[o("div",Nt,[m(U,{to:f.value,class:"inline-flex items-center gap-3 text-white",style:{"font-size":"var(--dosel-type-heading-xl)"}},{default:v(()=>[o("h3",Rt,w(s(e)("proximos_eventos","Próximos eventos")),1),m(Y,{class:"h-[0.6em] w-[0.6em] shrink-0 text-white","aria-hidden":"true"})]),_:1},8,["to"]),!s(E)&&s(C)>1?(d(),k(te,{key:0,current:s(N),total:s(C),"can-prev":s(b),"can-next":s(j),"pill-bg":"#16423E","button-bg":"#21625C",onPrev:H[0]||(H[0]=p=>s(L)("prev")),onNext:H[1]||(H[1]=p=>s(L)("next"))},null,8,["current","total","can-prev","can-next"])):xe("",!0)]),s(E)?(d(),k(Ce,{key:0,"track-class":"pb-3",label:s(e)("events.loading",{defaultValue:"Cargando eventos"})},null,8,["label"])):A.value.length>0?(d(),k(Q,{key:1,ref_key:"eventsCarousel",ref:I,items:A.value,"page-size":"responsive",fill:"","track-class":"pb-3 pt-1","item-key":p=>p.id||p.title},{default:v(({item:p})=>[m(ke,{id:p.id,image:p.image,title:p.title,location:p.location,tag:p.tag,link:p.link,fill:""},null,8,["id","image","title","location","tag","link"])]),_:1},8,["items","item-key"])):(d(),h("div",jt,w(s(e)("sin_eventos","No hay eventos disponibles en este momento.")),1))]),_:1}),m(M,{class:"!pb-10"},{default:v(()=>[o("div",Ht,[m(U,{to:c.value.link,class:"order-2 flex min-h-0 flex-col justify-between gap-6 self-stretch px-6 py-6 transition-all hover:-translate-y-0.5 laptop:order-1"},{default:v(()=>[o("div",Bt,[o("h2",Mt,w(c.value.title),1),o("p",Pt,w(c.value.description),1)]),o("div",Dt,[o("span",zt,w(c.value.cta),1),m(Y,{class:"size-2 shrink-0 text-white"})])]),_:1},8,["to"]),m(It,{class:"order-1 laptop:order-2",title:c.value.title},null,8,["title"])])]),_:1}),m(M,{class:"!pb-12"},{default:v(()=>[o("div",Lt,[(d(!0),h(K,null,X(_.value,p=>(d(),k(ie,{key:p.title,to:p.link,image:p.image,title:p.title,"image-position":p.imagePosition},null,8,["to","image","title","image-position"]))),128))])]),_:1}),m(M,{class:"!pb-10"},{default:v(()=>[m(Ke)]),_:1})],16)}}});export{ga 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.