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%
+ + + \ No newline at end of file