From 8e2e0378287192954cfb5fc15038dbe4dedd6137 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Ku=CC=88hn?= Date: Fri, 31 Aug 2018 20:42:13 +0200 Subject: [PATCH] add basic image support --- examples/Components/App/style.scss | 6 ++ examples/Components/Routes/Images/index.vue | 67 +++++++++++++++++++ examples/Components/Routes/TodoList/index.vue | 7 +- examples/Components/Subnavigation/index.vue | 3 + examples/main.js | 8 +++ packages/tiptap-extensions/src/index.js | 1 + packages/tiptap-extensions/src/nodes/Image.js | 37 ++++++++++ .../tiptap-extensions/src/nodes/TodoItem.js | 10 ++- 8 files changed, 135 insertions(+), 4 deletions(-) create mode 100644 examples/Components/Routes/Images/index.vue create mode 100644 packages/tiptap-extensions/src/nodes/Image.js diff --git a/examples/Components/App/style.scss b/examples/Components/App/style.scss index b712758f..cea996d2 100644 --- a/examples/Components/App/style.scss +++ b/examples/Components/App/style.scss @@ -72,6 +72,12 @@ margin: 0; } } + + img { + max-width: 100%; + border-radius: 3px; + } + } } diff --git a/examples/Components/Routes/Images/index.vue b/examples/Components/Routes/Images/index.vue new file mode 100644 index 00000000..3eef4d7a --- /dev/null +++ b/examples/Components/Routes/Images/index.vue @@ -0,0 +1,67 @@ + + + \ No newline at end of file diff --git a/examples/Components/Routes/TodoList/index.vue b/examples/Components/Routes/TodoList/index.vue index d736c1e5..7b757b10 100644 --- a/examples/Components/Routes/TodoList/index.vue +++ b/examples/Components/Routes/TodoList/index.vue @@ -48,13 +48,13 @@ There is always something to do. Thankfully, there are checklists for that. Don't forget to call mom.