blob: 99e44c14ce19d597d3b26756fefb306d8b90e02a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
let toggleTheme = function() {
if (isDark) {
for (let key in darkTheme) {
let elems = document.querySelectorAll(`.${darkTheme[key]}`);
elems.forEach(elem => elem.classList.add(lightTheme[key]));
elems.forEach(elem => elem.classList.remove(darkTheme[key]));
}
isDark = !isDark;
} else {
for (let key in darkTheme) {
let elems = document.querySelectorAll(`.${lightTheme[key]}`);
elems.forEach(elem => elem.classList.add(darkTheme[key]));
elems.forEach(elem => elem.classList.remove(lightTheme[key]));
}
isDark = !isDark;
}
};
|