Learn Darklight offers multiple themes and advanced features for Waterloo Learn.

Latest Version

Version
3.0.22
Update
January 30, 2021
Size
564KiB
Developer
www.zijianshao.com
Category
Users
3,000+
Rating
4.92683 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
ActiveTab
ContextMenus
Storage
*://learn.uwaterloo.ca/*
*://mylearningspace.wlu.ca/*
See more

Learn Darklight Extension

Waterloo Learn is a web-based learning management system for the University of Waterloo. Learn Darklight offers multiple themes and advanced features for Waterloo Learn.

★ CUSTOM COURSE COVER PICS ★
Customize the cover picture of each course as you like, so that the course entry on the homepage is no longer indistinguishable.

★ HOMEPAGE CALENDAR ★
Automatically bring together all course upcoming events and add them to the homepage to avoid missing any important dates.

★ MULTIPLE THEMES WITH NIGHT MODE ★
Different themes can be used in different scenarios. No need to worry about bright pages that may hurt your eyes at night. Also, the extension supports custom CSS and JS.

★ SUPPORT WATERLOO AND LAURIER'S D2L ★
This browser extension is designed for Waterloo Learn and Laurier MyLearningSpace and can be used on both systems.

★ DETAILED EXTENSION OPTIONS ★
Detailed extension options allow you to turn any function on or off as you wish. When used with other extensions, you can turn off any conflicting features at any time.

★ AND EVEN MORE ★
In addition to these features, there are even more available. For example, page content size control and custom homepage widgets. Please go to the extension options page to take a look.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "author": "Zijian Shao", "background": { "scripts": [ "js/configs.js", "js/background.js" ], "persistent": false }, "browser_action": { "default_icon": { "16": "icon/icon16.png", "24": "icon/icon24.png", "32": "icon/icon32.png" }, "default_popup": "html/popup.html", "default_title": "Learn Darklight" }, "content_scripts": [ { "css": [ "css/base.css" ], "js": [ "js/configs.js", "js/init.js" ], "matches": [ "*://learn.uwaterloo.ca/*", "*://mylearningspace.wlu.ca/*" ], "run_at": "document_start" }, { "js": [ "js/jquery.js", "js/init_idle.js" ], "matches": [ "*://learn.uwaterloo.ca/*", "*://mylearningspace.wlu.ca/*" ], "run_at": "document_idle" } ], "description": "Learn Darklight offers multiple themes and advanced features for Waterloo Learn.", "icons": { "16": "icon/icon16.png", "48": "icon/icon48.png", "128": "icon/icon128.png" }, "manifest_version": 2, "name": "Learn Darklight", "offline_enabled": false, "options_page": "html/options.html", "permissions": [ "activeTab", "contextMenus", "storage", "*://learn.uwaterloo.ca/*", "*://mylearningspace.wlu.ca/*" ], "short_name": "Learn Darklight", "version": "3.0.22", "web_accessible_resources": [ "js/*", "css/*", "icon/*", "img/*", "theme/*" ]}
Read more