What is a template?
When we refer to a template, we are referring to both the visual design and the functionality of courses within Canvas.
A template provides structure and guidelines for how course content is displayed and in some cases, the structure of the course as well.
Our templates are comprised of components and layouts.
A component is an individual element that is created using HTML. These components can range from a simple paragraph tag, through to complex and layered components such as automatically generated module tiles or progress indicators.
The HTML is styled by applying CSS and in some cases where there are interactions or automatic rendering, JavaScript is used as well.
A layout is a group or series of components that are used together in a particular order. For example a home page layout or an assessment layout will have a standardised structure and format, created with individual components.
Our templates are attached to Canvas sub-account themes, and you can view our guide on how to install Scaffold.