diff --git a/src/css/prosemirror.scss b/src/css/prosemirror.scss index f7fba930e4e..75c2bcc959c 100644 --- a/src/css/prosemirror.scss +++ b/src/css/prosemirror.scss @@ -344,18 +344,15 @@ div.ProseMirror { border-left: 0; vertical-align: top; max-width: 100%; - line-height: var(--default-clickable-area); &:first-child { border-left: 1px solid var(--table-color-border); } } td { - padding: 0 0 0 0.75em; border-top: 0; color: var(--color-main-text); } th { - padding: 0 0 0 0.75em; font-weight: normal; border-bottom-color: var(--table-color-heading-border); color: var(--table-color-heading); diff --git a/src/nodes/Table/TableCellView.vue b/src/nodes/Table/TableCellView.vue index 057f84ee51a..61e57a0c02e 100644 --- a/src/nodes/Table/TableCellView.vue +++ b/src/nodes/Table/TableCellView.vue @@ -118,6 +118,7 @@ td { .content { flex: 1 1 0; margin: 0; + padding: calc((var(--default-clickable-area) - var(--default-font-size) * 1.5) / 2) 0.75em; } .action-item { diff --git a/src/nodes/Table/TableHeaderView.vue b/src/nodes/Table/TableHeaderView.vue index ff08e422490..d74b94cf9d7 100644 --- a/src/nodes/Table/TableHeaderView.vue +++ b/src/nodes/Table/TableHeaderView.vue @@ -180,12 +180,17 @@ export default {