Darkens bright pages for easier night time reading. Unofficial improvement of 'Nicer Inverter'.
Dark Theme Everywhere Extension
**New in Version 6**
Manually toggling a site's theme now adds or removes it from your exceptions list, so you don't need to re-click whenever you refresh!
**New in Version 5**
Subtly darkens photos and media embeds (you can turn this off from the Options page).
**New in Version 4**
Add a list of exceptions from the default theme (eg. \"facebook.com\").
I was tempted to call this \"Nicest Inverter\", but it doesn't actually invert anything. It gives you a dark page, no matter what!
Improvements from Nicer Inverter:
● Dark-ifies pages aggressively, so you're much less likely to come across pages with bright patches.
● Dark-ifies pages *by default*, so you don't need to click the extension's button on every page load.
● Allows you to toggle dark styles on and off without reloading the page.
● Optionally darkens photos and media embeds.
There are a lot of inverters out there, and many of them are great. I'm using Dark Reader[1] right now, and honestly, it's better than this for most use cases. BUT! Some pages on the internet are dark by default. When you invert a dark page, it becomes light. AGH MY EYES!
This extension will *always* give you a dark background.
You can change the default theme from \"Dark\" to \"Light\" by going to Tools -> Extensions and clicking the \"Options\" link under Dark Theme Everywhere. You can toggle the theme with a hotkey by going to Tools -> Extensions and clicking the \"Keyboard shortcuts\" link at the bottom.
Now that your browser is nice and dark-themed, you might notice an annoying white flash between pages. It's a known bug that's being tracked in Issue 1373[2] and Issue 126341[3]. I wrote another extension to reduce the flicker[4], but the problem will exist to some degree until it's fixed in Chromium.
Enjoy! Licensed under MIT.
Links:
[1]: https://chrome.google.com/webstore/detail/dark-reader/eimadpbcbfnmbkopoojfekhnkhdbieeh
[2]: https://code.google.com/p/chromium/issues/detail?id=1373
[3]: https://code.google.com/p/chromium/issues/detail?id=126341
[4]: https://chrome.google.com/webstore/detail/reduce-background-flicker/hdnedegfdlmgbabbgmnjnmmijfjeaiib
Read more
Manually toggling a site's theme now adds or removes it from your exceptions list, so you don't need to re-click whenever you refresh!
**New in Version 5**
Subtly darkens photos and media embeds (you can turn this off from the Options page).
**New in Version 4**
Add a list of exceptions from the default theme (eg. \"facebook.com\").
I was tempted to call this \"Nicest Inverter\", but it doesn't actually invert anything. It gives you a dark page, no matter what!
Improvements from Nicer Inverter:
● Dark-ifies pages aggressively, so you're much less likely to come across pages with bright patches.
● Dark-ifies pages *by default*, so you don't need to click the extension's button on every page load.
● Allows you to toggle dark styles on and off without reloading the page.
● Optionally darkens photos and media embeds.
There are a lot of inverters out there, and many of them are great. I'm using Dark Reader[1] right now, and honestly, it's better than this for most use cases. BUT! Some pages on the internet are dark by default. When you invert a dark page, it becomes light. AGH MY EYES!
This extension will *always* give you a dark background.
You can change the default theme from \"Dark\" to \"Light\" by going to Tools -> Extensions and clicking the \"Options\" link under Dark Theme Everywhere. You can toggle the theme with a hotkey by going to Tools -> Extensions and clicking the \"Keyboard shortcuts\" link at the bottom.
Now that your browser is nice and dark-themed, you might notice an annoying white flash between pages. It's a known bug that's being tracked in Issue 1373[2] and Issue 126341[3]. I wrote another extension to reduce the flicker[4], but the problem will exist to some degree until it's fixed in Chromium.
Enjoy! Licensed under MIT.
Links:
[1]: https://chrome.google.com/webstore/detail/dark-reader/eimadpbcbfnmbkopoojfekhnkhdbieeh
[2]: https://code.google.com/p/chromium/issues/detail?id=1373
[3]: https://code.google.com/p/chromium/issues/detail?id=126341
[4]: https://chrome.google.com/webstore/detail/reduce-background-flicker/hdnedegfdlmgbabbgmnjnmmijfjeaiib
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx",\t"name": "Dark Theme Everywhere",\t"short_name": "Dark Theme",\t"description": "Darkens bright pages for easier night time reading. Unofficial improvement of 'Nicer Inverter'.",\t"background": {\t\t"scripts": [ "background.js" ]\t},\t"browser_action": {\t\t"default_icon": "icon38.png",\t\t"default_title": "Toggle dark theme"\t},\t"icons": {\t\t"128": "icon128.png",\t\t"48": "icon48.png",\t\t"16": "icon16.png"\t},\t"manifest_version": 2,\t"applications": {\t\t"gecko": {\t\t\t"id": "[email protected]"\t\t}\t},\t"content_scripts": [\t\t{\t\t\t"matches": [""], \t\t\t"match_about_blank": true,\t\t\t"js": ["client.js"],\t\t\t"css": ["main.css"],\t\t\t"run_at": "document_start",\t\t\t"all_frames": true\t\t}\t],\t"options_page": "options.html",\t"web_accessible_resources": [\t\t"icon38.png",\t\t"icon38-light.png"\t],\t"version": "6.0.0"}
Read more