-
Notifications
You must be signed in to change notification settings - Fork 328
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add formatting toolbars to documentation editor #9969
Comments
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. |
Keziah Wesley reports a new STANDUP for yesterday (2024-05-22): Progress: Implementing top bar UI components. It should be finished by 2024-05-24. Next Day: Next day I will be working on the #9969 task. Formatting logic. |
Keziah Wesley reports a new STANDUP for today (2024-05-23): Progress: Implemented top bar formatting logic. It should be finished by 2024-05-24. Next Day: Next day I will be working on the #9969 task. Pick a 1-point issue. |
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: