]> BookStack Code Mirror - bookstack/blob - resources/js/wysiwyg/todo.md
Lexical: Linked up change/draft management
[bookstack] / resources / js / wysiwyg / todo.md
1 # Lexical based editor todo
2
3 ## In progress
4
5 //
6
7 ## Main Todo
8
9 - Alignments: Use existing classes for blocks
10 - Alignments: Handle inline block content (image, video)
11 - Table features
12 - Image paste upload
13 - Keyboard shortcuts support
14 - Add ID support to all block types
15 - Task list render/import from existing format
16 - Link popup menu for cross-content reference
17 - Link heading-based ID reference menu
18 - Image gallery integration for insert
19 - Image gallery integration for form
20 - Drawing gallery integration
21 - Support media src conversions (https://github.com/tinymce/tinymce/blob/release/6.6/modules/tinymce/src/plugins/media/main/ts/core/UrlPatterns.ts)
22 - Media resize support (like images)
23
24 ## Bugs
25
26 - Image resizing currently bugged, maybe change to ghost resizer in decorator instead of updating core node.
27 - Removing link around image via button deletes image, not just link 
28 - `SELECTION_CHANGE_COMMAND` not fired when clicking out of a table cell. Prevents toolbar hiding on table unselect.
29 - Template drag/drop not handled when outside core editor area (ignored in margin area).