chore: remove unnecessary event; storage changes
This commit is contained in:
parent
e3421cef1e
commit
a0a593ee10
8 changed files with 25 additions and 67 deletions
src/layouts
|
@ -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");
|
||||
|
|
Reference in a new issue