here's a part of the code where is function lightOn that must remove class 'light-on' when decorLight has it. Idk but its not working at all... There's similar function above that working.
document.addEventListener("DOMContentLoaded", function(event) {
document.documentElement.setAttribute("data-theme", "light");
const themeSwitcher = document.getElementById("theme-switcher");
const decorLight = document.getElementById("decorLight");
function transformSwitcher() {
if (themeSwitcher.className == 'pressed')
themeSwitcher.classList.remove('pressed');
else themeSwitcher.classList.add('pressed');
}
function lightOn() {
if (decorLight.className == 'light-on')
decorLight.classList.remove('light-on');
else decorLight.classList.add('light-on');
}
themeSwitcher.onclick = function () {
transformSwitcher();
lightOn();
let currentTheme = document.documentElement.getAttribute("data-theme");
let switchToTheme = currentTheme === "dark" ? "light" : "dark";
document.documentElement.setAttribute("data-theme", switchToTheme);
};
});