Skip to content

Leonerd-04/canvas-task-extension

Repository files navigation

Tasks Browser Extension for Canvas Instructure

ko-fi

Ever had trouble finding your weekly assignments? Wish you had a nice progress bar to motivate you to complete everything?

No? Well either way, the Tasks Browser Extension for Canvas is here to help!

Download

Download for Chrome Download for Firefox

Features

Stay on Track

Colorful task items ensure that you'll never miss an assignment again.

Track Your Progress

Visual progress bars for each of your courses show how far you are in completing your assignments this week.

Make It Your Own

Task items and progress bars correspond with your chosen dashboard colors and positions.

Notes

  • The sidebar only works in Card View and Recent Activity.
  • Only courses that have assignments will appear in the chart.
    • Alternatively, you can choose to show all dashboard courses in the options page.
      • To change your dashboard courses, go to Courses in the left sidebar, go to All Courses and star the classes that you want on your dashboard.
  • The Unfinished assignments list will show all assignments from the dashboard courses that are both unsubmitted and ungraded or have a grade of 0.

Installing and Running for Development

Procedures:

  1. Check if your Node.js version is >= 10.13.
  2. Clone this repository.
  3. Run npm install to install the dependencies.
  4. Run npm start
  5. Load the extension on Chrome following:
    1. Access chrome://extensions/
    2. Check Developer mode
    3. Click on Load unpacked extension
    4. Select the build folder.
  6. Happy hacking.

Built with Chrome Extension Boilerplate with React 17 and Webpack 5

About

A better To Do sidebar for Instructure Canvas!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors