From acb3a39b3686aa507e2753b85680eb1c57ddeec9 Mon Sep 17 00:00:00 2001 From: Mathias Jakobsen Date: Wed, 6 Sep 2023 15:05:42 +0100 Subject: [PATCH] Merge pull request #14690 from overleaf/mj-table-gen-toolbar-wrap [visual] Wrap table generator toolbar on overflow GitOrigin-RevId: ef4d5b7f8fe79eefb6d2ad2f89c8ae198e2c701d --- .../table-generator/toolbar/toolbar.tsx | 138 +++++++++--------- .../extensions/visual/table-generator.ts | 17 ++- 2 files changed, 81 insertions(+), 74 deletions(-) diff --git a/services/web/frontend/js/features/source-editor/components/table-generator/toolbar/toolbar.tsx b/services/web/frontend/js/features/source-editor/components/table-generator/toolbar/toolbar.tsx index 446dbb8fd8..4e6f2ebf7e 100644 --- a/services/web/frontend/js/features/source-editor/components/table-generator/toolbar/toolbar.tsx +++ b/services/web/frontend/js/features/source-editor/components/table-generator/toolbar/toolbar.tsx @@ -63,77 +63,79 @@ export const Toolbar = memo(function Toolbar() { return (
- - { - removeCaption(view, tableEnvironment) - }} +
+ - No caption - - { - moveCaption(view, positions, 'above', tableEnvironment) - }} + { + removeCaption(view, tableEnvironment) + }} + > + No caption + + { + moveCaption(view, positions, 'above', tableEnvironment) + }} + > + Caption above + + { + moveCaption(view, positions, 'below', tableEnvironment) + }} + > + Caption below + + + - Caption above - - { - moveCaption(view, positions, 'below', tableEnvironment) - }} - > - Caption below - - - - { - setBorders( - view, - BorderTheme.FULLY_BORDERED, - positions, - rowSeparators, - table - ) - }} - > - - All borders - - { - setBorders( - view, - BorderTheme.NO_BORDERS, - positions, - rowSeparators, - table - ) - }} - > - - No borders - -
-
- + { + setBorders( + view, + BorderTheme.FULLY_BORDERED, + positions, + rowSeparators, + table + ) + }} + > + + All borders + + { + setBorders( + view, + BorderTheme.NO_BORDERS, + positions, + rowSeparators, + table + ) + }} + > + + No borders + +
+
+ +
+ More options for border settings coming soon.
- More options for border settings coming soon. -
- + +