Enhancements for Oberlin Blackboard
Better Blackboard Extension
Make Oberlin Blackboard significantly better through tons of small tweaks, themes, keyboard shortcuts, etc
Read more
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Better Blackboard", "description": "Enhancements for Oberlin Blackboard", "permissions": [ "storage", "scripting", "declarativeNetRequest", "cookies" ], "host_permissions": [ "https://blackboard.oberlin.edu/*", "https://basic-doc-viewer.us.api.blackboard.com/*", "*://*.blackboard.com/*", "*://blackboard.com/*", "*://*.blackboardcdn.com/*", "*://blackboardcdn.com/*" ], "action": { "default_popup": "src/options/index.html" }, "background": { "service_worker": "service-worker-loader.js", "type": "module" }, "content_scripts": [ { "js": [ "assets/extpay_content.js-loader-Cep2OsQB.js" ], "matches": [ "https://extensionpay.com/*" ], "run_at": "document_start" }, { "js": [ "assets/index.js-loader-BwiJlXAE.js" ], "matches": [ "https://blackboard.oberlin.edu/*" ], "run_at": "document_start" }, { "js": [ "assets/docViewer.js-loader-DsUAV3hJ.js" ], "matches": [ "https://basic-doc-viewer.us.api.blackboard.com/*" ], "all_frames": true, "run_at": "document_start" } ], "icons": { "16": "public/icon16.png", "32": "public/icon32.png", "64": "public/icon64.png", "128": "public/icon128.png", "512": "public/icon512.png" }, "declarative_net_request": { "rule_resources": [ { "id": "ruleset", "enabled": true, "path": "rules.json" } ] }, "web_accessible_resources": [ { "matches": [ "" ], "resources": [ "src/options/index.html", "src/content/helpers/toast.js" ], "use_dynamic_url": false }, { "matches": [ "https://extensionpay.com/*" ], "resources": [ "assets/_commonjsHelpers-lGe4XDVY.js", "assets/extpay_content.js-BOEHnTI6.js" ], "use_dynamic_url": false }, { "matches": [ "https://blackboard.oberlin.edu/*" ], "resources": [ "assets/core-DLV6I-7B.js", "assets/constants-CTnY17rv.js", "assets/browser-polyfill-CDtUK5Hj.js", "assets/options-C6Txop1K.js", "assets/_commonjsHelpers-lGe4XDVY.js", "assets/content-9KnDXiIv.js" ], "use_dynamic_url": false }, { "matches": [ "https://basic-doc-viewer.us.api.blackboard.com/*" ], "resources": [ "assets/docViewer-oPMginh-.js" ], "use_dynamic_url": false } ], "version": "25.2.15.4"}
Read more