Skip to content

Commit 9ac7f06

Browse files
committed
add glossary terms: slate,volto-slate,and elementEditor
1 parent 34b21b5 commit 9ac7f06

File tree

1 file changed

+16
-4
lines changed

1 file changed

+16
-4
lines changed

docs/glossary.md

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ html_meta:
1010

1111
# Glossary
1212

13-
```{glossary}
13+
``````{glossary}
1414
:sorted: true
1515
1616
AWS
@@ -132,7 +132,7 @@ Project (Volto)
132132
The product of running the package `@plone/generator-volto`, resulting in a customizable instance of Volto.
133133
134134
Add-on (Volto)
135-
A JavaScript package that integrates with Volto's configuration registry and is able to enhance, extend, and customize it.
135+
A JavaScript package that integrakmkmkmktes with Volto's configuration registry and is able to enhance, extend, and customize it.
136136
137137
Add-on configuration loader (Volto)
138138
A function with signature `config => config`.
@@ -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-
```
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+
337+
``````

0 commit comments

Comments
 (0)