PageSourceSearch

https://billatkinson.com/_app/immutable/nodes/0.v75dq6IQ.js

js billatkinson.com collected 2026-10-02 04:28:41 UTC 5,927 bytes, 1 lines download raw bytes

1import"../chunks/Bzak7iHL.js";import{$ as k,a1 as b,a7 as i,a4 as o,a0 as N,g as e,a5 as M,aV as C,_ as Y,a as W,ad as E,au as $,a3 as r,a2 as B,aw as U,a6 as j}from"../chunks/D4pYSwFR.js";import{s as z,d as D,o as q,h as J,b as Q}from"../chunks/D7pkUxxp.js";import{i as X}from"../chunks/DvEZidy4.js";import{s as v,a as O,I as Z}from"../chunks/CdCDvr-n.js";import{a as ee,o as ae}from"../chunks/Cq3ugGKG.js";import{p as F}from"../chunks/C8S5optC.js";import{e as te}from"../chunks/BCUsItUr.js";import{p as K}from"../chunks/CP_YzEPu.js";import{a as ne,s as re}from"../chunks/DIk89LXe.js";import{D as R}from"../chunks/VggRUP6A.js";import{i as se}from"../chunks/CJ7CO_oB.js";import{S as ie,a as oe}from"../chunks/lu65Vk3x.js";var le=k('<li class="nav-item svelte-yx1ht2"><a> </a></li>'),ce=k('<ul class="nav-links svelte-yx1ht2"></ul>');function V(f,m){let t=K(m,"activePage",3,"");const a=[{href:"/gallery",label:"Gallery"},{href:"/prints",label:"Prints"},{href:"/about",label:"About"}];var l=ce();te(l,21,()=>a,n=>n.href,(n,p)=>{var c=le();const h=M(()=>t()===e(p).href.slice(1));var d=o(c);let s;var u=o(d,!0);i(d),i(c),N(_=>{v(d,"href",e(p).href),s=O(d,1,"nav-link svelte-yx1ht2",null,s,_),v(d,"aria-current",e(h)?"page":void 0),z(u,e(p).label)},[()=>({active:e(h)})]),b(n,c)}),i(l),b(f,l)}var ve=k('<div class="mobile-menu svelte-10p6din"><div class="mobile-menu-content svelte-10p6din"><nav class="mobile-nav svelte-10p6din" aria-label="Main"><!></nav> <div class="mobile-menu-footer svelte-10p6din"><div class="copyright svelte-10p6din">© BILL ATKINSON PHOTOGRAPHY</div></div></div></div>');function me(f,m){let t=K(m,"activePage",3,"");var a=ve(),l=o(a),n=o(l),p=o(n);V(p,{get activePage(){return t()}}),i(n),C(2),i(l),i(a),b(f,a)}var pe=(f,m)=>E(m,!e(m)),de=k('<header><div class="header-container svelte-1e28hcm"><a href="/" class="logo svelte-1e28hcm">BILL ATKINSON PHOTOGRAPHY</a> <nav class="desktop-nav svelte-1e28hcm" aria-label="Main"><!></nav> <button class="menu-toggle svelte-1e28hcm" aria-controls="mobile-menu"><span class="menu-text svelte-1e28hcm"><span><span class="menu-label svelte-1e28hcm">Menu</span> <span class="menu-label svelte-1e28hcm">Close</span></span></span> <div><span class="line line-1 svelte-1e28hcm"></span> <span class="line line-2 svelte-1e28hcm"></span> <span class="line line-3 svelte-1e28hcm"></span></div></button></div> <div id="mobile-menu"><!></div></header>');function ue(f,m){Y(m,!0);let t=$(!1),a=$(!1),l=M(()=>F.url.pathname.split("/")[1]||"home");ee(()=>{E(t,!1)}),q(()=>{let x=window.scrollY;const P=ne(()=>{const T=window.scrollY;E(a,!e(t)&&T>100&&T>x,!0),x=T}),g=window.matchMedia("(min-width: 1024px)"),A=()=>{g.matches&&E(t,!1)};return window.addEventListener("scroll",P,{passive:!0}),g.addEventListener("change",A),()=>{window.removeEventListener("scroll",P),g.removeEventListener("change",A)}}),W(()=>{document.body.style.overflow=e(t)?"hidden":""});var n=de();let p;var c=o(n),h=r(o(c),2),d=o(h);V(d,{get activePage(){return e(l)}}),i(h);var s=r(h,2);s.__click=[pe,t];var u=o(s),_=o(u);let w;i(u);var H=r(u,2);let L;i(s),i(c);var y=r(c,2);let I;var S=o(y);me(S,{get activePage(){return e(l)}}),i(y),i(n),N((x,P,g,A)=>{p=O(n,1,"svelte-1e28hcm",null,p,x),v(s,"aria-label",e(t)?"Close menu":"Open menu"),v(s,"aria-expanded",e(t)),w=O(_,1,"menu-text-inner svelte-1e28hcm",null,w,P),L=O(H,1,"hamburger svelte-1e28hcm",null,L,g),I=O(y,1,"mobile-menu-container svelte-1e28hcm",null,I,A),y.inert=!e(t)},[()=>({hidden:e(a)}),()=>({open:e(t)}),()=>({"is-active":e(t)}),()=>({"is-open":e(t)})]),b(f,n),B()}D(["click"]);var fe=k('<footer class="footer svelte-lkxr67"><div class="footer-container svelte-lkxr67"><div class="footer-copyright"> </div> <button class="back-to-top svelte-lkxr67" aria-label="Back to top"><!></button></div></footer>');function he(f,m){Y(m,!1);const t=new Date().getFullYear();se();var a=fe(),l=o(a),n=o(l),p=o(n);i(n);var c=r(n,2);c.__click=function(...d){var s;(s=re)==null||s.apply(this,d)};var h=o(c);Z(h,{name:"chevron-up",size:24}),i(c),i(l),i(a),N(()=>z(p,`${t??""} © BILL ATKINSON PHOTOGRAPHY`)),b(f,a),B()}D(["click"]);var _e=k('<link rel="canonical"/>
1'),ge=k('<link rel="icon" href="/favicon-96x96.png" type="image/png" sizes="96x96"/> <link rel="shortcut icon" href="/favicon.ico"/> <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180"/> <meta name="apple-mobile-web-app-title" content="Bill Atkinson"/> <link rel="manifest" href="/site.webmanifest"/> <meta name="description"/> <!> <meta property="og:type" content="website"/> <meta property="og:url"/> <meta property="og:title"/> <meta property="og:description"/> <meta property="og:image"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:url"/> <meta name="twitter:title"/> <meta name="twitter:description"/> <meta name="twitter:image"/>',1),be=k('<a href="#main" class="skip-link">Skip to content</a> <!> <main id="main"><!></main> <!>',1);function Me(f,m){Y(m,!0);const t={title:ie,description:"Website for Bill Atkinson Photography."};let a=M(()=>({...t,...F.data.seo})),l=M(()=>e(a).canonicalUrl??oe);ae(s=>{var u,_;if(!(!document.startViewTransition||((u=s.from)==null?void 0:u.route.id)===((_=s.to)==null?void 0:_.route.id)))return new Promise(w=>{document.startViewTransition(async()=>{w(),await s.complete})})});var n=be();J(s=>{var u=ge(),_=r(U(u),10),w=r(_,2);{var H=T=>{var G=_e();N(()=>v(G,"href",e(a).canonicalUrl)),b(T,G)};X(w,T=>{e(a).canonicalUrl&&T(H)})}var L=r(w,4),y=r(L,2),I=r(y,2),S=r(I,2),x=r(S,4),P=r(x,2),g=r(P,2),A=r(g,2);N(()=>{j.title=e(a).title,v(_,"content",e(a).description),v(L,"content",e(l)),v(y,"content",e(a).title),v(I,"content",e(a).description),v(S,"content",R),v(x,"content",e(l)),v(P,"content",e(a).title),v(g,"content",e(a).description),v(A,"content",R)}),b(s,u)});var p=r(U(n),2);ue(p,{});var c=r(p,2),h=o(c);Q(h,()=>m.children),i(c);var d=r(c,2);he(d,{}),b(f,n),B()}export{Me as component};

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.