From c84bcfddba04c841169e4c5cdce2a80147343af2 Mon Sep 17 00:00:00 2001 From: kolaente Date: Sat, 21 Oct 2023 11:10:43 +0200 Subject: [PATCH] feat(editor): add proper description for all buttons --- src/components/base/EditorToolbar.vue | 45 +++++++++++++++++---------- src/i18n/lang/en.json | 19 ++++++++++- 2 files changed, 47 insertions(+), 17 deletions(-) diff --git a/src/components/base/EditorToolbar.vue b/src/components/base/EditorToolbar.vue index a7dd78d74..88a0485e5 100644 --- a/src/components/base/EditorToolbar.vue +++ b/src/components/base/EditorToolbar.vue @@ -256,7 +256,7 @@ -
+
- insertTable + {{ $t('input.editor.table.insert') }} - addColumnBefore + {{ $t('input.editor.table.addColumnBefore') }} - addColumnAfter + {{ $t('input.editor.table.addColumnAfter') }} - deleteColumn + {{ $t('input.editor.table.deleteColumn') }} - addRowBefore + {{ $t('input.editor.table.addRowBefore') }} - addRowAfter + {{ $t('input.editor.table.addRowAfter') }} - deleteRow + {{ $t('input.editor.table.deleteRow') }} - deleteTable + {{ $t('input.editor.table.deleteTable') }} - mergeCells + {{ $t('input.editor.table.mergeCells') }} - splitCell + {{ $t('input.editor.table.splitCell') }} - toggleHeaderColumn + {{ $t('input.editor.table.toggleHeaderColumn') }} - toggleHeaderRow + {{ $t('input.editor.table.toggleHeaderRow') }} - toggleHeaderCell + {{ $t('input.editor.table.toggleHeaderCell') }} - mergeOrSplit + {{ $t('input.editor.table.mergeOrSplit') }} - fixTables + {{ $t('input.editor.table.fixTables') }}
@@ -499,4 +499,17 @@ function setLink() { font-weight: bold; vertical-align: top; } + +.editor-toolbar__table-buttons { + margin-top: .5rem; + + > .editor-toolbar__button { + margin-right: .5rem; + margin-bottom: .5rem; + padding: 0 .25rem; + border: 1px solid var(--grey-400); + font-size: .75rem; + height: 1.5rem; + } +} diff --git a/src/i18n/lang/en.json b/src/i18n/lang/en.json index ede8f0088..e15670dd1 100644 --- a/src/i18n/lang/en.json +++ b/src/i18n/lang/en.json @@ -531,7 +531,24 @@ "table": "Table", "horizontalRule": "Horizontal Rule", "sideBySide": "Side By Side", - "guide": "Guide" + "guide": "Guide", + "table": { + "insert": "Insert table", + "addColumnBefore": "Add column before", + "addColumnAfter": "Add column after", + "deleteColumn": "Delete column", + "addRowBefore": "Add row before", + "addRowAfter": "Add row after", + "deleteRow": "Delete row", + "deleteTable": "Delete table", + "mergeCells": "Merge cells", + "splitCell": "Split cell", + "toggleHeaderColumn": "Toggle header column", + "toggleHeaderRow": "Toggle header row", + "toggleHeaderCell": "Toggle header cell", + "mergeOrSplit": "Merge or split", + "fixTables": "Fix tables" + } }, "multiselect": { "createPlaceholder": "Create new",