respect browser/os dark mode preference

This commit is contained in:
Harvey Tindall
2021-03-10 19:42:40 +00:00
parent 9b977bafbf
commit e6e5b0f3cf
4 changed files with 1820 additions and 3 deletions
+3
View File
@@ -12,5 +12,8 @@ export function loadTheme() {
} else if (theme == "light") {
document.documentElement.classList.add('light-theme');
document.documentElement.classList.remove('dark-theme');
} else if (window.matchMedia('(prefers-color-scheme: dark)').media !== 'not all') {
document.documentElement.classList.add('dark-theme');
document.documentElement.classList.remove('light-theme');
}
}