An alternative text editor for Volto, capable of completely replacing the default richtext editor while offering enhanced functionality and behavior.
1. Hovering (floating) toolbar
![1. Hovering (floating) toolbar](https://github.com/docs/images/1.gif)
![2. Fixed toolbar](https://github.com/docs/images/2.gif)
![3. Working with links](https://github.com/docs/images/3.gif)
![4. Callouts](https://github.com/docs/images/4.gif)
5. Split paragraph block in two with Enter
key and join them back with Backspace key
![5. Split paragraph block in two with Enter key and join them back with Backspace key](https://github.com/docs/images/5.gif)
6. Splitting a list item with Enter
![6. Splitting a list item with Enter](https://github.com/docs/images/6.gif)
7. Splitting a list item with Enter
on expanded selection
![7. Splitting a list item with Enter on expanded selection](https://github.com/docs/images/7.gif)
8. Inserting a new list item at the end
![8. Inserting a new list item at the end](https://github.com/docs/images/8.gif)
9. Two Enter
key presses at the end of a list create a new Slate block with an empty paragraph
![9. Two Enter key presses at the end of a list create a new Slate block with an empty paragraph](https://github.com/docs/images/9.gif)
10. Using Up
and Down
keys to go through the blocks in both directions
![10. Using Up and Down keys to go through the blocks in both directions](https://github.com/docs/images/10.gif)
11. Using Tab
and Shift-Tab
keys to go through the blocks in both directions
![11. Using Tab and Shift-Tab keys to go through the blocks in both directions](https://github.com/docs/images/11.gif)
12. Changing indent level of list items (including nested lists!) using Tab
and Shift-Tab
keys
![12. Changing indent level of list items (including nested lists!) using Tab and Shift-Tab keys](https://github.com/docs/images/12.gif)
13. Two Enter
key presses break a list in two lists
![13. Two Enter key presses break a list in two lists](https://github.com/docs/images/13.gif)
14. Support for markdown bulleted lists with *
, -
and +
![14. Support for markdown bulleted lists with *, - and +](https://github.com/docs/images/14.gif)
15. Support for markdown numbered lists with 1.
- 9.
![15. Support for markdown numbered lists with 1. - 9.](https://github.com/docs/images/15.gif)
16. Backspace
with cursor on first position inside a list with just one item converts the list to a paragraph
![16. Backspace with cursor on first position inside a list with just one item converts the list to a paragraph](https://github.com/docs/images/16.gif)
17. Backspace
on empty block deletes it and focuses the previous block
![17. Backspace on empty block deletes it and focuses the previous block](https://github.com/docs/images/17.gif)
18. Using the toolbar we can switch to a type of list or convert the list to a paragraph
![18. Using the toolbar we can switch to a type of list or convert the list to a paragraph](https://github.com/docs/images/18.gif)
19. The content rendered to the end-user
![19. The content rendered to the end-user](https://github.com/docs/images/19.gif)