commit e0ce23b5b7dc8754ea3ba12a3e94f7cf0288d688
parent 95c5c29d32e64a3ac887e444ac895e9dd0983c91
Author: mokou <mokou@posteo.de>
Date: Fri, 26 Jun 2020 19:05:19 +0200
feat: Set dark mode based on browser prefs
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/App.svelte b/src/App.svelte
@@ -16,6 +16,9 @@
router.listen()
isDarkMode.subscribe(mode => {
+ if (mode === null && window.matchMedia) {
+ isDarkMode.set(window.matchMedia('(prefers-color-scheme: dark)').matches)
+ }
if (mode) {
document.body.className = 'bg-gray-900'
} else {