CMS User guide 1.0 Help

Rich Text Editor

A Rich Text Editor (RTE) is a component that enables users to edit and format text content in a WYSIWYG (What You See Is What You Get) manner. It provides an interface similar to word processors, allowing users to style and structure their content directly within a web application.

Features

Common features of a Rich Text Editor include:

  • Headings and paragraphs

  • Bullet points and numbered lists

  • Insert images using Media Selector

  • Text formatting (bold, italic, underline, strikethrough)

  • Text Color

  • Remove Text formatting

  • Line Breaks

  • Links

  • Text alignment options

  • Table creation and management

  • Details Component

  • Copy and paste functionality

  • Undo/redo operations

Usage

RTE is available to edit the content in many places in the application like Content Fields, Titles, etc.

Rich Text Editor

RTE consists of two parts:

  • Toolbar

  • Editor

We will understand the part in more detail in the following sections.

Toolbar

The toolbar is a set of buttons that allow users to perform various actions on the content.

Rich Text Editor Toolbar

As shown in the image above, multiple features are available in the toolbar these features are described below in Left to Right order.

Heading:

H1, H2, H3, H4, H5, H6 heading levels you can use to create headings in your content.

rte_heading.png

Bullet points and numbered lists

Use bullet points and numbered lists to create lists in your content.

rte_lists.png

Insert images

Use the media selector to insert images in your content. To open the media selector, click on the image icon.

rte_media_selector.png

Text formatting

Use the text formatting options to format your content; you can apply bold, italic, underline, strikethrough using the toggle buttons.

rte_text_formatting.png

Text Color

Use the text color options to change the color of your content.

rte_text_color.png

Select the text and then click on the color icon to change the color of the selected text.

Remove Text formatting

Use the remove text formatting option to remove the formatting of your content.

rte_remove_text_formatting.png

Select the text and then click on the remove formatting icon to remove the formatting of the selected text.

Line Breaks

Use the line breaks option to insert line breaks in your content. Pressing entering will insert a paragraph to the next line, use this line break (br) button to insert a line break in the same paragraph.

rte_line_breaks.png

Use the link option to insert links in your content.

rte_links.png

By clicking on the link icon, you can create a link in your content using the link creation form, you can also edit the link by clicking on the link icon.

rte_link_form.png

Two link types are available:

  • Link: A field to enter the URL of the link will appear.

  • Media: A field to select the media will appear (Refer to Media Selector for more details on the media selector).

Open Behavior

You can select the open behavior of the link from Open Behavior drop down.

Available options are:

  • Open in a new tab

  • Open in the same tab

Text alignment

Use the text alignment options to align your content.

rte_text_alignment.png

You can align your content to the left, center, or right by selecting the text and toggling the alignment buttons.

Table

Use the table option to create tables in your content.

rte_table.png

You can create tables by pressing the table icon and then selecting the Insert Table option from the table menu.

rte_table_options.png

Other options like Insert Row, Insert Column, Delete Row, Delete Column, Toggle Header Column, Toggle Header Row are also available.

Details

Use the details option to create details in your content.

rte_details.png

You can create details by pressing the details icon.

ret_details_editor.png

Enter Toggle Summary, Toggle Content in the details editor added to the content editor upon pressing the details icon.

Editor

The editor is the area where you can enter your content.

rte_editor.png

A floating toolbar will appear on every new line before you start typing where you can quickly select headings.

With Rich Text Editor, you can edit the content to meet your requirements.

Next Steps

The Tip Tap Editor is at the backbone of the Rich Text Editor.

Developers may refer to the Tip Tap Editor Documentation for more details on the editor.

The Simple Editor that we are using here is available under MIT License and is open source and free to use and modify. Please refer below a license link for more details.
License

07 November 2025