Content delivery is one of the most important aspects of building an engaging learning experience. Content requires structure, aesthetics and support for several different media types to convey learning material effectively. Our rich-text editor does all of this and more.
Inline activity editor
The activity description is editable right on the activity front page. Simply click on the content and start editing. Use the '+' button to add or format the description field.
New text formatting options
The editor also comes packed with formatting options. Except from the standard formatting options like heading levels, bold and italic text, numbered and bulleted lists we also support:
Text highlights and text colors
We now support file uploads directly in the rich text editor. This feature is currently available in activity descriptions and discussion activities.
There are various different options for formatting your images. You can align images, adjust their size, add captions and alt text for learners using a screen reader.
You can create and style tables with the rich-text editor. Open the toolbar by clicking the '+' button, click the tables button and select the number of rows and columns you want. Don't worry if you don't get it right, you can always edit your table after it's been added.
We now support a wide range of providers to be embedded into your content. For video providers like YouTube and Vimeo, simply paste in the URL and it will automatically embed the video.
You can insert and edit math equations in the TeX format. The equations are rendered using KaTeX. Eduflow supports many TeX equations via KaTeX. Equations requiring custom KaTeX fonts are currently not supported.
You can insert code blocks and define the language of the code blocks individually. Eduflow supports code highlighting in the chosen language, but code highlights are only visible for learners.
If you're a power user and know your way around markdown, you can use keyboard shortcuts to quickly format your text.
The rich-text editor is available in the following places:
Activity content description
Discussion topics and comments
Public course page description