| .. | ||
| CONTRIBUTING.md | ||
| main.user.js | ||
| README.md | ||
| screenshot1.png | ||
Dark Reader dynamic blacklist
Dynamically disable Dark Reader on already dark websites using the darkreader-lock meta tag.
| Install |
|---|
Use cases
System-enabled dark theme
Websites featuring a dark theme but only enabled when prefers-color-scheme is dark are forbidden from the global dark list as per the contributing guidelines.
User-enabled dark theme
Websites featuring a dark theme but only enabled by user action.
In addition to disabling Dark Reader, the userscript enables the native dark theme.
Multiple themes
Websites featuring multiple themes, including dark one.
In addition to disabling Dark Reader, the userscript provides an "Open theme switcher" option :
Advanced situations
Websites featuring a dark theme, with exceptions (e.g. only available when logged in).
The userscript toggles Dark Reader and provides the "Open theme switcher" option whenever necessary.
Contributing guidelines
Changelog
Note : for this specific project, the patch version number will only be incremented for site list updates, and considering how often those happen, those won't be documented.
0.1.0(2023-01-30) • Initial release0.2.0(2023-02-03) • Fix Firefox support0.3.0(2023-02-05) • Prevent observer start after domain-based action0.4.0(2023-07-16) • Fix light mode blinking before dark mode switching
