Canvas Assignments Timeline - Transform your Canvas LMS dashboard.
- Visual Timeline: View all your assignments in an interactive timeline.
- Assignment Management: Easily manage and mark assignments as completed.
- Details on Demand: Hover over assignments to quickly see details.
- Efficient Navigation: Directly access courses and modules from the timeline.
- Customization: Remembers your timeline settings and preferences.
- Multilingual Support: Use the extension in 13 different languages.
- User-Friendly: No account setup required and free to use.
Star ⭐, Fork 🍴, and Contribute 👩💻! Your contributions, big or small, are always appreciated!
yarn
yarn build
- Go to
chrome://extensions/
- Enable "Developer mode" at the top right.
- Click "Load unpacked" and select the
dist
directory insidecanvas-assignments-timeline-extension
.
- Popup: Interface's source code at root.
- Content Script: Injects React app into Canvas. Located in
content-script
directory.
- Inspired by React TypeScript Chrome Extension.
- Uses vis-timeline for React.
- Implements Canvas LMS API for data integration.