skip to Main Content

Canvas Update: New Rich Content Editor

New Rich Content Editor

Canvas will have a major change activated on Dec. 17. The Rich Content Editor (RCE) will undergo significant upgrades. Along with this change, MathJax is being added to Canvas, and the YouTube Video integration will be enabled. This update is mandatory and affects all courses.

The RCE is the component of Canvas where you type and format your text (and insert images, etc). It’s an important feature in Canvas and is used for creating announcements, assignments, quizzes, discussions, pages, and more. We recommend faculty spend a few moments to get familiar with the new RCE and its features. You can opt in to using the new RCE early by following directions later in this page.

Below are screenshots comparing the old and new rich content editors. Click on the “Old RCE” or “New RCE” tabs to toggle the view between the two.

Canvas - Screenshot of the New Content Rich Editor

Click image to see a larger version of the screenshot.

Canvas - Screenshot of the Old Content Rich Editor

Click image to see a larger version of the screenshot.

Highlights of the Change

Overview Video

Canvas has published a brief 5-minute video overview of the new Rich Content Editor (RCE).

Components of the New Rich Content Editor

Refer to this screenshot when learning about the new RCE. Text appearing as “[A]” or “[1]” will refer to that label in this image.

A labeled screenshot of the new rich content editor that is explained below.

Click image to see a larger version of the screenshot.

Sidebar [A]

The new RCE hides the right sidebar (content selector) by default, giving you more editing space to work with your document. It will show as a temporary fly-out menu when necessary. An example screenshot of this appears under “Options Button”, below. You can close the fly-out menu when it appears with the X in its top right corner when you are done with it.

Menus [B]

There are new menus above the toolbar where you can find the all features available in the RCE. Previously some options were only available by keyboard inputs or were hidden. A few lesser-used features are only available in the menus and not the toolbar, and some users prefer menus over toolbars.

Toolbar [C]

The buttons on the toolbar have been condensed and grouped by related function. Click the down arrow next to buttons [1] to see the full list of choices, or just click the button for the first one.

Integrations [D]

The buttons for Panopto and Office 365 are promoted to top-level buttons in the new RCE. Additional integrations are available by clicking the Apps button [2]. Click View All to see a list of available integrations and click on the title from the menu that pops up to select it. The new RCE may place recently used integrations in a short quick-list under the plugin button.

Screenshot of the Apps button menu.

Condensed Toolbar [E]

If your screen is too narrow to show the entire toolbar, Canvas will compact some of the items into a More button at the end of the toolbar. Click the More button to see the rest of them.

Screenshot of the More button menu.

Status Bar [F]

The status bar under the menu has been improved and is easier to read. Here you can find Raw HTML Editor mode [4] and the Accessibility Checker [3], as well as a Keyboard Shortcuts reminder, and a button to go Fullscreen [5] so you can focus on your content. (Press escape to exit fullscreen mode.) The handle in the bottom right corner to resize the editing window is also now more noticeable.

Options Button

Once you have inserted an image (or link, table, and so on), click on it to reveal an options button for it. Clicking on this button will open the right fly-out to set options for that item. These buttons can appear above or below the item depending on where there is space available for the button to appear. Click the X in the top right corner of the fly-out to close it.

This screenshot shows the cursor pointing at the options button for an image (labeled “Image Options”), and the fly-out menu on the right.

Screenshot illustrating the options menu and the fly-out menu to the right.

Click image to see a larger version of the screenshot.

Instead of an options button, a table has a toolbar of table editing buttons, allowing for easy access to commands such as “insert new row below”.

Screenshot showing the table options toolbar.

Click image to see a larger version of the screenshot.

Additional New Features

MathJax

Alongside the new RCE, MathJax is now available throughout much of Canvas, which works in conjunction its existing LaTeX math editor. This allows you to include math notation in places where it was previously not possible, and is friendlier for accessibility. Formula input is still done by LaTex, but Canvas will use MathJax to render it to viewers. Links to documentation for MathJax are in the documentation section below.

YouTube Integration

There is now an integration for YouTube enabled in Canvas, available both in the new RCE as well as part of the modules page. In the new RCE, click the Apps button to find it (see “Integrations”, above) and select YouTube from the menu. In the YouTube screen that appears, you can search for the video you want in your document and press return/enter on your keyboard. Select the desired video from your results and click embed. You may also click the down arrow to choose a size for embedding the video player (see screenshot below). If you already know the video you want, paste the URL in the search and it should be one of the first results. If you want to embed an unlisted video that search does not find (or a video from another service, such as Vimeo), you will need to use the Embed Code button that appears as a cloud at the end of the toolbar (seen in “Condensed Toolbar”, above).

We recommend you directly embed YouTube videos using the integration if possible for the best viewing experience. As an alternative, you can just paste the link in to the editor area (not using the link tool, but just paste it) and Canvas will generate a preview automatically.

See the end of this page for a comparison of the ways that a YouTube video can be integrated to the RCE and how each appears once the page is saved.

To use the YouTube integration from the modules page, add an item to a module and choose type External Tool. Choose YouTube from the list.

Screenshot of the YouTube integration.

Enabling the New Rich Content Editor Early

The related new features (MathJax and YouTube) may not be active until their later rollout, but the rest of the changes and features are already available. To enable the new RCE, follow these directions and refer to the screenshot below them.

  1. Go to your course.
  2. Click on Settings at the end of your course navigation menu [1].
  3. Change to the Feature Options tab [2].
  4. Click on the switch for RCE Enhancements [3]. It will be green and have a check mark if enabled.
  5. These options save automatically. There is no save button.

Annotated screenshot illustrating step-by-step directions preceding for enabling the new Rich Content Editor in Course Settings, Feature Options

Click image to see a larger version of the screenshot.

Documentation and Learning About New RCE

  • Guides for Instructors
  • Guides for Students
  • MathJax is a very recent feature and is still being implemented as this document is written. As such, no documentation is yet available. It is partially-implemented and still developing. In general, use the existing math editor in the RCE to create your notation and save the page. While viewing a page with such notation, the reader can right click on it for MathJax and accessibility options.

YouTube Embed Examples

Shows examples for the different ways YouTube can be used in the Canvas RCE.

Method

Example

Just paste the link in the editor. https://www.youtube.com/watch?v=bVGvZkbJ97I
Canvas Rich Content Editor Youtube thumbnail example
Use Links toolbar button. (whatever text you type appears here)
Embed with YouTube integration.
Embed with YouTube integration (return link). Diversity Digest: Anti-Black Racism Course
Use Embed Code
Back To Top