Fixed Dark Mode
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user