The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December. Read our blog post for more info about this change.
Developer Tools for the Canvas User > Tutorial #1
All Done! After the refreshed page downloads, your Canvas Dashboard is back to normal.
There's no real purpose for doing this other than to walk you through finding elements to edit on the page, or to make this tutorial. I'm enrolled in a few more than the three courses seen here. For the average Canvas user this may be helpful for writing tutorials and other documentation, or maybe removing and modifying personally identifiable information to take and transfer screenshots safely.
:smileycool: Escalating
// change the page title/header
$('#dashboard_header_container > div > h1').html('My Dashboard') // remove the last dashboard card
$('.ic-DashboardCard:last').remove()Each line should edit the page immediately and the console will respond with an updated DOM object
* The usage of jQuery here is for demonstration purposes. Canvas currently provides jQuery, however it may be deprecated in the future. The following snippet shows how to change the page Title with vanilla JavaScript.
// change the page title/header
document.querySelector("#dashboard_header_container > div > h1").textContent = "My Dashboard";:smileydevil: Rapid Escalation
If you want to make changes to your Canvas Dashboard more permanently, check out this thread and Github repository.
Sorting Dashboard Course Cards
canvancement/dashboard at master · jamesjonesmath/canvancement · GitHub
For a deeper look at modifying Canvas pages with Javascript, look at Hiding Content from Certain Roles
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Constantly curious about Canvas, customization and Community collaboration.
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in