💄 style: default light mode

This commit is contained in:
welpo
2023-02-10 02:15:05 +01:00
parent 2cfb57e758
commit 722d493a9a
6 changed files with 49 additions and 42 deletions

View File

@@ -6,7 +6,7 @@ var currentTheme = localStorage.getItem('theme');
// check what is current theme right now and activate it
if (currentTheme) {
document.documentElement.setAttribute('data-theme', currentTheme);
if (currentTheme === 'light') {
if (currentTheme === 'dark') {
themeSwitcher.checked = true;
}
}
@@ -14,14 +14,14 @@ if (currentTheme) {
// switch between themes
function switchTheme(e) {
if (e.target.checked) {
document.documentElement.setAttribute('data-theme', 'dark');
localStorage.setItem('theme', 'dark');
}
else {
document.documentElement.setAttribute('data-theme', 'light');
localStorage.setItem('theme', 'light');
}
else {
document.documentElement.setAttribute('data-theme', 'dark');
localStorage.setItem('theme', 'dark');
}
}
// event listener on checkbox change
themeSwitcher.addEventListener('change', switchTheme, false);
themeSwitcher.addEventListener('change', switchTheme, false);