Some changes to the csc209 (2023 winter) website coordinated by Professor Rosenbloom

Latest Version

Version
0.12.5
Update
March 13, 2023
Size
39.34KiB
Developer
Category
Users
10
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Scripting
See more

Improve 209 Extension

quality of life changes for the CSC209 winter 2023 website

Features
--------
* dark mode based on system colour scheme
* C syntax highlighting based on highlight.js
* popup to quickly access lecture slides

Links
* current link is now bolded in the navbar
* external links now open in a new tab
+ new tab links have an indicator
* main nav better complies with fitts law (bigger click targets)
* fixed the broken piazza link
* added a link to submit labs and stuff in the main nav

Lecture Notes
* reordered lecture notes so they're reverse-chronological (newest is at the top)
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "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": "[email protected]", "strict_min_version": "109.0" } }}
Read more

Similar Extensions