Extension to improve the Brightspace/D2L user experience. Currently being developed for Google Chrome and Firefox.
- (Dionne) Display final grade appended to course description for each pinned course.
- (Matthew) Parse the calendar to determine upcoming due dates, and show the user near-due events.
- "Near-due" date range determined (seven days).
- When the user logs in, show a popup of upcoming assignment due dates.
- (Dionne) Show assignment feedback directly on assignment submission hover.
- Include "favorite links" widget somewhere for the user - possibly in the extension button dialogue.
- The web path to reach the grades page for a particular course is https://ggc.view.usg.edu/d2l/lms/grades/my_grades/main.d2l?ou= with the course code appended.
- Your First WebExtension
- Package Your Extension
- With the web-ext npm module installed, use the command
web-ext run
to immediately launch a fresh Firefox instance with the extension enabled for developing purposes.