1import{D as e,E as t,Lt as n,On as r,Zn as i,b as a,bt as o,et as s,g as c,mt as l,o as u,qt as d,tr as f,v as p,xt as m,y as h}from"./B8D2lM98.js";import{t as g}from"./B38CwKzD.js";import{n as _,t as v}from"./BIcmjCgr.js";import{t as y}from"./BIKWJofD.js";import{b,d as x,g as S}from"#entry";var C={slots:{root:`relative isolate`,container:`flex flex-col lg:grid py-24 sm:py-32 lg:py-40 gap-16 sm:gap-y-24`,wrapper:``,header:``,headline:`mb-4`,title:`text-5xl sm:text-7xl text-pretty tracking-tight font-bold text-highlighted`,description:`text-lg sm:text-xl/8 text-muted`,body:`mt-10`,footer:`mt-10`,links:`flex flex-wrap gap-x-6 gap-y-3`},variants:{orientation:{horizontal:{container:`lg:grid-cols-2 lg:items-center`,description:`text-pretty`},vertical:{container:``,headline:`justify-center`,wrapper:`text-center`,description:`text-balance`,links:`justify-center`}},reverse:{true:{wrapper:`order-last`}},headline:{true:{headline:`font-semibold text-primary flex items-center gap-1.5`}},title:{true:{description:`mt-6`}}}},w={__name:`UPageHero`,props:{as:{type:null,required:!1},headline:{type:String,required:!1},title:{type:String,required:!1},description:{type:String,required:!1},links:{type:Array,required:!1},orientation:{type:null,required:!1,default:`vertical`},reverse:{type:Boolean,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(w){let T=w,E=n(),D=_(`pageHero`,T),O=g(),k=S(),A=c(()=>v({extend:C,...O.ui?.pageHero||{}})({orientation:D.orientation,reverse:D.reverse,title:!!D.title||!!E.title}));return(n,c)=>(l(),p(r(y),{as:r(D).as,"data-orientation":r(D).orientation,"data-slot":`root`,class:i(A.value.root({class:[r(D).ui?.root,r(D).class]}))},{default:d(()=>[m(n.$slots,`top`),e(x,{"data-slot":`container`,class:i(A.value.container({class:r(D).ui?.container}))},{default:d(()=>[E.header||r(D).headline||E.headline||r(D).title||E.title||r(D).description||E.description||E.body||E.footer||r(D).links?.length||E.links?(l(),a(`div`,{key:0,"data-slot":`wrapper`,class:i(A.value.wrapper({class:r(D).ui?.wrapper}))},[E.header||r(D).headline||E.headline||r(D).title||E.title||r(D).description||E.description?(l(),a(`div`,{key:0,"data-slot":`header`,class:i(A.value.header({class:r(D).ui?.header}))},[m(n.$slots,`header`,{},()=>[r(D).headline||E.headline?(l(),a(`div`,{key:0,"data-slot":`headline`,class:i(A.value.headline({class:r(D).ui?.headline,headline:!E.headline}))},[m(n.$slots,`headline`,{},()=>[t(f(r(D).headline),1)])],2)):h(``,!0),r(D).title||E.title?(l(),a(`h1`,{key:1,"data-slot":`title`,class:i(A.value.title({class:r(D).ui?.title}))},[m(n.$slots,`title`,{},()=>[t(f(r(D).title),1)])],2)):h(``,!0),r(D).description||E.description?(l(),a(`div`,{key:2,"data-slot":`description`,class:i(A.value.description({class:r(D).ui?.description}))},[m(n.$slots,`description`,{},()=>[t(f(r(D).description),1)])],2)):h(``,!0)])],2)):h(``,!0),E.body?(l(),a(`div`,{key:1,"data-slot":`body`,class:i(A.value.body({class:r(D).ui?.body}))},[m(n.$slots,`body`)],2)):h(``,!0),E.footer||r(D).links?.length||E.links?(l(),a(`div`,{key:2,"data-slot":`footer`,class:i(A.value.footer({class:r(D).ui?.footer}))},[m(n.$slots,`footer`,{},()=>[r(D).links?.length||E.links?(l(),a(`div`,{key:0,"data-slot":`links`,class:i(A.value.links({class:r(D).ui?.links}))},[m(n.$slots,`links`,{},()=>[(l(!0),a(u,null,o(r(D).links,(e,t)=>(l(),p(b,s({key:t,size:`xl`},{ref_for:!0},e),null,16))),128))])],2)):h(``,!0)])],2)):h(``,!0)],2)):h(``,!0),E.default?m(n.$slots,`default`,{},void 0,void 0,1):r(D).orientation===`horizontal`?(l(),a(`div`,{key:2,class:i(r(k)(`hidden lg:block`))},null,2)):h(``,!0)]),_:3},8,[`class`]),m(n.$slots,`bottom`)]),_:3},8,[`as`,`data-orientation`,`class`]))}};export{w 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.