Skip to content

Enhance Guardian UI Form to Support Rich Text #5308

@prernaadev01

Description

@prernaadev01

Problem description

Currently, Guardian UI forms only support plain text input. This restricts users from emphasizing important information or presenting text in a structured and clear way. As a result, long descriptions or critical instructions are harder to read and can lead to misinterpretation.

Requirements

Enhance the Guardian UI form to include Rich Text Editing (RTE) functionality that allows users to format and structure their content for better readability and visibility.

image.png

Key requirements:

  • Support for bold, italics, and underline
  • Bulleted and numbered lists
  • Headings/subheadings
  • Hyperlinks
  • Proper rendering of formatted text both during input and in the final display

Definition of done

  • A rich text editor is integrated into the Guardian UI form.
  • Users can apply basic text formatting and structuring.
  • Formatted content renders correctly in both preview and final output.
  • The implementation does not break or alter existing plain text entries.
  • The solution aligns with Guardian’s design and accessibility guidelines.
  • Code is peer-reviewed, tested, and merged into the develop branch.

Acceptance criteria

Users can format text with bold, italics, and underline.
Users can add bulleted and numbered lists.
Users can insert hyperlinks.
Text formatting is preserved when displayed in final output.
Existing plain text entries remain unaffected and display as expected.
Unit/UI tests confirm functionality of rich text editor.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No fields configured for Task.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions