diff --git a/web/templates/base.html b/web/templates/base.html
index 4daa42f..dcd9bc1 100644
--- a/web/templates/base.html
+++ b/web/templates/base.html
@@ -229,6 +229,13 @@
window.addEventListener('blur', close);
}
})();
+
+ // Safe to include site-wide; it only adds a class.
+ (function(){
+ if (localStorage.getItem("darkMode") === "true") {
+ document.body.classList.add("dark-mode");
+ }
+ })();