💄 style: default light mode
This commit is contained in:
@@ -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);
|
||||
|
Reference in New Issue
Block a user