invidious/assets
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
..
.well-known Fix whitespace in dnt-policy.txt 2018-11-10 07:54:13 -06:00
css Merge pull request #680 from leonklingele/add-player-styles 2019-08-09 13:49:51 -05:00
fonts Host assets locally 2018-09-06 09:59:17 -05:00
js Add prefers-color-scheme support (#601) 2019-08-15 11:29:55 -05:00
android-chrome-192x192.png image size losslessly reduced with FileOptimizer 2018-11-12 22:59:39 -06:00
android-chrome-512x512.png image size losslessly reduced with FileOptimizer 2018-11-12 22:59:39 -06:00
apple-touch-icon.png image size losslessly reduced with FileOptimizer 2018-11-12 22:59:39 -06:00
browserconfig.xml Add favicon 2018-11-08 15:58:10 -06:00
favicon-16x16.png image size losslessly reduced with FileOptimizer 2018-11-12 22:59:39 -06:00
favicon-32x32.png image size losslessly reduced with FileOptimizer 2018-11-12 22:59:39 -06:00
favicon.ico Add favicon 2018-11-08 15:58:10 -06:00
mstile-150x150.png image size losslessly reduced with FileOptimizer 2018-11-12 22:59:39 -06:00
robots.txt Revert "Update robots.txt" 2018-11-08 00:41:03 -06:00
safari-pinned-tab.svg Add favicon 2018-11-08 15:58:10 -06:00
site.webmanifest Add favicon 2018-11-08 15:58:10 -06:00