diff --git a/docs/installation/nuxt.md b/docs/installation/nuxt.md
index 970b93622a..e676a532c7 100644
--- a/docs/installation/nuxt.md
+++ b/docs/installation/nuxt.md
@@ -96,3 +96,69 @@ You should now see Tiptap in your browser. Time to give yourself a pat on the ba
You’re probably used to bind your data with `v-model` in forms, that’s also possible with Tiptap. Here is a working example component, that you can integrate in your project:
https://embed.tiptap.dev/preview/GuideGettingStarted/VModel
+
+```html
+
+
+
+
+
+```
diff --git a/docs/installation/vue2.md b/docs/installation/vue2.md
index 6db4c6023e..39326addfb 100644
--- a/docs/installation/vue2.md
+++ b/docs/installation/vue2.md
@@ -103,4 +103,68 @@ You should now see Tiptap in your browser. Time to give yourself a pat on the ba
## 5. Use v-model (optional)
You’re probably used to bind your data with `v-model` in forms, that’s also possible with Tiptap. Here is a working example component, that you can integrate in your project:
-https://embed.tiptap.dev/preview/GuideGettingStarted/VModel
+```html
+
+
+
+
+
+```
diff --git a/docs/installation/vue3.md b/docs/installation/vue3.md
index 791d0e39fa..341827db25 100644
--- a/docs/installation/vue3.md
+++ b/docs/installation/vue3.md
@@ -133,60 +133,4 @@ You should now see Tiptap in your browser. Time to give yourself a pat on the ba
## 5. Use v-model (optional)
You’re probably used to bind your data with `v-model` in forms, that’s also possible with Tiptap. Here is how that would work with Tiptap:
-```html
-
-
-
-
-
-```
+https://embed.tiptap.dev/preview/GuideGettingStarted/VModel