Admins brand Canvas to give it a look and feel that fits their institution. Canvas enables this through CSS overrides. Three problems with this approach:
- Technically challenging: Admins need to know CSS (or contract for help from somebody who does) to brand Canvas this way.
- Brittle: Updates to Canvas sometimes break CSS overrides in unpredictable ways. Admins have to manually check their overrides on beta before each release.
- Unintended consequences: Many institutions host their own override files. Downtime or degraded performance affecting the server that hosts the override file can cause Canvas to perform slowly or even seem down to users at the affected institution.
We can make life easier for admins and prevent non-Canvas server issues from affecting Canvas performance by creating a theme editor in Canvas.
As an admin with appropriate permissions:
- I can use tools in the settings panel for my instance to define colors and images that make Canvas look and feel the way I want
- I don't have to learn CSS to brand Canvas
- I can rely on branding persisting through Canvas releases
|We expect to make this available in beta Canvas in Q3 2015. Timeline for release to production depends on the beta experience.|
2 people found this helpful