Instant Dark Mode
Lightweight extension to instantly invert website colors for dark mode. Smart invert does not invert colors on images and videos.
Additional files are visible only to premium users
manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version": 3,
"name": "Instant Dark Mode",
"short_name": "Instant Dark",
"author": "Jeff Baker",
"version": "1.0.0",
"description": "Lightweight extension to instantly invert website colors for dark mode. Smart invert does not invert colors on images and videos.",
"icons": {
"16": "images/moon16.png",
"48": "images/moon48.png",
"128": "images/moon128.png"
},
"permissions": [
"identity",
"identity.email",
"tabs",
"storage",
"activeTab",
"scripting"
],
"host_permissions": [
"*://www.seabreezecomputers.com/*",
"*://seabreezecomputers.com/*",
"*://192.168.1.5/*",
"<all_urls>"
],
"action": {
"default_icon": "images/moon38.png",
"default_title": "Instant Dark Mode",
"default_popup": "popup.html"
},
"commands": {
"toggle": {
"suggested_key": {
"default": "Alt+I"
},
"description": "Start/Stop"
}
},
"background": {
"service_worker": "background.js"
},
"content_scripts": [
{
"matches": [
"<all_urls>"
],
"js": [
"storage.js",
"idm.js"
],
"css": [],
"all_frames": true,
"run_at": "document_start"
},
{
"matches": [
"*://www.seabreezecomputers.com/*",
"*://seabreezecomputers.com/*"
],
"js": [
"storage.js",
"license2020.js"
],
"css": [],
"all_frames": true,
"run_at": "document_start"
}
]
}