Fix dark/light toggle button in desktop

This commit is contained in:
dwindown
2025-08-23 13:31:05 +07:00
parent dae93ca61b
commit b0244b7ac0
2 changed files with 12 additions and 8 deletions

View File

@@ -40,11 +40,15 @@ document.addEventListener('DOMContentLoaded', () => {
const applyTheme = (isDark) => {
document.documentElement.classList.toggle('dark', isDark);
// Mobile icons
lightIcon.classList.toggle('hidden', !isDark);
darkIcon.classList.toggle('hidden', isDark);
if (lightIcon && darkIcon) {
lightIcon.classList.toggle('hidden', !isDark);
darkIcon.classList.toggle('hidden', isDark);
}
// Desktop icons
lightIconDesktop.classList.toggle('hidden', !isDark);
darkIconDesktop.classList.toggle('hidden', isDark);
if (lightIconDesktop && darkIconDesktop) {
lightIconDesktop.classList.toggle('hidden', !isDark);
darkIconDesktop.classList.toggle('hidden', isDark);
}
};
const toggleDarkMode = () => {