diff --git a/web/index.html b/web/index.html
index da0cef8..740ece0 100644
--- a/web/index.html
+++ b/web/index.html
@@ -21,6 +21,10 @@
diff --git a/web/src/utils/Context.ts b/web/src/utils/Context.ts
index 05e36e9..d725db9 100644
--- a/web/src/utils/Context.ts
+++ b/web/src/utils/Context.ts
@@ -72,12 +72,7 @@ export const SettingsContext = newRidgeState(
{
onSet: (new_state) => {
try {
- if (new_state.darkTheme) {
- document.documentElement.classList.add("dark");
- } else {
- document.documentElement.classList.remove("dark");
- }
-
+ document.documentElement.classList.toggle("dark", new_state.darkTheme);
localStorage.setItem("settings", JSON.stringify(new_state));
} catch (e) {
console.log("An error occurred while trying to modify the local settings context state.");