PageSourceSearch

https://eros3.ai/_nuxt/CRuwQYfR.js

js eros3.ai collected 2026-10-05 14:38:25 UTC 6,493 bytes, 1 lines download raw bytes

1import{D as e}from"./AC4tp_na.js";import{Ct as t,D as n,E as r,On as i,Yt as a,Zn as ee,_ as o,b as s,bt as c,ct as l,it as u,k as d,mt as f,o as p,qt as m,tr as h,u as te,v as g,vn as _,wt as v,y}from"./B4b-2GOK.js";import{t as b,w as x}from"./C_cSr8y_.js";import{r as S}from"./Cpdid1PA.js";import{n as ne}from"./CBiHLnOB.js";import{s as re}from"./BOH67Dse.js";import{t as C}from"./DDXKj1ub2.js";import{n as ie,t as w}from"./BFzZCFrC2.js";import{t as T}from"./uXbCNd95.js";import{i as E}from"./KEH9hVtc2.js";import{t as D}from"./BDNMzG2s2.js";var O=C(`rss`,[[`path`,{d:`M4 11a9 9 0 0 1 9 9`,key:`pv89mb`}],[`path`,{d:`M4 4a16 16 0 0 1 16 16`,key:`k0647b`}],[`circle`,{cx:`5`,cy:`19`,r:`1`,key:`bfqh0e`}]]),k=C(`twitter`,[[`path`,{d:`M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z`,key:`pff0z6`}]]),A=S(`/wechat-bd-qr.png`),j={class:`border-t border-ink/5 mt-8`},M={class:`max-w-6xl mx-auto px-safe py-14 grid grid-cols-2 gap-10 lg:grid-cols-5`},N={class:`col-span-2 lg:col-span-1`},P={class:`mb-3`},F=[`href`],I={class:`space-y-2.5`},L=[`href`],R={class:`min-w-0 break-all`},z={class:`space-y-2.5`},B=[`href`,`target`,`rel`],V={class:`min-w-0 break-all`},H=[`aria-label`],U=[`aria-label`],W=[`src`,`alt`],G={class:`border-t border-ink/5`},K={class:`max-w-6xl mx-auto px-safe py-5 flex flex-col items-center text-center sm:flex-row sm:justify-between sm:text-left gap-2 text-xs text-ink-muted`},q={class:`flex items-center gap-4`},J=Object.assign(D(d({__name:`Footer`,setup(d){let S=e().public,C=[{label:`Blog`,href:`https://blog.etherfun.xyz`,icon:O,external:!0},{label:`GitHub`,href:`https://github.com/etherfunlab`,icon:ie,external:!0}],D=[{label:`@etherfundao`,href:`https://x.com/etherfundao`,icon:k,external:!0},{label:`@etherfunlab`,href:`https://t.me/etherfunlab`,icon:T,external:!0},{label:`[email protected]`,href:`mailto:[email protected]`,icon:w}],J=_(null);function Y(e,t,n=!1){J.value={src:e,alt:t,gradient:n}}function X(){J.value=null}function Z(e){e.key===`Escape`&&X()}let Q=_(null),$=_(!1),{stop:ae}=re(Q,([e])=>{e?.isIntersecting&&($.value=!0,ae())},{rootMargin:`200px`});return l(()=>{window.addEventListener(`keydown`,Z)}),u(()=>{window.removeEventListener(`keydown`,Z)}),(e,l)=>{let u=ne,d=t(`reveal`);return f(),s(`footer`,j,[o(`div`,M,[a((f(),s(`div`,N,[o(`div`,P,[n(E,{size:`lg`})]),l[5]||=o(`p`,{class:`text-sm text-ink-muted leading-relaxed max-w-xs`},` AI companions that remember, react, and grow with you. `,-1),o(`a`,{href:i(S).githubEngineUrl,target:`_blank`,rel:`noreferrer`,class:`mt-4 inline-flex items-center gap-1.5 text-xs text-ink-muted hover:text-ink transition`},[...l[4]||=[r(` Powered by `,-1),o(`span`,{class:`font-semibold text-ink`},`eros-engine`,-1),o(`span`,{"aria-hidden":`true`},`↗`,-1)]],8,F)])),[[d,0,`up`]]),a((f(),s(`div`,null,[l[6]||=o(`h3`,{class:`text-xs uppercase tracking-[0.18em] font-semibold text-ink mb-4`},`Quick Links`,-1),o(`ul`,I,[(f(),s(p,null,c(C,e=>o(`li`,{key:e.label},[o(`a`,{href:e.href,target:`_blank`,rel:`noreferrer`,class:`group flex items-center gap-2.5 text-sm text-ink-muted hover:text-ink transition`},[(f(),g(v(e.icon),{size:16,"stroke-width":1.75,class:`shrink-0 text-brand-secondary group-hover:text-brand-primary transition`,"aria-hidden":`true`})),o(`span`,R,h(e.label),1)],8,L)])),64))])])),[[d,80,`up`]]),a((f(),s(`div`,null,[l[7]||=o(`h3`,{class:`text-xs uppercase tracking-[0.18em] font-semibold text-ink mb-4`},`Engage with us`,-1),o(`ul`,z,[(f(),s(p,null,c(D,e=>o(`li`,{key:e.label},[o(`a`,{href:e.href,target:e.external?`_blank`:void 0,rel:e.external?`noreferrer`:void 0,class:`group flex items-center gap-2.5 text-sm text-ink-muted hover:text-ink transition`},[(f(),g(v(e.icon),{size:16,"stroke-width":1.75,class:`shrink-0 text-brand-secondary group-hover:text-brand-primary transition`,"aria-hidden":`true`})),o(`span`,V,h(e.label),1)],8,B)])),64))])])),[[d,160,`up`]]),a((f(),s(`div`,null,[l[9]||=o(`h3`,{class:`text-xs uppercase tracking-[0.18em] font-semibold text-ink mb-4`},`商業合作`,-1),o(`button`,{type:`button`,onClick:l[0]||=e=>
1Y(`/wechat-bd-qr.png`,`WeChat QR · EtherFun Lab`),class:`block group focus:outline-none focus-visible:ring-2 focus-visible:ring-brand-primary/50 rounded-md`,"aria-label":`放大查看微信二維碼`},[...l[8]||=[o(`img`,{src:A,alt:`WeChat QR · EtherFun Lab`,width:`320`,height:`320`,loading:`lazy`,decoding:`async`,class:`w-32 h-32 transition group-hover:opacity-80`},null,-1)]]),l[10]||=o(`p`,{class:`mt-2 text-xs text-ink-muted/70`},`添加前请注明来意`,-1)])),[[d,240,`up`]]),a((f(),s(`div`,null,[l[11]||=o(`h3`,{class:`text-xs uppercase tracking-[0.18em] font-semibold text-ink mb-4`},`Contact`,-1),o(`button`,{type:`button`,onClick:l[1]||=e=>Y(`/whatsapp-contact-qr.png`,`WhatsApp QR · EtherFun Lab`,!0),class:`block group focus:outline-none focus-visible:ring-2 focus-visible:ring-brand-primary/50 rounded-md`,"aria-label":`Enlarge WhatsApp QR code`},[o(`div`,{ref_key:`whatsappQrRef`,ref:Q,role:`img`,"aria-label":`WhatsApp QR · EtherFun Lab`,class:ee([`qr-whatsapp w-32 h-32 transition group-hover:opacity-80`,{"is-masked":$.value}])},null,2)]),l[12]||=o(`p`,{class:`mt-2 text-xs text-ink-muted/70`},`WhatsApp`,-1)])),[[d,320,`up`]])]),(f(),g(te,{to:`body`},[n(b,{name:`qr-fade`},{default:m(()=>[J.value?(f(),s(`div`,{key:0,class:`fixed inset-0 z-50 bg-ink/70 backdrop-blur-sm flex items-center justify-center p-6 cursor-zoom-out`,role:`dialog`,"aria-modal":`true`,"aria-label":J.value.alt,onClick:X},[J.value.gradient?(f(),s(`div`,{key:0,class:`w-72 h-72 sm:w-96 sm:h-96 bg-white rounded-2xl p-6 shadow-2xl`,onClick:l[2]||=x(()=>{},[`stop`])},[o(`div`,{role:`img`,"aria-label":J.value.alt,class:`qr-whatsapp is-masked w-full h-full`},null,8,U)])):(f(),s(`img`,{key:1,src:J.value.src,alt:J.value.alt,width:`320`,height:`320`,class:`w-72 h-72 sm:w-96 sm:h-96 bg-white rounded-2xl p-6 shadow-2xl`,onClick:l[3]||=x(()=>{},[`stop`])},null,8,W))],8,H)):y(``,!0)]),_:1})])),o(`div`,G,[o(`div`,K,[o(`span`,null,`© `+h(new Date().getFullYear())+` EtherFun Lab. All rights reserved.`,1),o(`nav`,q,[n(u,{to:e.$localePath(`/legal/privacy`),class:`hover:text-ink transition`},{default:m(()=>[...l[13]||=[r(`Privacy`,-1)]]),_:1},8,[`to`]),n(u,{to:e.$localePath(`/legal/terms`),class:`hover:text-ink transition`},{default:m(()=>[...l[14]||=[r(`Terms`,-1)]]),_:1},8,[`to`])])])])])}}}),[[`__scopeId`,`data-v-7b41ce86`]]),{__name:`LandingFooter`});export{J as t};

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.