bugfix theme/css

This commit is contained in:
Ward Truyen
2024-08-09 16:15:45 +02:00
parent b39c4102ed
commit 65a6bdbb99
3 changed files with 13 additions and 11 deletions

View File

@@ -2,6 +2,11 @@ function toggleTheme() {
const theme = "theme-dark";//localStorage.getItem('theme');
const root = document.querySelector(":root");
root.classList.toggle(theme);
if (root.classList.contains(theme)) {
localStorage.setItem('theme', theme);
} else {
localStorage.setItem('theme', "theme-light");
}
}
function setTheme(themeName) {
@@ -23,12 +28,11 @@ function detectTheme() {
return;
}
// if (window.matchMedia('(prefers-color-scheme: light)').matches) {
// setTheme('theme-light');
// return;
// }
if (window.matchMedia('(prefers-color-scheme: light)').matches) {
setTheme('theme-light');
return;
}
// setTheme('theme-light');
setTheme('theme-light');
}
detectTheme();