diff options
author | Håkon Solbjørg <hakon@solbj.org> | 2023-07-30 23:53:04 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-07-30 23:53:04 +0200 |
commit | 09710c061d5b8ae86b3dfe49f4b8936c13a10535 (patch) | |
tree | f670aafcbf8ed3ea8bebded1803233bc7be19e39 /web/js/nms-nightmode.js | |
parent | 7fb2a008d48931ab7deb6f31a2d7c4289a71f09a (diff) | |
parent | ea103d1b32f3fa898ab3f164e3e8bfe37fdb71a9 (diff) |
Merge pull request #226 from gathering/fix/night-mode-respect-user-configuration
fix(nightmode): Respect user provided configuration for night mode if provided
Diffstat (limited to 'web/js/nms-nightmode.js')
-rw-r--r-- | web/js/nms-nightmode.js | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/web/js/nms-nightmode.js b/web/js/nms-nightmode.js index 310ec01..0246e88 100644 --- a/web/js/nms-nightmode.js +++ b/web/js/nms-nightmode.js @@ -7,6 +7,11 @@ var nmsNightMode = nmsNightMode || { var prefersColorSchemeMediaQuery = "(prefers-color-scheme: dark)"; nmsNightMode.toggle = function() { + if (nms.nightMode) { + console.log("nightmode already set, not following system (remove cookies & url param to re-enable system following)"); + return + } + var active = window.matchMedia(prefersColorSchemeMediaQuery).matches; nms.nightMode = active; } |