A highly customizable dark theme for Yandex homepage and search
Dark Theme for Yandex™ Extension
This extension brings dark them (night mode) to Yandex homepage and Yandex search results. The extension is based on the inversion filter but offers custom user CSS code injection to fine-tune the theme to your needs. This extension also supports schedule on and off which allows the user to turn the dark them only during custom night time.
Note: If your browser has \"allow access to search page results\" option for extensions on the extensions manager, then you will need to accept it for the extension to be able to inject its CSS code.
Note: You can simply toggle the dark theme on and off from the toolbar button.
Read more
Note: If your browser has \"allow access to search page results\" option for extensions on the extensions manager, then you will need to accept it for the extension to be able to inject its CSS code.
Note: You can simply toggle the dark theme on and off from the toolbar button.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "version": "0.1.0", "name": "Dark Theme for Yandex\u2122", "description": "__MSG_app_description__", "default_locale": "en", "permissions": [ "storage", "alarms", "idle" ], "background": { "persistent": false, "scripts":[ "background.js" ] }, "content_scripts": [{ "matches": [ "*://yandex.com/", "*://yandex.com/search/*" ], "js": [ "data/inject.js" ], "run_at": "document_start", "all_frames": false }], "web_accessible_resources": [ "data/theme.css" ], "icons": { "16": "data/icons/16.png", "19": "data/icons/19.png", "32": "data/icons/32.png", "38": "data/icons/38.png", "64": "data/icons/64.png", "128": "data/icons/128.png", "256": "data/icons/256.png" }, "homepage_url": "http://add0n.com/dark-theme.html?from=yandex", "options_ui": { "page": "data/options/index.html", "chrome_style": true }, "browser_action": { "default_icon": { "16": "data/icons/16.png", "19": "data/icons/19.png", "32": "data/icons/32.png", "38": "data/icons/38.png", "64": "data/icons/64.png" } }}
Read more