From 65f34258e5150ebd56a2e9464e796deb22c2e3e9 Mon Sep 17 00:00:00 2001 From: Dominik Sobe Macbook Date: Sat, 18 Dec 2021 17:23:33 +0100 Subject: [PATCH] add simple table --- src/blocks/helpers/table-row.vue | 56 ++++++++++++++++++++++++++++++++ src/blocks/table.vue | 34 +++++++++++++++++++ src/components/block.vue | 33 ++++++++++--------- src/styles.css | 28 ++++++++++++++++ 4 files changed, 136 insertions(+), 15 deletions(-) create mode 100644 src/blocks/helpers/table-row.vue create mode 100644 src/blocks/table.vue diff --git a/src/blocks/helpers/table-row.vue b/src/blocks/helpers/table-row.vue new file mode 100644 index 0000000..9fdb895 --- /dev/null +++ b/src/blocks/helpers/table-row.vue @@ -0,0 +1,56 @@ + + + diff --git a/src/blocks/table.vue b/src/blocks/table.vue new file mode 100644 index 0000000..3393ad2 --- /dev/null +++ b/src/blocks/table.vue @@ -0,0 +1,34 @@ + + + diff --git a/src/components/block.vue b/src/components/block.vue index 8515dc4..ee12ff9 100644 --- a/src/components/block.vue +++ b/src/components/block.vue @@ -27,9 +27,10 @@ +
todo: {{ type }}
@@ -37,22 +38,23 @@ diff --git a/src/styles.css b/src/styles.css index 2fee3f7..eb72532 100644 --- a/src/styles.css +++ b/src/styles.css @@ -686,3 +686,31 @@ img.notion-nav-icon { margin: 0 2px; color: rgba(55, 53, 47, 0.4); } + +.notion-simple-table { + border-collapse: collapse; + border-spacing: 0; +} + +.notion-simple-table-data { + color: inherit; + fill: inherit; + border: 1px solid rgb(233, 233, 231); + position: relative; + vertical-align: top; + min-width: 178px; + max-width: 178px; + min-height: 32px; +} + +.notion-simple-table-cell-text { + max-width: 100%; + width: 100%; + white-space: pre-wrap; + word-break: break-word; + caret-color: transparent; + padding: 7px 9px; + background-color: transparent; + font-size: 14px; + line-height: 20px; +} \ No newline at end of file