Theme manager for ProgTest
ProgTest Themes Extension
This is theme manager for Progtest.
Not only does it change the overall design of Progtest, but it also adds useful features such as syntax highlighting or notifications.
Read more
Not only does it change the overall design of Progtest, but it also adds useful features such as syntax highlighting or notifications.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "ProgTest Themes", "version": "1.2.0", "description": "Theme manager for ProgTest", "manifest_version": 3, "content_scripts": [ { "run_at": "document_start", "js": ["content/start.js", "content/highlightjs/highlight.min.js"], "css": ["themes/loading/on.css"], "matches": ["https://progtest.fit.cvut.cz/*"], "all_frames": true }, { "run_at": "document_end", "js": ["content/end.js"], "matches": ["https://progtest.fit.cvut.cz/*"], "all_frames": true } ], "web_accessible_resources": [ { "resources": ["content/loader.js"], "matches": ["https://progtest.fit.cvut.cz/*"] }, { "resources": ["themes/*"], "matches": ["https://progtest.fit.cvut.cz/*"] } ], "background": { "service_worker": "background.js" }, "permissions": ["storage", "tabs"], "host_permissions": [ "https://progtest.fit.cvut.cz/*", "https://courses.fit.cvut.cz/data/courses-all.json" ], "action": { "default_title": "", "default_icon": "icon.png", "default_popup": "settings/index.html" }, "icons": { "128": "icon.png" }}
Read more