hopefully this adds dynamic theming lol

This commit is contained in:
Gen 2024-03-06 23:38:38 -08:00
parent cedecf622b
commit 2c97ec7272
No known key found for this signature in database
GPG key ID: CE5EAD50DD5E2278

View file

@ -74,6 +74,16 @@
});
document.querySelector(".last-updated").innerHTML =
document.lastModified;
window.addEventListener("DOMContentLoaded", () => {
const selector = document.querySelector(".theme-selector");
selector.value = localStorage.getItem("theme") || window.matchMedia('(prefers-color-scheme: light)').matches ? "latte" : "frappe";
document.documentElement.setAttribute("theme", selector.value);
selector.addEventListener("change", function () {
localStorage.setItem("theme", this.value);
document.documentElement.setAttribute("theme", this.value);
});
});
</script>
</body>
</html>