Skip to content

Commit e281834

Browse files
authored
dhall-docs: dark mode - default to browser settings (#2582)
1 parent 43fa086 commit e281834

File tree

1 file changed

+2
-1
lines changed
  • dhall-docs/src/Dhall/data/assets

1 file changed

+2
-1
lines changed

dhall-docs/src/Dhall/data/assets/index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@ const DARK_MODE_OPT = 'dark-mode'
22
const DARK_MODE_ACTIVE = 'dark-mode-active'
33
const DARK_MODE_INACTIVE = 'dark-mode-inactive'
44

5-
if (localStorage.getItem(DARK_MODE_OPT) == DARK_MODE_ACTIVE) {
5+
if (!localStorage.hasOwnProperty(DARK_MODE_OPT) && window.matchMedia('(prefers-color-scheme: dark)').matches
6+
|| localStorage.getItem(DARK_MODE_OPT) == DARK_MODE_ACTIVE) {
67
document.documentElement.classList.add('dark-mode')
78
}
89

0 commit comments

Comments
 (0)