Fixed Dark Mode

This commit is contained in:
Eric Gullickson
2025-07-28 09:39:17 -05:00
parent 4391cf11ed
commit 01a03263c9
455 changed files with 143757 additions and 0 deletions

View File

@@ -27,10 +27,22 @@ function updateColorModeSettings(e) {
case "enableDarkMode":
//uncheck system prefernce
$("#useSystemColorMode").prop('checked', false);
// Apply theme immediately
if ($("#enableDarkMode").is(':checked')) {
$(document.documentElement).attr("data-bs-theme", "dark");
} else {
$(document.documentElement).attr("data-bs-theme", "light");
}
updateSettings();
break;
case "useSystemColorMode":
$("#enableDarkMode").prop('checked', false);
// Apply system theme immediately
if ($("#useSystemColorMode").is(':checked')) {
setThemeBasedOnDevice();
} else {
$(document.documentElement).attr("data-bs-theme", "light");
}
updateSettings();
break;
}