Puts an end to bright pages.

Latest Version

Version
1.0.4
Update
October 14, 2014
Size
375KiB
Developer
Category
Users
1,000+
Rating
3.67647 ★
Manifest Version
2
Web Store Status
Languages Support
English (UK)
See more
Permissions
ActiveTab
ContextMenus
Notifications

Storage
See more

DIM Extension

Sometimes turning the brightness down just isn't enough. Just click the icon to turn DIM on and bright pages will be gone forever.. or well.. until you turn DIM off.

DIM utilises intelligent page styling and image processing algorithms that make sure every page looks great! It also has a thorough options page which lets you set exactly how DIM behaves. These options include theming, automating, image processing, whitelisting etc. You of course don't have to bother changing any of these settings in order to get DIM to run, we've already done that for you. These settings are just little extras that allow you to configure everything JUST the way you want it. There is a quick guide and tooltips for every option so you don't have to be an advanced user to figure it all out!

Some of the features DIM has:
✓ Easy one click toggling
✓ Complete white/blacklisting system
✓ Advanced methods for styling pages
✓ CORS bypassing for images
✓ Filtering based on HSV
✓ Simple automation
✓ Works for dynamically added content (AJAX loading etc.)
✓ Caches images on a per page basis to improve page loading time
✓ and many more..

DIM is more than just a universal dark theme. It protects eyesight and prevents nearsightedness.

Logo designed by Sebastian Amen (http://be.net/amen).
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "DIM", "description": "Puts an end to bright pages.", "version": "1.0.4", "permissions": [ "activeTab", "contextMenus", "notifications", "", "storage" ], "options_page": "options/options.html", "background": { "scripts": ["background.js"], "persistent": false }, "icons": { "16": "icons/icon16on.png", "48": "icons/icon48on.png", "128": "icons/icon128on.png" }, "browser_action": { "default_icon": { "19": "icons/icon19off.png", "38": "icons/icon38off.png" } }, "content_scripts": [ { "matches": [ "http://*/*", "https://*/*" ], "js": ["content.js"], "run_at": "document_idle", "all_frames": true }, { "matches": [ "http://*/*", "https://*/*" ], "js": ["ga.js"], "run_at": "document_idle" } ], "manifest_version": 2, "offline_enabled": true, "short_name": "DIM", "web_accessible_resources": [ "StackBoxBlur.js", "script.js", "options/jquery-2.0.3.min.js", "options/jquery-2.0.3.min.map", "icons/icon48off.png", "icons/icon48on.png" ], "content_security_policy": "script-src 'self' https://ssl.google-analytics.com; object-src 'self'"}
Read more