]> BookStack Code Mirror - bookstack/blob - resources/js/wysiwyg/todo.md
61b592ca023e3c38b429a60d6ddd188fa5077e73
[bookstack] / resources / js / wysiwyg / todo.md
1 # Lexical based editor todo
2
3 ## In progress
4
5 - Add Type: Drawings
6   - Continue converting drawio to typescript
7   - Next step to convert http service to ts.
8
9 ## Main Todo
10
11 - Alignments: Use existing classes for blocks
12 - Alignments: Handle inline block content (image, video)
13 - Add Type: Video/media/embed
14 - Handle toolbars on scroll
15 - Table features
16 - Image paste upload
17 - Keyboard shortcuts support
18 - Global/shared editor events support
19 - Draft/change management (connect with page editor component)
20 - Add ID support to all block types
21 - Template drag & drop / insert
22 - Video attachment drop / insert
23 - Task list render/import from existing format
24 - Link popup menu for cross-content reference
25 - Link heading-based ID reference menu
26 - Image gallery integration for insert
27 - Image gallery integration for form
28 - Drawing gallery integration
29
30 ## Bugs
31
32 - Image resizing currently bugged, maybe change to ghost resizer in decorator instead of updating core node.
33 - Table resize bars often floating around in wrong place, and shows on hover or interrupts mouse actions.