CanvasPlus: Power up your learning with color themes, navigation shortcuts, and improved performance.

Latest Version

Version
0.4.7
Update
February 26, 2024
Size
1.07MiB
Developer
Category
Users
50,000+
Rating
4.11538 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
See more

Canvas+ Extension

Canvas+ is a free Chrome Browser extension that improves the experience of students using Canvas. Everything you could need, from color themes, to navigation shortcuts, to improved performance.

The extension has an easy-to-use settings menu, and all of our features are toggle-able.

You have a full suite of appearance settings, including dark and dim mode, custom link colors, and custom sidebar colors and layouts.

Quick Inbox opens a popup on the left side of the page, allowing you to check previews of your emails without reloading the page and possibly losing what you were working on.

If enabled, the Speed Boost feature will preload links while you're idling, resulting in much faster loading speeds of 2x or 4x on struggling connections.

A feature to improve navigation is the search box. The search box can be enabled with Control+K (Command+K on Mac) or with a sidebar button and allows you to search all of your courses for pages and module items.

Rounder Modules does just as the name says, it makes canvas modules rounder.

If the \"Smart Scrolling\" setting is enabled, you'll see \"Scroll to Bottom\" and \"Back to Top\" buttons on pages, discussions, and modules/assignment lists.
This can greatly speed up navigating a course with hundreds of modules.

You can see more features that are being worked on at https://github.com/canvasplus/extension . This project is open source.

The website for Canvas+ is currently https://canvasplus.org/ . This website serves as a hub for FAQ and announcements.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Canvas+", "version": "0.4.7", "manifest_version": 3, "description": "CanvasPlus: Power up your learning with color themes, navigation shortcuts, and improved performance.", "homepage_url": "https://canvasplus.org", "web_accessible_resources": [ { "resources": [ "src/inject/colors/apply-variables.css", "src/inject/colors/dark.css", "src/inject/colors/dim.css", "src/inject/sidebar/sidebar.css", "src/inject/linkcolor/linkcolor.css", "src/inject/roundermodules/roundermodules.css", "src/inject/hidelogo/hidelogo.css", "src/inject/notification/notification.css", "src/inject/quiz/quiz.css", "assets/img/light.png", "assets/img/dim.png", "assets/img/dark.png", "assets/img/extension-menu.png", "assets/img/notification-emoji/heart.png", "assets/img/notification-emoji/cake.png", "assets/img/notification-emoji/draw.png", "assets/img/notification-emoji/star.png", "assets/img/notification-emoji/tada.png", "assets/img/notification-emoji/magic.png", "assets/img/notification-emoji/siren.png", "assets/img/notification-emoji/scorecard.png", "src/popup/popup.html", "src/start/start.html" ], "matches": ["*://*/*"], "extension_ids": [] } ], "content_scripts": [ { "matches": ["*://*.instructure.com/*"], "js": [ "src/canvas.js", "src/inject/snackbar/snackbar.js", "src/inject/search/search.js", "src/imported/quicklink.js", "src/inject/convopeeker/convopeeker.js", "src/inject/notification/notification.js", "src/inject/roundermodules/roundermodules.js", "src/inject/colors/color-controller-on-load.js", "src/inject/scroll/scroll.js" ], "css": [ "src/canvas.css", "src/inject/snackbar/snackbar.css", "src/inject/search/search.css", "src/inject/convopeeker/convopeeker.css", "src/inject/notification/notification.css", "src/inject/scroll/scroll.css" ] }, { "matches": ["*://*.instructure.com/*"], "js": [ "src/util.js", "src/inject/colors/color-controller.js", "src/inject/sidebar/sidebar.js", "src/inject/linkcolor/linkcolor.js", "src/inject/hidelogo/hidelogo.js" ], "run_at": "document_start", "all_frames": true }, { "matches": ["*://*.instructure.com/conversations?*"], "js": ["src/inject/convopeeker/conversation-param-utils.js"] }, { "matches": ["*://*.instructure.com/courses/*/quizzes/*/take*"], "js": ["src/inject/quiz/quiz.js"] } ], "action": { "default_popup": "src/popup/popup.html" }, "background": { "service_worker": "src/background.js" }, "permissions": ["storage"], "host_permissions": ["*://*.instructure.com/*"], "icons": { "16": "assets/icons/canvas-plus-favicon-active-16.png", "48": "assets/icons/canvas-plus-favicon-active-48.png", "128": "assets/icons/canvas-plus-favicon-active-128.png" }, "optional_host_permissions": [""]}
Read more

Similar Extensions

icon

Better Canvas Extension · Productivity 50,000+ 309 ★ 295KiB

icon

Tasks for Canvas™ Extension · Productivity 50,000+ 186 ★ 170KiB

icon

Canvas+ Extension · Productivity 50,000+ 14 ★ 4.9MiB

icon

Canvas Toolkit Extension · Productivity 50,000+ 2 ★ 21.06KiB

icon

Canvas Themeinator Extension · Productivity 50,000+ 4 ★ 25.61KiB

icon

Canvas Assistant Extension · Productivity 50,000+ 14 ★ 2.14MiB

icon

Canvas Grades Extension Extension · Productivity 50,000+ 11 ★ 490KiB

icon

Canvas Class Average Extension · Productivity 50,000+ 5 ★ 34.48KiB

icon

BetterCanvas Extension · Fun 50,000+ 4 ★ 116KiB

icon

Canvas Edit Button Extension · Productivity 50,000+ 0 ★ 50.63KiB

icon

CanvasGrade Extension · Productivity 50,000+ 1 ★ 64.1KiB

icon

Pimp My Canvas Extension · Accessibility 50,000+ 4 ★ 2.41MiB

icon

Canvas Class Average Extension · Productivity 50,000+ 1 ★ 58.07KiB

icon

Power+ Extension · Productivity 50,000+ 10 ★ 81.36KiB

icon

CanvasCape Extension · Productivity 50,000+ 9 ★ 2.15MiB

icon

Super Canvas Extension · Productivity 50,000+ 2 ★ 2.78MiB

icon

Canvas Dashboard Grades Extension · Productivity 50,000+ 9 ★ 21.37KiB

icon

Canvas Overall Grade and GPA Calculator Extension · Productivity 50,000+ 4 ★ 21.75KiB

icon

Canvas Grade Viewer Extension · Productivity 50,000+ 9 ★ 15.24KiB

icon

Canvas Strikethrough Extension · Productivity 50,000+ 10 ★ 27.46KiB

icon

CanvasTools Extension · Productivity 50,000+ 11 ★ 2.11MiB

icon

Canvas Dark Mode Extension · Social & Communication 50,000+ 2 ★ 19.74KiB

icon

Canvas Page Folders Extension · Productivity 50,000+ 2 ★ 561KiB

icon

Canvas Modules Organiser Extension · Productivity 50,000+ 4 ★ 309KiB

User reviews

icon

rice is nice (ID: 000000e3202002e7) Voted 5 ★ - Updated 10/16/2023 I like the premise of the extension, but it won't work for me :( it says it doesn't have full access (no access needed) and it can't change the sites data.

icon

Lea Cabaleiro (ID: 0000009929647d4f) Voted 1 ★ - Updated 10/08/2023 Is not working. Don't know how to fix. Says "can't read or change site's data" which I'm assuming is not supposed to be the case because it's meant to change the site's data. How can I fix?

icon

Helen Randle (ID: 000000def10bc4c6) Voted 5 ★ - Updated 09/11/2023 Super useful for canvas, and makes it prettier

icon

Reese Armstrong (ID: 0000003417f5bb1d) Voted 5 ★ - Updated 04/27/2023 This extension is a wonderful addition to my Canvas "experience"!

icon

Tate Gregerson (ID: 000000df5e4aa4a8) Voted 5 ★ - Updated 01/26/2023 Only Extension that fully turned all the buttons black. Very cool look. Highly recommend.