Skip to content

Bring parity to toolbars of the plain and rich text editors

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Problem to Solve

The PTE and RTE have different toolbars making it challenging to switch between editors.

plain text rich text
Screenshot_2024-12-02_at_3.33.32_PM Screenshot_2024-12-02_at_3.33.45_PM

Items to Consider for Parity

  • RTE is missing "Add a collapsible section" in the main toolbar. It's currently "Details block" in the "More options" menu.
  • PTE is missing a separator between the "Add a quick action" and "Insert comment template".
  • PTE is missing a "More options" menu, which in the rte has "Code block", "Details block", "Horizontal rule", "Mermaid diagram", "PlantUML diagram", and "Table of contents".
  • Issue for Item: RTE does not have a "Go to full screen" button
  • Issue for Item: RTE and PTE both lack an underline option, we should consider adding this in to both.
  • Thread for Item: We also need to consider error and alert states. We have collected the current alert and error states and noticed that we have different designs for the same error or alert message, depending on which editor the user is using, more here: #509413 (comment 2463500586)+
  • Thread for Item: As we work toward feature parity, we should consider how to maintain clear visual differentiation between the editors. Without distinct UI signifiers, users might become confused about which editor they're currently working in, especially when switching between them.

Why work on this?

Achieving feature parity between the PTE and RTE will improve user experience by providing consistent functionality regardless of which editor a user prefers. Currently, users switching between editors face a disjointed experience with missing features in each mode. This consistency aligns with our UX principles and will make the platform more intuitive for all users.

Edited by 🤖 GitLab Bot 🤖