Multipurpose browser extension to improve the Desire-To-Learn (D2L) online learning platform.
- Preview files in various supported formats from submissions within a new tab without a download.
- Calendar integrated into the homepage (ensure first class is NOT closed).
- MORE SOON!
- Navigate to latest release here
- Download
source_code.zip - Unzip the
source_code.zip - Navigate to
chrome://extensions - Click the
Developer Modetoggle on (top right) - Click
Load Unpacked(top left) - Find the directory of the extracted extension, select, and enjoy
- Navigate to latest release here
- Download
source_code.zip - Unzip the
source_code.zip - Navigate to
about:debugging#/runtime/this-firefox - Click
Load Temporary Add-on - Select the
manifest.jsoninside the extracted directory - Keep the tab open while testing (temporary add-ons are removed on restart)
Notice: typescript transpiler required
To install, ensure a package manager such as node.js is present on the machine.
npm install -g typescript
npm init -y
npm install typescript --save-devFinally, to compile run tsc, or if you prefer a live compiler tsc -w
For additional information on how to access shadowRoot elements with querySelectors, refer to
Lines 55 to 99 in 563c805