馃殌 - Improving and stabilizing `Editor`

Created by: waterplea

Description

As a year-long effort we want to fix many bugs, add many features and stabilize addon-editor package. Here's a list of what we plan to work on so far.

Features

  • Copy-paste formatted source should keep basic format but be normalized per Taiga UI design
  • Add ability for nested, mixed and multi-level ordered/numbered lists
  • Toolbar items should wrap to the next line
  • Improve images: add dropping files, text wrap modes, adding image by link

Note: adding image by link is probably possible with TUI_IMAGE_LOADER token already, if so we need to add an example.

Bugs

  • When adding a table under unordered list, each cell gets a bullet inside
  • When adding a table at the end of content it's not obvious how to type after it, needs margin
  • Dropdown for editing a link is not closed when scrolled away from visible area
  • Unable to paste an image to resizable image mode
  • When editor is wrapped in a label, and then when label is hovered, the first button on the toolbar is highlighted