Page Shadow
A series of tools designed to improve the reading of web pages in a dark environment/other.
Additional files are visible only to premium users
manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"name": "Page Shadow",
"version": "2.10.3",
"default_locale": "en",
"manifest_version": 3,
"icons": {
"32": "img/icon_32.png",
"40": "img/icon_40.png",
"48": "img/icon_48.png",
"64": "img/icon.png",
"96": "img/icon_96.png",
"128": "img/icon_128.png",
"256": "img/icon_256.png",
"512": "img/icon_512.png"
},
"description": "__MSG_extensionDescription__",
"author": "Eliastik",
"homepage_url": "http://www.eliastiksofts.com/page-shadow/",
"action": {
"default_title": "Page Shadow",
"default_icon": {
"32": "img/icon_32.png",
"40": "img/icon_40.png",
"48": "img/icon_48.png",
"64": "img/icon.png",
"96": "img/icon_96.png",
"128": "img/icon_128.png",
"256": "img/icon_256.png",
"512": "img/icon_512.png"
}
},
"options_page": "options.html",
"permissions": [
"storage",
"contextMenus",
"tabs",
"unlimitedStorage",
"alarms"
],
"host_permissions": [
"<all_urls>"
],
"content_scripts": [
{
"js": [
"js/content.js"
],
"css": [
"css/content.css",
"css/content_invert.css",
"css/content_attenuate.css"
],
"matches": [
"http://*/*",
"https://*/*",
"ftp://*/*",
"file:///*/*"
],
"run_at": "document_start",
"match_about_blank": true,
"all_frames": true
}
],
"background": {
"service_worker": "js/background.js"
},
"commands": {
"enableDisable": {
"suggested_key": {
"default": "Alt+Shift+S"
},
"description": "__MSG_enableDisableShortcut__"
},
"enablePresetOne": {
"description": "__MSG_enablePresetOne__"
},
"enablePresetTwo": {
"description": "__MSG_enablePresetTwo__"
},
"enablePresetThree": {
"description": "__MSG_enablePresetThree__"
},
"enablePresetFour": {
"description": "__MSG_enablePresetFour__"
},
"enablePresetFive": {
"description": "__MSG_enablePresetFive__"
},
"enablePresetSix": {
"description": "__MSG_enablePresetSix__"
},
"enablePresetSeven": {
"description": "__MSG_enablePresetSeven__"
},
"enablePresetEight": {
"description": "__MSG_enablePresetEight__"
},
"enablePresetNine": {
"description": "__MSG_enablePresetNine__"
},
"enablePresetTen": {
"description": "__MSG_enablePresetTen__"
}
}
}