1import{_ as r,k as d,o as a,c as o,B as u,C as m,a as e,t as _,q as h,b as p}from"./f3qoucow.js";const f={class:"switch"},g={class:"slider"},v={class:"icon"},k={__name:"ThemeSwitch",setup(l){const t=h(!1);d(()=>{localStorage.getItem("theme")==="dark"?(t.value=!0,document.body.classList.add("dark")):(t.value=!1,document.body.classList.remove("dark"))});function s(){t.value?(document.body.classList.add("dark"),localStorage.setItem("theme","dark")):(document.body.classList.remove("dark"),localStorage.setItem("theme","light"))}return(c,n)=>(a(),o("label",f,[u(e("input",{type:"checkbox","onUpdate:modelValue":n[0]||(n[0]=i=>t.value=i),onChange:s},null,544),[[m,t.value]]),e("span",g,[e("span",v,_(t.value?"ð":"âï¸"),1)])]))}},b=r(k,[["__scopeId","data-v-ae304082"]]),x={class:"site-header container"},C={__name:"SiteHeader",setup(l){return(t,s)=>(a(),o("header",x,[s[0]||(s[0]=e("div",null,[e("a",{href:"/"},[e("strong",null,"Home")])],-1)),s[1]||(s[1]=e("nav",null,[e("a",{href:"/blog",class:"muted",style:{"margin-right":"12px"}},"Blog"),e("a",{href:"/publications",class:"muted",style:{"margin-right":"12px"}},"Publications"),e("a",{href:"/contact",class:"muted"},"Contact")],-1)),p(b,{style:{"margin-left":"24px"}})]))}},y={},S={class:"site-footer container"};function B(l,t){return a(),o("footer",S,[...t[0]||(t[0]=[e("div",{class:"muted"},"© Pelletreau-Duris Tom â 2025",-1),e("div",{class:"muted"},"Built with Nuxt.js",-1)])])}const D=r(y,[["render",B]]);export{D as F,C 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.