mirror of
https://github.com/ducky-labs/blog.git
synced 2026-02-04 15:21:00 +00:00
1 line
719 B
JavaScript
1 line
719 B
JavaScript
(()=>{const e=document.getElementById("mode"),t=e=>{e==="dark"?(localStorage.setItem("theme","light"),initTheme("light")):e==="light"&&(localStorage.setItem("theme","dark"),initTheme("dark"))};e.addEventListener("click",()=>t(getThemeState()));const n=document.getElementById("menu-trigger");n.addEventListener("change",function(){const e=document.querySelector(".wrapper");this.checked?e.classList.add("blurry"):e.classList.remove("blurry")})})();const gttButton=document.getElementById("totop");window.onscroll=()=>{document.body.scrollTop>300||document.documentElement.scrollTop>300?(gttButton.style.visibility="visible",gttButton.style.opacity="1"):(gttButton.style.visibility="hidden",gttButton.style.opacity="0")} |