Commit Graph

9 Commits

Author SHA1 Message Date
psvenk
f54fbd057e Add prefers-color-scheme support (#601)
* Add prefers-color-scheme support

This should fix <https://github.com/omarroth/invidious/issues/559>.
The cookie storage format has been changed from boolean
("true"/"false") to tri-state ("dark"/"light"/""), so that users
without a cookie set will get dark mode if they have enabled the dark
theme in their operating system. The code for handling the cookie
state, along with the user's operating system theme, has been factored
out into a new function `update_mode`, which is called both at window
load and at the "storage" event listener, because the "storage" event
listener is only trigerred when a change is made to the localStorage
from another tab/window (for more info - see
<https://stackoverflow.com/a/4679754>).
2019-08-15 11:29:55 -05:00
recette-lemon
2458db03de
Update Icelandic translation 2019-07-31 09:36:55 -05:00
Omar Roth
94638fe42c
Update translations 2019-07-18 21:52:25 -05:00
recette-lemon
55ecfda39a
Update Icelandic translation 2019-07-18 21:52:25 -05:00
Omar Roth
fea20ea913
Add support for Icelandic translation 2019-07-12 21:07:40 -05:00
recette-lemon
f99a30a57e Update Icelandic translation 2019-07-12 19:05:25 +02:00
recette-lemon
91ad4e396b Update Icelandic translation 2019-07-12 19:05:25 +02:00
recette-lemon
351e17aacf Update Icelandic translation 2019-07-12 19:05:25 +02:00
recette-lemon
6c8e09acdb Add Icelandic translation 2019-07-12 19:05:25 +02:00