stable

Clone or download

Read-only

feat: add toolbar transform text

Add a button in the toolbar editor with a dropdown menu to select text type (plain or headers) There is also a shortcut shift + ctrl + {number} to switch between headers style. part of story #38627 : Choice of a new Rich Text Editor Change-Id: Id6d95bcaa248d122babaa61c620752663e63c33c

Modified Files

Name
M lib/frontend/prose-mirror-editor/po/fr_FR.po +21 −0 Go to diff View file
M lib/frontend/prose-mirror-editor/src/plugins/toolbar/helper/node-info-retriever.test.ts +1 −1 Go to diff View file
M lib/frontend/prose-mirror-editor/src/plugins/toolbar/index.ts +7 −3 Go to diff View file
M lib/frontend/prose-mirror-editor/src/plugins/toolbar/keymap.ts +6 −0 Go to diff View file
M lib/frontend/prose-mirror-editor/src/plugins/toolbar/links/input-value-updater.test.ts +2 −2 Go to diff View file
M lib/frontend/prose-mirror-editor/src/plugins/toolbar/links/remove-link.test.ts +2 −2 Go to diff View file
M lib/frontend/prose-mirror-editor/src/plugins/toolbar/menu.ts +8 −6 Go to diff View file
A lib/frontend/prose-mirror-editor/src/plugins/toolbar/text-style/README.md +1 −0 Go to diff View file
A lib/frontend/prose-mirror-editor/src/plugins/toolbar/text-style/get-text-style-menu-items.test.ts +47 −0 Go to diff View file
A lib/frontend/prose-mirror-editor/src/plugins/toolbar/text-style/get-text-style-menu-items.ts +60 −0 Go to diff View file
A lib/frontend/prose-mirror-editor/src/plugins/toolbar/text-style/index.ts +22 −0 Go to diff View file
A lib/frontend/prose-mirror-editor/src/plugins/toolbar/text-style/text-style-dropdown-menu.test.ts +41 −0 Go to diff View file
A lib/frontend/prose-mirror-editor/src/plugins/toolbar/text-style/text-style-dropdown-menu.ts +45 −0 Go to diff View file
A lib/frontend/prose-mirror-editor/src/plugins/toolbar/text-style/text-style.test.ts +93 −0 Go to diff View file
A lib/frontend/prose-mirror-editor/src/plugins/toolbar/text-style/text-style.ts +77 −0 Go to diff View file
A lib/frontend/prose-mirror-editor/src/plugins/toolbar/text-style/transform-text.ts +55 −0 Go to diff View file
M lib/frontend/prose-mirror-editor/src/use-editor.ts +3 −1 Go to diff View file
M lib/frontend/prose-mirror-editor/themes/_toolbar.scss +51 −0 Go to diff View file