Skip to content

Commit 2711c02

Browse files
authored
Merge pull request plone#1264 from plone/add-volto-slate-glossary
Add glossary terms: slate, volto-slate and elementEditor
2 parents 34b21b5 + 859575a commit 2711c02

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

docs/glossary.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,19 @@ Classic UI
319319
Its theme is named [Barceloneta](https://github.com/plone/plonetheme.barceloneta/).
320320
It is based on Twitter Bootstrap 5.
321321
It uses [Mockup](https://github.com/plone/mockup/) as its JavaScript stack.
322-
[View Mockup's patterns](https://plone.github.io/mockup/dev/).
322+
[View Mockup's patterns](https://plone.github.io/mockup/dev/).
323323
324324
The other frontend is {term}`Volto`.
325+
326+
Slate
327+
[Slate.js](https://docs.slatejs.org/) is a highly customizable platform for creating rich-text editors, also known as `WYSIWYG` editors.
328+
It enables you to create powerful, intuitive editors similar to those you've probably used in Medium, Dropbox Paper, or Google Docs.
329+
330+
volto-slate
331+
`volto-slate` is an interactive default text editor for Volto, developed on top of {term}`Slate` while offering enhanced WYSIWYG functionality and behavior.
332+
333+
elementEditor
334+
A generic {term}`volto-slate` plugin architecture that can be used to create other editor interactions that follow the pattern of having a button that toggles a format (an inline element).
335+
It also creates a separate edit form for advanced customization of the data attached to the element.
336+
325337
```

0 commit comments

Comments
 (0)