chore: remove unnecessary event; storage changes

This commit is contained in:
Cory Dransfeldt 2024-10-27 19:37:42 -07:00
commit a0a593ee10
No known key found for this signature in database
8 changed files with 25 additions and 67 deletions
src/layouts

View file

@ -49,7 +49,11 @@
<body>
<script>
(() => {
const currentTheme = sessionStorage.getItem("theme") || "auto";
const storageType =
document.querySelector("theme-toggle")?.getAttribute("storage") === "local"
? localStorage
: sessionStorage;
const currentTheme = storageType.getItem("theme") || "auto";
const metaColorScheme = document.querySelector('meta[name="color-scheme"]');
if (currentTheme === "auto") {
metaColorScheme.setAttribute("content", "light dark");