Docs
Basic Marks
Basic Marks
Set of essential text formatting options.
🌳 Blocks
Easily create headings of various levels, from H1 to H6, to structure your content and make it more organized.
Create blockquotes to emphasize important information or highlight quotes from external sources.
// Use code blocks to showcase code snippetsfunction greet() { console.info('Hello World!');}🌱 Marks
Add style and emphasis to your text using the mark plugins, which offers a variety of formatting options.
Make text bold, italic, underlined, or apply a combination of these styles for a visually striking effect.
Add strikethrough to indicate deleted or outdated content.
Write code snippets with inline
code formatting for easy readability.Plugins:
BoldPluginforboldmarkItalicPluginforitalicmarkUnderlinePluginforunderlinemarkStrikethroughPluginforstrikethroughmarkSubscriptPluginforsubscriptmarkSuperscriptPluginforsuperscriptmarkCodePluginforcodemark
Installation
npm install @udecode/plate-basic-marksUsage
import { BasicMarksPlugin } from '@udecode/plate-basic-marks/react';
const plugins = [
// ...otherPlugins,
BasicMarksPlugin,
];Keyboard Shortcuts
| Key | Description |
|---|---|
| Cmd + B | Toggle the bold formatting for the selected text. |
| Cmd + I | Toggle the italic formatting for the selected text. |
| Cmd + U | Toggle the underline formatting for the selected text. |
| Cmd + E | Toggle the code formatting for the selected text. |
| Cmd + Shift + X | Toggle the strikethrough formatting for the selected text. |
| Cmd + , | Toggle the subscript formatting for the selected text. |
| Cmd + . | Toggle the superscript formatting for the selected text. |
Plugins
BasicMarksPlugin
BoldPlugin
Options
Collapse all
Node properties to delete.
CodePlugin
Options
Collapse all
Node properties to delete.
ItalicPlugin
Options
Collapse all
Node properties to delete.
UnderlinePlugin
Options
Collapse all
Node properties to delete.
StrikethroughPlugin
Options
Collapse all
Node properties to delete.
SubscriptPlugin
Options
Collapse all
Node properties to delete.
SuperscriptPlugin
Options
Collapse all
Node properties to delete.