Improve 209 Firefox

Examine source code of Improve 209

Inspect and view changes in Improve 209 source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "Improve 209",
  "description": "Some changes to the csc209 (2023 winter) website coordinated by Professor Rosenbloom",
  "version": "0.12.5",
  "icons": {
    "16": "logo/logo-16.png",
    "48": "logo/logo-48.png",
    "128": "logo/logo-128.png"
  },
  "options_page": "settings/settings.html",
  "action": {
    "default_title": "Improve 209",
    "default_popup": "popup/popup.html"
  },
  "permissions": [
    "scripting"
  ],
  "host_permissions": [
    "*://mcs.utm.utoronto.ca/~209/23s/*"
  ],
  "content_scripts": [
    {
      "matches": [
        "*://mcs.utm.utoronto.ca/~209/23s/*"
      ],
      "css": [
        "foreground.css"
      ],
      "js": [
        "foreground.js"
      ]
    }
  ],
  "browser_specific_settings": {
    "gecko": {
      "id": "ihiagfbmgngcigolcmbgaiaememfamgf@logonoff.co",
      "strict_min_version": "109.0"
    }
  }
}

Best Improve 209 Alternatives

Here are some Firefox add-ons that are similar to Improve 209: