Dark Mode Per Site

Enable dark mode for certain websites, while keeping light mode for others.

What is Dark Mode Per Site?

Dark Mode Per Site is a Chrome extension developed by goodmoviesinfo, and its main feature is "Enable dark mode for certain websites, while keeping light mode for others.".

Extension Screenshots

screenshot

Download Dark Mode Per Site Extension CRX File

Download Dark Mode Per Site extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        Dark Mode Per Site lets you set any website to dark mode by just one click.

Settings are per site. So you can set some websites to dark mode, and some other websites to light mode.                    

Extension Basic Information

Name Dark Mode Per Site Dark Mode Per Site
ID ibcakdkpkhodimbhgmegdobmnemabfaa
Official URL https://chromewebstore.google.com/detail/dark-mode-per-site/ibcakdkpkhodimbhgmegdobmnemabfaa
Description Enable dark mode for certain websites, while keeping light mode for others.
File Size 280 KB
Installation Count 130
Current Version 1.1
Last Updated 2024-03-02
Publish Date 2024-02-17
Rating 5.00/5 Total 5 Ratings
Developer goodmoviesinfo
Email [email protected]
Payment Type free
Supported Languages en
manifest.json
{
    "name": "Dark Mode Per Site",
    "short_name": "Dark Mode Per Site",
    "description": "Enable dark mode for certain websites, while keeping light mode for others.",
    "version": "1.1",
    "action": {
        "default_icon": "assets\/128.png"
    },
    "background": {
        "service_worker": "background.js",
        "type": "module"
    },
    "content_scripts": [
        {
            "matches": [
                ""
            ],
            "all_frames": true,
            "css": [
                "css\/content.css"
            ],
            "exclude_globs": [
                "*\/chrome\/newtab*"
            ],
            "js": [
                "content.js"
            ],
            "match_about_blank": true,
            "run_at": "document_start"
        },
        {
            "matches": [
                ""
            ],
            "js": [
                "common.js"
            ]
        }
    ],
    "icons": {
        "128": "assets\/128.png",
        "32": "assets\/32.png",
        "64": "assets\/64.png"
    },
    "manifest_version": 3,
    "permissions": [
        "storage",
        "activeTab",
        "webNavigation"
    ],
    "host_permissions": [
        ""
    ],
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "web_accessible_resources": [
        {
            "matches": [
                "*:\/\/*\/*"
            ],
            "resources": [
                "*"
            ]
        }
    ]
}