PageSourceSearch

https://albayoo.com/_nuxt/DN0VmnuS.js

js albayoo.com collected 2026-09-24 14:10:49 UTC 2,612 bytes, 1 lines download raw bytes

1import{u as p}from"./qIaprW4T.js";import{a2 as v,a as y,n as w,aO as l,aW as i,aY as e,aI as m,b4 as b,aX as h,af as x,b0 as c,d as k,r as o}from"./C9fcnnYH.js";const R={class:"relative pt-[calc(5rem+env(safe-area-inset-top,0px))] pb-16 lg:pt-[calc(6.5rem+env(safe-area-inset-top,0px))] lg:pb-20 overflow-hidden"},C={class:"absolute inset-0 overflow-hidden"},j={class:"relative container-custom text-center"},B=v({__name:"PageHeader",props:{title:{},subtitle:{},variant:{default:"default"}},setup(a){const r=a,{fadeInUp:s}=p(),g=k(()=>{switch(r.variant){case"about":return"bg-gradient-to-br from-primary-500 via-primary-600 to-primary-800";case"joinus":return"bg-gradient-to-br from-accent-500 via-accent-600 to-primary-700";case"legal":return"bg-gradient-to-br from-slate-700 via-slate-800 to-primary-900";default:return"bg-gradient-to-br from-primary-600 via-primary-700 to-accent-700"}}),u=o(null),n=o(null),d=o(null);return y(()=>{w(()=>{s(u,{delay:.15}),n.value&&s(n,{delay:.3}),s(d,{delay:r.subtitle?.45:.35})})}),(f,t)=>(l(),i("section",R,[e("div",{class:h(["absolute inset-0",x(g)])},[e("div",C,[t[4]||(t[4]=e("div",{class:"absolute -top-1/2 -right-1/2 w-full h-full bg-gradient-radial from-white/10 to-transparent rounded-full"},null,-1)),t[5]||(t[5]=e("div",{class:"absolute -bottom-1/2 -left-1/2 w-full h-full bg-gradient-radial from-accent-400/20 to-transparent rounded-full"},null,-1)),a.variant==="about"?(l(),i(m,{key:0},[t[0]||(t[0]=e("div",{class:"absolute top-10 right-[12%] w-14 h-14 rounded-2xl bg-white/10 rotate-12 animate-float"},null,-1)),t[1]||(t[1]=e("div",{class:"absolute bottom-8 left-[16%] w-10 h-10 rounded-full bg-white/10 animate-float",style:{"animation-delay":"1.4s"}},null,-1))],64)):a.variant==="joinus"?(l(),i(m,{key:1},[t[2]||(t[2]=e("div",{class:"absolute top-12 left-[10%] w-12 h-12 rounded-full bg-white/10 animate-float"},null,-1)),t[3]||(t[3]=e("div",{class:"absolute bottom-10 right-[14%] w-16 h-16 rounded-2xl bg-white/10 -rotate-12 animate-float",style:{"animation-delay":"1s"}},null,-1))],64)):b("",!0)]),t[6]||(t[6]=e("div",{class:"absolute inset-0 opacity-10 banner-grid"},null,-1))],2),e("div",j,[e("h1",{ref_key:"titleRef",ref:u,class:"heading-lg text-white mb-4 opacity-0"},c(f.$t(a.title)),513),a.subtitle?(l(),i("p",{key:0,ref_key:"subtitleRef",ref:n,class:"text-white/75 max-w-xl mx-auto mb-6 opacity-0"},c(f.$t(a.subtitle)),513)):b("",!0),e("div",{ref_key:"dividerRef",ref:d,class:"w-20 h-1 bg-gradient-to-r from-white/50 via-white/80 to-white/50 rounded-full mx-auto opacity-0"},null,512)])]))}}),N=Object.assign(B,{__name:"PageHeader"});export{N as _};

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.