Disable dark mode
Disable dark mode
This commit is contained in:
parent
909fbc953a
commit
bf7c56776e
38
js/base.js
38
js/base.js
@ -207,30 +207,30 @@ function addAnchorLinks() {
|
||||
/* Start dark mode toggler */
|
||||
function toggleDarkMode() {
|
||||
|
||||
var toggleSwitch = document.querySelector('.dark-theme-toggle input[type="checkbox"]');
|
||||
var currentTheme = localStorage.getItem('theme');
|
||||
// var toggleSwitch = document.querySelector('.dark-theme-toggle input[type="checkbox"]');
|
||||
// var currentTheme = localStorage.getItem('theme');
|
||||
|
||||
if (currentTheme) {
|
||||
document.documentElement.setAttribute('data-theme', currentTheme);
|
||||
// if (currentTheme) {
|
||||
// document.documentElement.setAttribute('data-theme', currentTheme);
|
||||
|
||||
if (currentTheme === 'dark') {
|
||||
toggleSwitch.checked = true;
|
||||
}
|
||||
// if (currentTheme === 'dark') {
|
||||
// toggleSwitch.checked = true;
|
||||
// }
|
||||
|
||||
}
|
||||
// }
|
||||
|
||||
function switchTheme(e) {
|
||||
if (e.target.checked) {
|
||||
document.documentElement.setAttribute('data-theme', 'dark');
|
||||
localStorage.setItem('theme', 'dark');
|
||||
}
|
||||
else {
|
||||
document.documentElement.setAttribute('data-theme', 'default');
|
||||
localStorage.setItem('theme', 'default');
|
||||
}
|
||||
}
|
||||
// function switchTheme(e) {
|
||||
// if (e.target.checked) {
|
||||
// document.documentElement.setAttribute('data-theme', 'dark');
|
||||
// localStorage.setItem('theme', 'dark');
|
||||
// }
|
||||
// else {
|
||||
// document.documentElement.setAttribute('data-theme', 'default');
|
||||
// localStorage.setItem('theme', 'default');
|
||||
// }
|
||||
// }
|
||||
|
||||
toggleSwitch.addEventListener('change', switchTheme, false);
|
||||
// toggleSwitch.addEventListener('change', switchTheme, false);
|
||||
|
||||
}
|
||||
/* End dark mode toggler */
|
||||
|
||||
Loading…
Reference in New Issue
Block a user