Editing
Editing
Default rich text, media, and code-block capabilities in SVeditor, and how to extend or constrain them via extensionsOptions.
Editing
These pages describe built-in nodes and toolbar features, and how to wire host logic such as upload handlers, Shiki CDN, and auto-save through extensionsOptions.
Most rich text and layout features work out of the box. Images, attachments, remote Shiki grammars, and persistence need explicit configuration.
Guides
Rich text basics
Headings, lists, tables, links, Markdown paste, and more
Images & attachments
onUpload, proxyUrl, and failure toasts
Code blocks & highlighting
Shiki, bundled langs, and CDN extension
Relation to persistence
| Capability | Backend required | Configuration |
|---|---|---|
| Rich text editing | No | Enabled by default |
| Images / attachments | Yes (onUpload) | extensionsOptions.image / attachment |
| Code blocks (extra langs) | Optional CDN | extensionsOptions.codeBlockShiki |
| Body persistence | Yes | extensionsOptions.autoSave - Auto-save |