',
extensions: defaultExtensions(),
})
},
diff --git a/docs/src/docPages/api/extensions/collaboration.md b/docs/src/docPages/api/extensions/collaboration.md
index 44833a63..30a64957 100644
--- a/docs/src/docPages/api/extensions/collaboration.md
+++ b/docs/src/docPages/api/extensions/collaboration.md
@@ -1,6 +1,8 @@
# Collaboration
The Collaboration extension enables you to collaborate with others on one document. The implementation is based on [Y.js by Kevin Jahns](https://github.com/yjs/yjs), which is the coolest thing to [integrate collaborative editing](/guide/collaborative-editing) in your project.
+The history works totally different in a collaborative editing setup. If you undo a change, you don’t want to undo changes of other users. To handle that behaviour this extension provides an own `undo` and `redo` command. Don’t load the default [`History`](/api/extensions/history) extension together with the Collaboration extension to avoid conflicts.
+
:::premium Pro Extension
We kindly ask you to [sponsor our work](/sponsor) when using this extension in production.
:::
diff --git a/docs/src/docPages/guide/configure-the-editor.md b/docs/src/docPages/guide/configuration.md
similarity index 100%
rename from docs/src/docPages/guide/configure-the-editor.md
rename to docs/src/docPages/guide/configuration.md
diff --git a/docs/src/docPages/guide/create-a-toolbar.md b/docs/src/docPages/guide/create-a-toolbar.md
deleted file mode 100644
index b908c481..00000000
--- a/docs/src/docPages/guide/create-a-toolbar.md
+++ /dev/null
@@ -1,37 +0,0 @@
-# Create a toolbar
-
-## toc
-
-TODO
-
-- [ ] commands
-- [ ] commands toggle
-- [ ] focus
-- [ ] isActive
-- [ ] isActive node/mark
-- [ ] isActive node/mark, attributes
-- [ ] isActive attributes
-
-
diff --git a/docs/src/docPages/guide/getting-started.md b/docs/src/docPages/guide/getting-started.md
index d96ad018..cebe6c91 100644
--- a/docs/src/docPages/guide/getting-started.md
+++ b/docs/src/docPages/guide/getting-started.md
@@ -6,8 +6,8 @@
tiptap 2 is framework-agnostic and even works with plain JavaScript, if that’s your thing. We’re working on guides for all the different frameworks and workflows, but here is the general one. The following steps should help you to integrate tiptap in your JavaScript project.
## Alternative Guides
-
* [Vue CLI](/guide/getting-started/vue-cli)
+* [Nuxt.js](/guide/getting-started/nuxtjs)
## Requirements
* [Node](https://nodejs.org/en/download/) installed on your machine
diff --git a/docs/src/docPages/guide/getting-started/nuxtjs.md b/docs/src/docPages/guide/getting-started/nuxtjs.md
index 2d3b7c67..2d31d488 100644
--- a/docs/src/docPages/guide/getting-started/nuxtjs.md
+++ b/docs/src/docPages/guide/getting-started/nuxtjs.md
@@ -79,11 +79,17 @@ Now, let’s replace the content of `pages/index.vue` with the following example
```html
-
+
+
+
```
+Note that tiptap needs to run in the client, not on the server. It’s required to wrap the editor in a `` tag.
+
+[Read more](https://nuxtjs.org/api/components-client-only)
+
You should now see tiptap in your browser. You’ve successfully set up tiptap! Time to give yourself a pat on the back. Let’s start to configure your editor in the next step.
## 5. Use v-model (optional)
diff --git a/docs/src/docPages/guide/toolbar.md b/docs/src/docPages/guide/toolbar.md
new file mode 100644
index 00000000..a499ccfc
--- /dev/null
+++ b/docs/src/docPages/guide/toolbar.md
@@ -0,0 +1,72 @@
+# Create a toolbar
+
+## toc
+
+## Introduction
+tiptap comes very raw, but that’s a good thing. You have full control (and when we say full, we mean full) about the appearance of it. That also means you have to build the editor toolbar on your own. Don’t worry though, you can start with a few buttons and we help you with everything else.
+
+## Commands
+Let’s assume you’ve got the editor running already and you want to add your first button. You’ll need a `