Stylus
Redesign your favorite websites with Stylus, an actively developed and community driven userstyles manager. Easily install custom themes from popular online repositories, or create, edit, and manage your own personalized CSS stylesheets.
Additional files are visible only to premium users
manifest.json
{
"name": "Stylus",
"version": "1.5.46",
"minimum_chrome_version": "56",
"description": "__MSG_description__",
"homepage_url": "https://add0n.com/stylus.html",
"manifest_version": 2,
"icons": {
"16": "images/icon/16.png",
"32": "images/icon/32.png",
"48": "images/icon/48.png",
"128": "images/icon/128.png"
},
"permissions": [
"tabs",
"webNavigation",
"webRequest",
"webRequestBlocking",
"contextMenus",
"storage",
"unlimitedStorage",
"alarms",
"<all_urls>"
],
"background": {
"scripts": [
"background/common.js",
"js/toolbox.js",
"js/msg.js",
"js/prefs.js",
"js/storage-util.js",
"js/sections-util.js",
"js/worker-util.js",
"js/cmpver.js",
"background/bg-prefs.js",
"background/db.js",
"background/color-scheme.js",
"background/navigation-manager.js",
"background/style-search-db.js",
"background/style-via-webrequest.js",
"background/sync-manager.js",
"background/tab-manager.js",
"background/tab-util.js",
"background/token-manager.js",
"background/update-manager.js",
"background/usercss-install-helper.js",
"background/usercss-manager.js",
"background/uso-api.js",
"background/usw-api.js",
"background/style-manager.js",
"background/icon-manager.js",
"background/background.js"
]
},
"commands": {
"_execute_browser_action": {},
"openManage": {
"description": "__MSG_openManage__"
},
"reload": {
"description": "__MSG_reload__"
},
"styleDisableAll": {
"description": "__MSG_disableAllStyles__"
}
},
"content_scripts": [
{
"matches": [
"<all_urls>"
],
"run_at": "document_start",
"all_frames": true,
"match_about_blank": true,
"js": [
"content/style-injector.js",
"js/msg.js",
"content/apply.js"
]
},
{
"matches": [
"http://userstyles.org/*",
"https://userstyles.org/*"
],
"run_at": "document_start",
"js": [
"content/install-hook-userstyles.js"
]
}
],
"browser_action": {
"default_icon": {
"16": "images/icon/16w.png",
"19": "images/icon/19w.png",
"32": "images/icon/32w.png",
"38": "images/icon/38w.png"
},
"default_title": "Stylus",
"default_popup": "popup.html"
},
"default_locale": "en",
"browser_specific_settings": {
"gecko": {
"id": "{7a7a4a92-a2a0-41d1-9fd7-1e92480d612d}",
"strict_min_version": "57.0"
}
},
"options_ui": {
"page": "manage.html",
"open_in_tab": true
}
}