You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add two toolbars to the Lexical-based markdown editor:
A top toolbar containing actions and states that are relevant without a selection, such as Insert table.
A pop-up toolbar that shows when there is a selection, and includes only options for formatting the selected text, such as Italic.
The Lexical playground's toolbar and LexicalMenu in lexical-react can be used as the primary references; there is also a Vue port in lexical-vue, but it is out of date.
Design
Similar to the Lexical playground, but without any formatting options that are unrepresentable in markdown, and in the Enso visual style (fully-rounded elements, 16x16 icons, DropdownWidget, collection of side by side bars instead of single divided bar).
Dropdown (icons needed for each entry): Normal (text icon?) / Heading (how many levels?) / Bulleted List / Numbered List / Checklist1 / Block Quote / Code Block
Keziah Wesley reports a new STANDUP for today (2024-05-21):
Progress: Implemented selection formatting toolbar. Implemented copy button (#9878). Debugged suggestion db issue (#9831). It should be finished by 2024-05-24.
Next Day: Next day I will be working on the #9969 task. Format toolbar icons; top formatting bar.
Add two toolbars to the Lexical-based markdown editor:
The Lexical playground's toolbar and
LexicalMenu
inlexical-react
can be used as the primary references; there is also a Vue port inlexical-vue
, but it is out of date.Design
Similar to the Lexical playground, but without any formatting options that are unrepresentable in markdown, and in the Enso visual style (fully-rounded elements, 16x16 icons, DropdownWidget, collection of side by side bars instead of single divided bar).
Top bar
undo
)1redo
)1text
icon?) / Heading (how many levels?) / Bulleted List / Numbered List / Checklist1 / Block Quote / Code Blockbold
)italic
)connector
)2strike-through
) / Subscript / Superscript / Clear Formatting (icon=remove-textstyle
)add
?, icons needed for entries): Horizontal Rule1 / Image3 icon=image
/ Table4 icon=table
Floating selection toolbar
(All icons same as top bar)
Footnotes
Not in initial implementation, no specific plans. ↩ ↩2 ↩3 ↩4
Will be added as part of Hyperlinks in comments should be clickable #9907 or later follow-up for link editing. ↩
Will be added as part of Uploading/pasting images in documentation panel. #10059. ↩
Will be added as part of Add table display support to documentation editor #9970. ↩
The text was updated successfully, but these errors were encountered: