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 @@
+
+
+
+
+
+
+ Images
+
+
+ Nice
+
+

+
+
+
+
+
+
+
\ 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.