1import{Aa as e,Ba as t,Ea as a,Kn as i,Na as l,Q as s,Qi as r,X as n,Z as c,aa as o,ia as d,io as u,ka as g,na as p,no as b,oa as k,ra as y,rt as m,ua as f,wt as v}from"./cEYMgSOO.js";import{C as x,y as w}from"#entry";var _=["innerHTML"],h={key:1,class:"flex-grow-1"},L=["innerHTML"],O={__name:"IconListCard",props:{id:{type:[String,Number],required:!0},icon:Object,title:String,teaser:String,url:String,link:Object,color:{type:String,default:"surfaceVariant",validate:e=>["surfaceVariant","secondary"].includes(e)}},setup(r){const g=r,f=i()||{},x=p(()=>g.icon?g.icon:f.fallbackIcon||null),w=l(),O=p(()=>g.id&&"string"==typeof g.id?g.id:"number"==typeof g.id?`icon-list-card-${g.id.toString()}`:`icon-list-card-${w}`);return(i,l)=>{const g=v,p=m,f=s;return a(),d(f,{id:b(O),tag:"article",class:u(["c-icon-list-card",{[`c-icon-list-card--color--${r.color}`]:r.color}]),"aria-labelledby":b(O)?`${b(O)}__title`:null,"label-wrapper":"",to:r.link?r.link.url:r.url,target:r.link?r.link.target:"_self",external:!!r.link&&r.link.external,"clickable-elements-query":("getLinkTileClickables"in i?i.getLinkTileClickables:b(c))(),"link-partials-query":("getLinkTilePartials"in i?i.getLinkTilePartials:b(n))()},{default:t(()=>[y("div",{class:u(["w-20% >=656:w-35% aspect-ratio-1 mb-xl",{"hidden >=656:block":!b(x)&&!i.$slots.defaultIcon}])},[b(x)?(a(),d(g,{key:0,svg:b(x),class:"relative w-100% aspect-ratio-1",focusable:"false","aria-hidden":"true"},null,8,["svg"])):e(i.$slots,"defaultIcon",{},void 0,void 0,1)],2),r.title?(a(),d(p,{key:0,id:`${b(O)}__title`,class:"text-heading-lg text-interactive text-balance whitespace-pre-line"},{default:t(()=>[y("span",{innerHTML:r.title},null,8,_)]),_:1},8,["id"])):o("",!0),r.teaser?(a(),k("div",h,[y("p",{class:"text-body-sm-regular text-interactive whitespace-pre-line",innerHTML:r.teaser},null,8,L)])):o("",!0)]),_:3},8,["id","class","aria-labelledby","to","target","external","clickable-elements-query","link-partials-query"])}}},S={class:"d-icon-list"},j={key:0,class:"d-icon-list__navigation gap-x-layout-gutter grid grid-cols-1 mx-auto w-full"},T=Object.assign({inheritAttrs:!1},{__name:"IconList",props:{content:String,id:Number,image:Object,title:String,teaser:String,items:Array,name:String,header:Object,isVisualOverviewPage:Boolean,contentElements:Array,settings:Object,feedback:{type:Object,default:void 0},hideFeedback:{type:Boolean,default:!1}},setup:e=>(w(),(i,l)=>{const s=O,n=x;return a(),k("article",S,[f(n,{name:"list-page-layout","block-list":e.contentElements},{startContent:t(()=>[e.items&&e.items.length?(a(),k("div",j,[y("div",{class:u(["max-w-layout-max px-layout-margin mx-auto w-full gap-x-gutter pt-xl pb-afterBlocks grid grid-cols-1 >=656:grid-cols-2 656:items-stretch >=960:grid-cols-3 >=1280:grid-cols-4",{"gap-y-gutter":!e.isVisualOverviewPage,"gap-y-betweenBlocks":e.isVisualOverviewPage}])},[(a(!0),k(r,null,g(e.items,e=>(a(),d(s,{id:e.id,key:e.id,icon:e.icon,title:e.title,teaser:e.teaser,url:e.url},null,8,["id","icon","title","teaser","url"]))),128))],2)])):o("",!0)]),_:1},8,["block-list"])])})});export{T 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.