diff --git a/src/app.html b/src/app.html
index d888584..df4aefd 100644
--- a/src/app.html
+++ b/src/app.html
@@ -1,41 +1,50 @@
-
-
-
-
-
-
- %sveltekit.head%
-
+ // otherwise check for user preference
+ if (!userTheme && prefersDarkMode) {
+ htmlElement.dataset.theme = '🌛 Night';
+ localStorage.theme = '🌛 Night';
+ }
-
- %sveltekit.body%
-
-
+ if (!userTheme && prefersLightMode) {
+ htmlElement.dataset.theme = '☀️ Daylight';
+ localStorage.theme = '☀️ Daylight';
+ }
+
+ // if nothing is set default to dark mode
+ if (!userTheme && !prefersDarkMode && !prefersLightMode) {
+ htmlElement.dataset.theme = '🌛 Night';
+ localStorage.theme = '🌛 Night';
+ }
+
+ %sveltekit.head%
+
+
+
+ %sveltekit.body%
+
+
+