How to install Scaffold
Installation of Scaffold is implemented via the Canvas theme editor. We provide two options for installing the JavaScript (JS) and Cascading Style Sheets (CSS).
Canvas theme editor
Before you start, it's important to know the basics of the Canvas theme editor.
As a Canvas admin, you can use the Theme Editor to create custom themes for your institution. Themes are created from existing Canvas templates. Any theme applied to the account also applies to all subaccounts, though the Theme Editor can also be used to create themes for individual subaccounts. Once you have created and saved a theme, you can apply the theme to your account at any time.
- The Theme Editor is not available for Free-For-Teacher accounts.
- If you are a sub-account admin and the Themes link is not visible in Account Navigation, Themes has not been enabled for sub-accounts. If the CSS/JS Upload tab is not visible, file uploads have not been enabled for sub-accounts.
You can find additional information on the Canvas forums:
Installing Scaffold
The two options to install Scaffold are:
- Uploading the Scaffold CSS and JS files directly to the Canvas theme
- Uploading the Scaffold loader file to the Canvas theme
Uploading the Scaffold CSS and JS files directly to the Canvas theme
To upload the Scaffold CSS and JS files, you first need to download the build files for your Scaffold template.
- Log in to Scaffold and select your template.
- Under the Build and Deploy section, ensure that you have built the files, to update any of the latest changes.
- Then download the Live versions of following files:
- Web/editor JS
- Mobile JS
- Web/editor CSS
- Mobile CSS
- Log in to Canvas and then navigate to the sub-account where you want to install the Scaffold files.
- Select 'Themes from the admin menu.
- Create a new theme or edit an existing theme by clicking on an existing theme.
- On the left sidebar, click on the Upload tab.
- Upload the relevant web/editor files and the mobile files to the theme.
- Click Save theme and then Apply theme.
- To apply the theme to your entire account, click the OK button. To return to the Theme Editor, click the Cancel button.
- To exit the theme and return to the Themes page, click the Exit button.
Uploading the Scaffold loader file to the Canvas theme
- Log in to Scaffold and select your template.
- Under the Build and Deploy section, ensure that you have built the files, to update any of the latest changes.
- Then download the Live versions of following files:
- Web/Editor Loader JS
- Mobile Loader JS
- Log in to Canvas and then navigate to the sub-account where you want to install the Scaffold files.
- Select 'Themes from the admin menu.
- Create a new theme or edit an existing theme by clicking on an existing theme.
- On the left sidebar, click on the Upload tab.
- Upload the relevant web/editor files and the mobile files to the theme.
- Click Save theme and then Apply theme.
- To apply the theme to your entire account, click the OK button. To return to the Theme Editor, click the Cancel button.
- To exit the theme and return to the Themes page, click the Exit button.