PageSourceSearch

https://dsdha-frontend.netlify.app/_nuxt/CVHOE535.js

js dsdha-frontend.netlify.app collected 2026-10-03 11:42:08 UTC 4,885 bytes, 1 lines download raw bytes

1import{o as n,g as u,k as l,_ as $,e as F,w as q,u as G,E as Q,f as X,b as e,c as x,d as _,h as k,A,ag as Z,M as N,F as J,v as ee,N as te,B as se,P as w,x as g,ah as oe,C as re,y,Z as ae,Y as H,l as D,O as ne,R as le}from"./XrRBevAG.js";import{_ as ie}from"./lfNBqQgI.js";import{_ as ue}from"./Dg4lwyWZ.js";import{c as L}from"./BdOX6J6-.js";import{u as T}from"./BY7cS-Sy.js";import{u as ce}from"./Bdrgzm9p.js";import{u as de}from"./BnHvq93j.js";const ve={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1200 270"};function fe(z,i){return n(),u("svg",ve,[...i[0]||(i[0]=[l("path",{d:"m1072.24 60.89 33.02 101.92h-67.11zm64.96 199.54h62.81L1108.85 9.21h-66.75l-94.03 251.22h56.7l19.38-56.7h94.39zM878.94 9.21v98.69H777.02V9.21h-58.86v251.22h58.86V153.84h101.92v106.59h58.86V9.21zM574.18 214.85h-38.04V54.79h41.63c37.32 0 60.29 27.28 60.29 77.88s-21.17 82.19-63.88 82.19M584.23 9.22H477.28v251.22h105.15c74.65 0 118.79-52.04 118.79-127.4S657.08 9.22 584.22 9.22M347.1 266.54c65.32 0 109.1-33.74 109.1-84.34 0-40.91-26.92-64.6-81.83-74.29l-39.84-7.54c-23.69-4.31-31.94-12.2-31.94-25.48 0-15.79 16.15-26.56 41.99-26.56 22.97 0 40.55 10.77 49.53 25.48 1.44 2.51 2.87 4.67 3.95 7.54l52.76-12.2c-1.08-3.23-2.51-6.1-4.31-8.97-16.87-33.38-55.27-56.7-101.92-56.7-59.22 0-99.77 31.58-99.77 77.52 0 36.97 23.33 61.01 74.29 71.78l38.04 8.25c26.92 5.74 37.32 14.36 37.32 28.71 0 19.02-19.02 31.22-45.94 31.22-29.43 0-50.24-12.2-60.65-33.02-1.79-3.23-2.87-6.46-3.95-9.69l-52.4 12.92c1.08 3.59 2.15 6.82 3.59 10.05 17.23 40.91 58.14 65.32 111.97 65.32M96.88 214.86H58.84V54.79h41.63c37.32 0 60.29 27.28 60.29 77.88s-21.17 82.19-63.88 82.19M106.95 9.21H0v251.22h105.15c74.65 0 118.79-52.04 118.79-127.4S179.8 9.21 106.95 9.21",class:"cls-3"},null,-1)])])}const he={render:fe},pe={key:0,class:"home"},me={class:"logo"},_e={class:"featured-projects"},we={class:"caption shadow"},ge={class:"index"},ye={class:"underline-hover"},Ce=700,Se={__name:"index",async setup(z){let i,I;F();const o=([i,I]=q(()=>ce({query:oe})),i=await i,I(),i);G({bodyAttrs:{class:"overflow-hidden"}}),de({title:""});const r=g(!1);Q(()=>{setTimeout(()=>{r.value=!0},3e3)});const s=g(0),f=g("slide-left"),C=t=>{r.value?t==="left"?h():c():r.value=!0},B=X(),c=()=>{s.value<o.value.showcaseProjects.length-1?(f.value="slide-left",s.value++):B.push("/values")},b=()=>{c()},h=()=>{s.value>0&&(f.value="slide-right",s.value--)},d=g(!1);function V(t){d.value||(d.value=!0,window.setTimeout(()=>{d.value=!1},Ce),t())}function j(t){if(o.value&&t.deltaY!==0){if(!r.value){r.value=!0,t.preventDefault();return}if(d.value){t.preventDefault();return}t.preventDefault(),V(()=>{t.deltaY>0?c():h()})}}function O(t){if(!o.value||t.repeat)return;const a=t.target?.tagName;if(a==="INPUT"||a==="TEXTAREA"||a==="SELECT"||t.target?.isContentEditable)return;const p=["ArrowDown","ArrowRight"],S=["ArrowUp","ArrowLeft"];if(!(!p.includes(t.key)&&!S.includes(t.key))){if(!r.value){r.value=!0,t.preventDefault();return}if(d.value){t.preventDefault();return}t.preventDefault(),V(()=>{p.includes(t.key)?c():h()})}}T(window,"wheel",j,{passive:!1}),T(window,"keydown",O);const R=y(()=>s.value===0?"next-full-width":""),K=y(()=>s.value===0?"previous-zero-width":""),E=y(()=>o.value.showcaseProjects[s.value].textColor||"white"),M=y(()=>E.value==="white"?"#fff":"#000");return(t,a)=>{const p=le,S=ie,U=ue,W=re,P=ae("touch");return e(o)?(n(),u("main",pe,[l("div",{class:w(["inner",e(E)])},[e(r)?(n(),x(p,{key:0,transparent:!0})):_("",!0),k(Z,{name:"fade-slow"},{default:A(()=>[e(r)?_("",!0):(n(),u("div",{key:0,class:"logo-wrapper",onClick:C},[l("div",me,[k(e(he))])]))]),_:1}),N((n(),u("section",_e,[(n(!0),u(J,null,ee(e(o).showcaseProjects,(v,m)=>(n(),u("div",{key:v._id,class:w(["featured-project",{active:e(s)>=m,inactive:e(s)<m,"slide-left":e(f)==="slide-left","slide-right":e(f)==="slide-right"}]),style:H({zIndex:m+1})},[l("div",{class:w(["next",e(R)]),onClick:a[0]||(a[0]=Y=>C("right")),style:H({"--cursor":("customCursorCSS"in t?t.customCursorCSS:e(L))("right-arrow",e(M))})},null,6),l("div",{class:w(["previous",e(K)]),onClick:a[1]||(a[1]=Y=>C("left")),style:H({"--cursor":("customCursorCSS"in t?t.customCursorCSS:e(L))("left-arrow",e(M
1))})},null,6),v.coverImage?(n(),x(S,{key:0,image:v.coverImage,imageWrapperClasses:"cover"},null,8,["image"])):v.video?(n(),x(U,{key:1,video:v.video,autoplay:e(s)===m,loop:!1,"use-intersection-autoplay":!1,onEnded:b},null,8,["video","autoplay"])):_("",!0)],6))),128))])),[[P,c,"swipe",{left:!0}],[P,h,"swipe",{right:!0}]]),N(l("div",we,[k(W,{to:("resolveHref"in t?t.resolveHref:e(se))(e(o).showcaseProjects[e(s)]._type,e(o).showcaseProjects[e(s)].slug)},{default:A(()=>[l("span",ge,D(e(s)+1)+"/"+D(e(o).showcaseProjects.length),1),a[2]||(a[2]=ne()),l("span",ye,D(e(o).showcaseProjects[e(s)].title),1)]),_:1},8,["to"])],512),[[te,e(r)]])],2)])):_("",!0)}}},Me=$(Se,[["__scopeId","data-v-c062592d"]]);export{Me 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.