diff options
Diffstat (limited to 'public/javascripts')
| -rw-r--r-- | public/javascripts/public.js | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/public/javascripts/public.js b/public/javascripts/public.js index 7f38f66a..3943e1ce 100644 --- a/public/javascripts/public.js +++ b/public/javascripts/public.js | |||
| @@ -22,9 +22,11 @@ document.addEventListener('DOMContentLoaded', function(){ | |||
| 22 | }); | 22 | }); |
| 23 | 23 | ||
| 24 | document.getElementById("light-mode").addEventListener("change", () => { | 24 | document.getElementById("light-mode").addEventListener("change", () => { |
| 25 | if (document.getElementById("light-mode").checked) | 25 | try { |
| 26 | localStorage.setItem("override-prefers-color-scheme", 1); | 26 | if (document.getElementById("light-mode").checked) |
| 27 | else | 27 | localStorage.setItem("override-prefers-color-scheme", 1); |
| 28 | localStorage.removeItem("override-prefers-color-scheme"); | 28 | else |
| 29 | localStorage.removeItem("override-prefers-color-scheme"); | ||
| 30 | } catch (e) {} | ||
| 29 | }); | 31 | }); |
| 30 | }); | 32 | }); |
