Rich text editor component

Problem to solve

Currently we don't have any rich text editor in our component set, but the Quill editor could be wrapped into a simple web-component that we could use.

Further details

Quill has a lot of features which would be nice to support, but at the bare minimum we should at least create a component that supports getting the html value of the text and the plain text version. Also, the configuration of Quill is managed by javascript objects, which should be converted into html attributes and configuration components.

If we can manage it would be preferable to synchronise the text based on the text and formatting changes and not moving the whole html value back and forth between the backend and the frontend.

What does success look like, and how can we measure that?

The example app contains an example for the rich text editor, and one where it is used in a uibuilde-form as a binded field.