diff --git a/bundled/css/main.css b/bundled/css/main.css index 97763a2..3bf9a8f 100644 --- a/bundled/css/main.css +++ b/bundled/css/main.css @@ -1 +1 @@ -.cursor{position:fixed;z-index:var(--z-cursor);top:0;left:0;display:none;cursor:none;pointer-events:none;color:#fff;mix-blend-mode:difference}.cursor .cursorInner{transform:translate3d(-50%,-50%,0)}.active{display:block}.stage{position:relative;overflow:hidden;width:100vw;height:calc(var(--window-height) - var(--nav-height));cursor:pointer}.stage img{position:absolute;top:0;left:0;width:100vw;height:var(--window-height);object-fit:contain;transform:scale(.6);opacity:0;pointer-events:none}.navOverlay{position:fixed;top:0;left:0;z-index:var(--z-nav-gallery);width:100vw;height:calc(var(--window-height) - var(--nav-height));display:flex;cursor:none}.navOverlay:not(.active){pointer-events:none;display:none}.navOverlay .overlay{flex:1}.collection{display:flex;flex-direction:column;gap:20vh;padding-top:calc(var(--window-height) * .4);margin-top:calc(var(--nav-height) * -1)}.collection img{position:sticky;top:calc(var(--window-height) * .4);width:60vw;height:20vh;object-fit:contain;transform:translate3d(0,-50%,0);align-self:center}.collection img:last-child{margin-bottom:calc(var(--window-height) * .35)}.hidden{display:none}.gallery{pointer-events:all;position:fixed;top:var(--nav-height);z-index:var(--z-nav-gallery);display:flex;flex-direction:column;width:100vw;height:calc(var(--window-height) - var(--nav-height));background:#fff;transform:translate3d(0,100%,0)}.gallery .galleryInner{flex:1;height:0}.gallery .swiper-slide{display:flex;align-items:center;justify-content:center}.gallery img{max-height:calc(var(--window-height) - 2 * var(--nav-height));max-width:100%;width:auto;object-fit:contain}.gallery .loadingText{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.gallery .slideContainer{position:relative;display:inline-block}.gallery .nav{height:var(--nav-height);padding:var(--space-standard);display:flex;justify-content:space-between;align-items:center}.curtain{position:fixed;top:0;left:0;z-index:var(--z-curtain);width:100vw;height:var(--window-height);background:#00000080;opacity:0;pointer-events:none}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}} +.cursor{position:fixed;z-index:var(--z-cursor);top:0;left:0;display:none;cursor:none;pointer-events:none;color:#fff;mix-blend-mode:difference}.cursor .cursorInner{transform:translate3d(-50%,-50%,0)}.active{display:block}.stage{position:relative;overflow:hidden;width:100vw;height:calc(var(--window-height) - var(--nav-height));cursor:pointer}.stage img{position:absolute;top:0;left:0;width:100vw;height:var(--window-height);object-fit:contain;transform:scale(.6);opacity:0;pointer-events:none}.navOverlay{position:fixed;top:0;left:0;z-index:var(--z-nav-gallery);width:100vw;height:calc(var(--window-height) - var(--nav-height));display:flex;cursor:none}.navOverlay:not(.active){pointer-events:none;display:none}.navOverlay .overlay{flex:1}.collection{display:flex;flex-direction:column;gap:20vh;padding-top:calc(var(--window-height) * .4);margin-top:calc(var(--nav-height) * -1)}.collection img{position:sticky;top:calc(var(--window-height) * .4);width:60vw;height:20vh;object-fit:contain;transform:translate3d(0,-50%,0);align-self:center}.collection img:last-child{margin-bottom:calc(var(--window-height) * .35)}.hidden{display:none}.gallery{pointer-events:all;position:fixed;top:var(--nav-height);z-index:var(--z-nav-gallery);overflow:hidden;display:flex;flex-direction:column;width:100vw;height:calc(var(--window-height) - var(--nav-height));background:#fff;transform:translate3d(0,100%,0)}.gallery .galleryInner{flex:1;height:0}.gallery .swiper-slide{display:flex;align-items:center;justify-content:center}.gallery img{max-height:calc(var(--window-height) - 2 * var(--nav-height));max-width:100%;width:auto;object-fit:contain}.gallery .loadingText{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.gallery .slideContainer{position:relative;display:inline-block}.gallery .nav{height:var(--nav-height);padding:var(--space-standard);display:flex;justify-content:space-between;align-items:center}.gallery .nav .navClose{min-width:30%;text-align:right;cursor:pointer}.curtain{position:fixed;top:0;left:0;z-index:var(--z-curtain);width:100vw;height:var(--window-height);background:#00000080;opacity:0;pointer-events:none}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}} diff --git a/bundled/js/0I9ziN.js b/bundled/js/b3mC4b.js similarity index 56% rename from bundled/js/0I9ziN.js rename to bundled/js/b3mC4b.js index 202068c..bfb5463 100644 --- a/bundled/js/0I9ziN.js +++ b/bundled/js/b3mC4b.js @@ -1 +1 @@ -import{u as N,o as W,d as U,f as G,t as O,i as d,g as b,F as Y,h as m,b as ce,j as E,s as fe,k as J,$ as x,q as ue,r as H,v as K,c as D,l as Q,w as de,x as ge,y as A,p as q,e as B,S as Z,_ as he}from"./main.js";var ye=O("
"),$e=O("");function X(e,n){return Math.floor(Math.random()*(n-e+1))+e}function ve(e,n){new IntersectionObserver((t,i)=>{for(const s of t)if(n(s)){i.disconnect();break}}).observe(e)}function be(e){const n=Array(e.ijs.length),[t,{setIndex:i}]=N(),s=l=>{e.isAnimating()||(i(l),e.setIsOpen(!0))},r=()=>{n[t().index].scrollIntoView({behavior:"auto",block:"center"})};return W(()=>{n.forEach((l,a)=>{a<5&&(l.src=l.dataset.src),l.addEventListener("click",()=>{s(a)},{passive:!0}),l.addEventListener("keydown",()=>{s(a)},{passive:!0}),ve(l,o=>o.intersectionRatio<=0?!1:(a+5{e.isOpen()},()=>{e.isOpen()||r()},{defer:!0})),(()=>{var l=ye();return d(l,b(Y,{get each(){return e.ijs},children:(a,o)=>(()=>{var f=$e();f.$$keydown=()=>{s(o())},f.$$click=()=>{s(o())};var g=n[o()];return typeof g=="function"?m(g,f):n[o()]=f,ce(u=>{var $=a.loImgH,_=a.loImgW,w=a.loUrl,S=a.alt,v=`translate3d(${o()!==0?X(-25,25):0}%, ${o()!==0?X(-35,35):0}%, 0)`;return $!==u.e&&E(f,"height",u.e=$),_!==u.t&&E(f,"width",u.t=_),w!==u.a&&E(f,"data-src",u.a=w),S!==u.o&&E(f,"alt",u.o=S),v!==u.i&&fe(f,"transform",u.i=v),u},{e:void 0,t:void 0,a:void 0,o:void 0,i:void 0}),f})()})),l})()}J(["click","keydown"]);const V=Symbol("store-raw"),I=Symbol("store-node"),y=Symbol("store-has"),p=Symbol("store-self");function ee(e){let n=e[x];if(!n&&(Object.defineProperty(e,x,{value:n=new Proxy(e,Ae)}),!Array.isArray(e))){const t=Object.keys(e),i=Object.getOwnPropertyDescriptors(e);for(let s=0,r=t.length;se[x][n]),t}function ne(e){K()&&C(M(e,I),p)()}function we(e){return ne(e),Reflect.ownKeys(e)}const Ae={get(e,n,t){if(n===V)return e;if(n===x)return t;if(n===H)return ne(e),t;const i=M(e,I),s=i[n];let r=s?s():e[n];if(n===I||n===y||n==="__proto__")return r;if(!s){const l=Object.getOwnPropertyDescriptor(e,n);K()&&(typeof r!="function"||e.hasOwnProperty(n))&&!(l&&l.get)&&(r=C(i,n,r)())}return R(r)?ee(r):r},has(e,n){return n===V||n===x||n===H||n===I||n===y||n==="__proto__"?!0:(K()&&C(M(e,y),n)(),n in e)},set(){return!0},deleteProperty(){return!0},ownKeys:we,getOwnPropertyDescriptor:_e};function F(e,n,t,i=!1){if(!i&&e[n]===t)return;const s=e[n],r=e.length;t===void 0?(delete e[n],e[y]&&e[y][n]&&s!==void 0&&e[y][n].$()):(e[n]=t,e[y]&&e[y][n]&&s===void 0&&e[y][n].$());let l=M(e,I),a;if((a=C(l,n,s))&&a.$(()=>t),Array.isArray(e)&&e.length!==r){for(let o=e.length;o1){i=n.shift();const l=typeof i,a=Array.isArray(e);if(Array.isArray(i)){for(let o=0;o1){P(e[i],n,[i].concat(t));return}s=e[i],t=[i].concat(t)}let r=n[0];typeof r=="function"&&(r=r(s,t),r===s)||i===void 0&&r==null||(r=L(r),i===void 0||R(s)&&R(r)&&!Array.isArray(r)?te(s,r):F(e,i,r))}function Oe(...[e,n]){const t=L(e||{}),i=Array.isArray(t),s=ee(t);function r(...l){ue(()=>{i&&l.length===1?xe(t,l[0]):P(t,l)})}return[s,r]}var Se=O("
");function me(e){let n,t,i;const[s]=N();return W(()=>{Q().then(r=>{i=r}).catch(r=>{console.log(r)}),n?.addEventListener("load",()=>{A(n),A(t),s().index!==e.ij.index?(i.set(n,{opacity:1}),i.set(t,{opacity:0})):(i.to(n,{opacity:1,delay:.5,duration:.5,ease:"power3.out"}),i.to(t,{opacity:0,duration:.5,ease:"power3.in"}))},{once:!0,passive:!0})}),(()=>{var r=Se(),l=r.firstChild,a=l.nextSibling,o=n;typeof o=="function"?m(o,l):n=l,de(l,ge(()=>e.load&&{src:e.ij.hiUrl},{get height(){return e.ij.hiImgH},get width(){return e.ij.hiImgW},get"data-src"(){return e.ij.hiUrl},get alt(){return e.ij.alt},style:{opacity:0}}),!1);var f=t;return typeof f=="function"?m(f,a):t=a,d(a,()=>e.loadingText),r})()}var Ie=O("