PageSourceSearch

https://www.primaloft.com/_nuxt/HSb4S391.js

js primaloft.com collected 2026-10-03 22:47:05 UTC 9,214 bytes, 1 lines download raw bytes

1import{_ as ne}from"./DbXpeOl4.js";import{_ as oe,o as re,p as ce,r as ie}from"./BUJ7Egwa.js";import{_ as ue}from"./Cb3WHEb_.js";import{d as H,an as de,bW as me,z as pe,r as F,o as e,c as l,j as p,f as j,$ as y,a as n,aC as _e,a3 as be,a4 as fe,a2 as ge,a0 as ve,B as xe,N as u,w as v,Z as _,l as a,O as C,e as x,A as ye,F as O,m as S,q as he,_ as we,h as N,t as M,n as ke,g as Ce,P as Ie,x as $e,s as Ae}from"./BSXhe6RH.js";import{_ as ze}from"./DlAUqK2U.js";import{_ as Te,a as Be,b as Oe,c as Se,d as je}from"./Dk7r-wIX.js";import{v as De}from"./CA9fQFH3.js";import{u as Pe,a as Le}from"./ChIYNFMQ.js";const Re={ref:"content",class:"article-text overflow-x-auto"},Ve=H({__name:"CustomTable",props:{text:{},widerBorderOnLastTableRow:{type:Boolean,default:!0}},setup(d){const b=de("content"),{arrivedState:I}=me(b),L=()=>{if(!b.value)return[];const $=b.value,A=$.querySelectorAll("tr:has(th):first-child th"),h=[];let z=0;const R=Array.from(A).map(r=>r.colSpan).reduce((r,T)=>r+T,0);for(const r of A)z+=r.colSpan,z<R&&h.push(z);const f=$.querySelectorAll("tr:has(td");for(const r of f){const T=r.querySelectorAll("td");let D=0;for(const w of T)D+=w.colSpan,h.includes(D)&&w.classList.add("border-r-2!","border-r-(--strong-border-color)!")}d.widerBorderOnLastTableRow&&f[f.length-1]?.classList.add("[&>td]:border-t-2!","[&>td]:border-t-(--strong-border-color)!")};return pe(()=>{L()}),($,A)=>{const h=F("dompurify-html");return e(),l("div",{class:y(["custom-table-wrapper relative overflow-hidden",{"is-beginning":n(I).left,"is-end":n(I).right}])},[p(j("div",Re,null,512),[[h,d.text]])],2)}}}),qe=Object.assign(ze(Ve,[["__scopeId","data-v-707ab5ba"]]),{__name:"CustomTable"}),Ee={class:"container"},Ne={key:0,class:"article-text copy max-w-[57rem] text-(--theme-text-medium-color)"},Me={key:1,class:"not-first:mt-2xl tablet:columns-2 gap-xl max-w-[57rem]"},He={key:0,class:"copy pb-sm mb-sm border-b border-current font-bold"},Fe={key:1,class:"quote desktop:text-[2.75rem]"},We={key:2},Ue={key:1,class:"copy"},Ze={key:2,class:"gap-xl tablet:grid-cols-2 desktop:grid-cols-3 tablet:gap-y-2xl desktop:gap-x-md not-first:mt-2xl grid"},Ge={key:0,class:"shrink-0 text-[3rem] leading-0"},Je={class:"copy"},Ke={key:0,class:"font-bold"},Qe={key:1,class:"text-(--theme-text-medium-color)"},Xe={key:0,class:"max-tablet-landscape:mb-lg relative aspect-square overflow-hidden rounded-md"},Ye={key:0,class:"mt-2xl gap-sm tablet-landscape:hidden flex items-center justify-between"},et={class:"label-s gap-xl flex items-center"},tt=H({__name:"ProductInfoAccordion",props:{uptitle:{},headline:{},items:{},moduleData:{default:()=>({})}},async setup(d){let b,I;const L={spacingTop:"large",spacingBottom:"large"},$=Ie(()=>Pe(L,d.moduleData)),A=_e("collectionHandle",void 0),{trackingData:h,trackStatamicEvent:z}=([b,I]=be(()=>fe()),b=await b,I(),b),{$t:R}=ge(),f=$e(void 0),r=ve(),{defaultObserverOptions:T,inViewObserverHandler:D}=Le(),w=m=>typeof m.contentType=="object"?m.contentType.value:m.contentType,i=m=>m.cardEntries?.length?m.cardEntries?.map(o=>({title:o.title||o?.entry.title,text:o.text||o?.entry.shortDescription,image:o.entry?.general?.mainImage,logoImage:o.entry?.general?.logo,button:o.entry?.url?{label:o.buttonLabel||R("read_more"),link:o.entry?.url}:void 0})):m.cards||[];return xe(f,m=>{m&&A==="insulations"&&h.value?.insulationsProductInfoAccordionClickEvent&&z(h.value?.insulationsProductInfoAccordionClickEvent)}),(m,o)=>{const V=ne,W=ce,q=ue,U=he,Z=qe,G=we,J=Oe,K=Be,Q=Se,X=je,Y=Te,ee=ie,te=re,le=oe,ae=Ae,g=F("dompurify-html");return e(),u(ae,ke(Ce(n($))),{default:v(()=>[p((e(),l("div",Ee,[d.uptitle?p((e(),l("div",{key:0,class:y(n(_)("typo-overline mb-md typewriter-font-fallback","in-view-transition translate-y-[10%] opacity-0 delay-200 in-[.is-in-view]:translate-y-0 in-[.is-in-view]:opacity-100"))},null,2)),[[g,` ${d.uptitle} `]]):a("",!0),d.headline?.label?(e(),u(V,C({key:1,"default-tag":"h2","tag-class":"h2"},d.headline,{class:"tablet-landscape:w-8/12","add-text-line-animation":!0}),null,16)):a("",!0),d.items?.length?(e(),l("div",{key:2,class:y(n(_)("not-first:mt-2xl","in-view-transition translate-y-[10%] opacity-0 delay-200 in-[.is-in-view]:translate-y-0 in-[.is-in-view]:opacity-100"))},[x(le,{modelValue:n(f),"onUpdate:modelValue":o[0]||(o[0]=t=>ye(f)?f.value=t:null),type:"single",collapsible:"","scroll-open-into-view":"",class:"rounded-md border border-current"},{default:v(()=>[(e(!0),l(O,null,S(d.items,(t,P)=>(e(),u(te,{key:P,value:`${n(r)}-item-${P}`,class:"base-transition data-[state=open]:bg-neutral-100 in-[.theme-dark]:data-[state=open]:bg-neutral-900"},{default:v(()=>[x(W,{class:"px-md py-md! items-center"},{default:v(()=>[t.headline?.label?(e(),u(V,C({key:0,ref_for:!0},t.headline,{id:`${n(r)}-item-${P}-headline`,"default-tag":"div","tag-class":"title-l"}),null,16,["id"])):a("",!0)]),_:2},1024),x(ee,{class:"px-md pb-2xl! pt-[calc(var(--spacing-2xl)-var(--spacing-xl))]"},{default:v(()=>[t.text?p((e(),l("div",Ne,null,512)),[[g,t.text]]):a("",!0),w(t)==="stats"&&t.stats?.length?(e(),l("div",Me,[(e(!0),l(O,null,S(t.stats,(s,B)=>(e(),l("div",{key:B,class:"mb-xl break-inside-avoid"},[s.label?p((e(),l("div",He,null,512)),[[g,s.label]]):a("",!0),s.value?p((e(),l("div",Fe,null,512)),[[g,s.value]]):a("",!0),s.entries?.length?(e(),l("div",We,[(e(!0),l(O,null,S(s.entries,(k,E)=>(e(),l("div",{key:E,class:"gap-xs not-last:mb-sm flex items-center"},[k.image?(e(),u(q,C({key:0,ref_for:!0},k.image,{"image-class":"size-full object-contain",sizes:"10rem",class:n(_)("aspect-square shrink-0",k.imageBigger?"w-[11rem]":"w-[5.25rem]")}),null,16,["class"])):a("",!0),k.text?p((e(),l("div",Ue,null,512)),[[g,k.text]]):a("",!0)]))),128))])):a("",!0)]))),128))])):a("",!0),w(t)==="featureList"&&t.featureList?.length?(e(),l("div",Ze,[(e(!0),l(O,null,S(t.featureList,(s,B)=>(e(),l("div",{key:B,class:"gap-xs flex items-center"},[s.featureIcon||s.icon?(e(),l("div",Ge,[x(U,{name:`icon:${typeof s.featureIcon=="object"?s.featureIcon.value:s.featureIcon||s.icon}`}
1,null,8,["name"])])):a("",!0),j("div",Je,[s.title?p((e(),l("div",Ke,null,512)),[[g,s.title]]):a("",!0),s.text?p((e(),l("div",Qe,null,512)),[[g,s.text]]):a("",!0)])]))),128))])):a("",!0),w(t)==="table"&&t.table?(e(),u(Z,{key:3,text:t.table},null,8,["text"])):a("",!0),w(t)==="cards"&&i(t)?.length?(e(),u(Y,{key:4,opts:{slidesToScroll:"auto",active:i(t)?.length>1,breakpoints:{"(min-width: 980px)":{active:!1}}},"aria-labelledby":`${n(r)}-item-${P}-headline`},{default:v(({selectedIndex:s,canScrollPrev:B,canScrollNext:k,scrollSnaps:E})=>[x(K,{class:"max-tablet-landscape:-ml-04! tablet-landscape:flex-wrap tablet-landscape::-ml-lg! tablet-landscape:gap-y-lg","overflow-visible":""},{default:v(()=>[(e(!0),l(O,null,S(i(t),(c,se)=>(e(),u(J,{key:se,class:y(n(_)("mobile-landscape:basis-[75%] tablet:basis-[45%] tablet-landscape:basis-1/2 max-tablet-landscape:pl-04! tablet-landscape:pl-lg! flex basis-[90%] flex-col","tablet-landscape:grid tablet-landscape:grid-cols-[2fr_4fr] tablet-landscape:items-center tablet-landscape:gap-x-md",i(t)?.length===1&&"tablet-landscape:basis-full! tablet-landscape:gap-x-0!"))},{default:v(()=>[c.image?(e(),l("div",Xe,[c.image?(e(),u(q,C({key:0,ref_for:!0},c.image,{class:"size-full","image-class":"size-full object-cover",sizes:i(t)?.length===1?"(min-width:980px) 30vw, (min-width:760px) 40vw, 70vw":"(min-width:980px) 15vw, (min-width:760px) 35vw, 75vw"}),null,16,["sizes"])):a("",!0),c.logoImage?(e(),u(q,C({key:1,ref_for:!0},c.logoImage,{class:["p-03 max-mobile-landscape:size-3/4 absolute top-1/2 left-1/2 aspect-square size-[60%] -translate-x-1/2 -translate-y-1/2 rounded-md bg-neutral-100",n(_)(i(t)?.length===1&&"tablet-landscape:size-[50%]")],"image-class":"size-full object-contain",sizes:"25vw"}),null,16,["class"])):a("",!0)])):a("",!0),j("div",{class:y(n(_)("flex grow flex-col",i(t)?.length===1&&"tablet-landscape:px-[calc(1/8*100%)]"))},[c.title?(e(),u(V,{key:0,label:c.title,"tag-class":"h6","default-tag":"div",class:y(n(_)(i(t)?.length===1&&"tablet-landscape:text-[2rem] desktop:text-[2.5rem]"))},null,8,["label","class"])):a("",!0),c.text?p((e(),l("div",{key:1,class:y(n(_)("copy mt-02 tablet:mt-sm text-(--theme-text-medium-color)",i(t)?.length===1&&"tablet-landscape:pl-[calc(1/8*100%)] tablet-landscape:mt-lg"))},null,2)),[[g,c.text]]):a("",!0),c.button?(e(),l("div",{key:2,class:y(n(_)("max-tablet-landscape:mt-auto pt-md tablet-landscape:pt-lg",i(t)?.length===1&&"tablet-landscape:pl-[calc(1/8*100%)]"))},[x(G,C({ref_for:!0},c.button,{label:c.button.label+" →","button-style":"link","button-color":"current"}),null,16,["label"])],2)):a("",!0)],2)]),_:2},1032,["class"]))),128))]),_:2},1024),i(t)?.length>1&&(B||k)?(e(),l("div",Ye,[x(Q,{"button-color":"current","button-style":"outline","button-size":"small"}),j("div",et,[N(M(s+1)+" ",1),o[1]||(o[1]=j("div",{class:"h-px w-[3rem] bg-current"},null,-1)),N(" "+M(E.length),1)]),x(X,{"button-color":"current","button-style":"outline","button-size":"small"})])):a("",!0)]),_:2},1032,["opts","aria-labelledby"])):a("",!0)]),_:2},1024)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])],2)):a("",!0)])),[[n(De),[n(D),n(T)]]])]),_:1},16)}}}),ut=Object.assign(tt,{__name:"ProductInfoAccordion"});export{ut 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.