diff --git a/docs/src/components/ContentMissing/index.vue b/docs/src/components/ContentMissing/index.vue
new file mode 100644
index 00000000..67bfefff
--- /dev/null
+++ b/docs/src/components/ContentMissing/index.vue
@@ -0,0 +1,20 @@
+
+
+
diff --git a/docs/src/docPages/api/commands/blur.md b/docs/src/docPages/api/commands/blur.md
index fd6718c8..619ccb27 100644
--- a/docs/src/docPages/api/commands/blur.md
+++ b/docs/src/docPages/api/commands/blur.md
@@ -1,3 +1,3 @@
# blur
-TODO
+
diff --git a/docs/src/docPages/api/commands/create-paragraph-near.md b/docs/src/docPages/api/commands/create-paragraph-near.md
index 14ef2201..9da1f331 100644
--- a/docs/src/docPages/api/commands/create-paragraph-near.md
+++ b/docs/src/docPages/api/commands/create-paragraph-near.md
@@ -1,3 +1,3 @@
# createParagraphNear
-TODO
+
diff --git a/docs/src/docPages/api/commands/delete-range.md b/docs/src/docPages/api/commands/delete-range.md
index 739a42fe..32fd3ae5 100644
--- a/docs/src/docPages/api/commands/delete-range.md
+++ b/docs/src/docPages/api/commands/delete-range.md
@@ -1,3 +1,3 @@
# deleteRange
-TODO
+
diff --git a/docs/src/docPages/api/commands/delete-selection.md b/docs/src/docPages/api/commands/delete-selection.md
index f33ebd7a..f698e9ae 100644
--- a/docs/src/docPages/api/commands/delete-selection.md
+++ b/docs/src/docPages/api/commands/delete-selection.md
@@ -1,3 +1,3 @@
# deleteSelection
-TODO
+
diff --git a/docs/src/docPages/api/commands/enter.md b/docs/src/docPages/api/commands/enter.md
index 695323d4..9fd9fd52 100644
--- a/docs/src/docPages/api/commands/enter.md
+++ b/docs/src/docPages/api/commands/enter.md
@@ -1,3 +1,3 @@
# enter
-TODO
+
diff --git a/docs/src/docPages/api/commands/exit-code.md b/docs/src/docPages/api/commands/exit-code.md
index 2f33cb85..4ce401ed 100644
--- a/docs/src/docPages/api/commands/exit-code.md
+++ b/docs/src/docPages/api/commands/exit-code.md
@@ -1,3 +1,3 @@
# exitCode
-TODO
+
diff --git a/docs/src/docPages/api/commands/extend-mark-range.md b/docs/src/docPages/api/commands/extend-mark-range.md
index 72b33033..714f9244 100644
--- a/docs/src/docPages/api/commands/extend-mark-range.md
+++ b/docs/src/docPages/api/commands/extend-mark-range.md
@@ -1,3 +1,3 @@
# extendMarkRange
-TODO
+
diff --git a/docs/src/docPages/api/commands/focus.md b/docs/src/docPages/api/commands/focus.md
index a67ba81b..97fce204 100644
--- a/docs/src/docPages/api/commands/focus.md
+++ b/docs/src/docPages/api/commands/focus.md
@@ -1,3 +1,3 @@
# focus
-TODO
+
diff --git a/docs/src/docPages/api/commands/join-backward.md b/docs/src/docPages/api/commands/join-backward.md
index f18a4499..c78939a9 100644
--- a/docs/src/docPages/api/commands/join-backward.md
+++ b/docs/src/docPages/api/commands/join-backward.md
@@ -1,3 +1,3 @@
# joinBackward
-TODO
+
diff --git a/docs/src/docPages/api/commands/join-forward.md b/docs/src/docPages/api/commands/join-forward.md
index e7b5e1c8..9c3c958f 100644
--- a/docs/src/docPages/api/commands/join-forward.md
+++ b/docs/src/docPages/api/commands/join-forward.md
@@ -1,3 +1,3 @@
# joinForward
-TODO
+
diff --git a/docs/src/docPages/api/commands/keyboard-shortcut.md b/docs/src/docPages/api/commands/keyboard-shortcut.md
index 5b99e23d..73896b9b 100644
--- a/docs/src/docPages/api/commands/keyboard-shortcut.md
+++ b/docs/src/docPages/api/commands/keyboard-shortcut.md
@@ -1,3 +1,3 @@
# keyboardShortcut
-TODO
+
diff --git a/docs/src/docPages/api/commands/lift-empty-block.md b/docs/src/docPages/api/commands/lift-empty-block.md
index 8f3e26bb..461fbe00 100644
--- a/docs/src/docPages/api/commands/lift-empty-block.md
+++ b/docs/src/docPages/api/commands/lift-empty-block.md
@@ -1,3 +1,3 @@
# liftEmptyBlock
-TODO
+
diff --git a/docs/src/docPages/api/commands/lift-list-item.md b/docs/src/docPages/api/commands/lift-list-item.md
index 4e146fd5..4569a296 100644
--- a/docs/src/docPages/api/commands/lift-list-item.md
+++ b/docs/src/docPages/api/commands/lift-list-item.md
@@ -1,3 +1,3 @@
# liftListItem
-TODO
+
diff --git a/docs/src/docPages/api/commands/lift.md b/docs/src/docPages/api/commands/lift.md
index 96c06054..2cb96c17 100644
--- a/docs/src/docPages/api/commands/lift.md
+++ b/docs/src/docPages/api/commands/lift.md
@@ -1,3 +1,3 @@
# lift
-TODO
+
diff --git a/docs/src/docPages/api/commands/newline-in-code.md b/docs/src/docPages/api/commands/newline-in-code.md
index 37653c62..867bd8e6 100644
--- a/docs/src/docPages/api/commands/newline-in-code.md
+++ b/docs/src/docPages/api/commands/newline-in-code.md
@@ -1,3 +1,3 @@
# newlineInCode
-TODO
+
diff --git a/docs/src/docPages/api/commands/replace-range.md b/docs/src/docPages/api/commands/replace-range.md
index 9fc4e326..85c068ec 100644
--- a/docs/src/docPages/api/commands/replace-range.md
+++ b/docs/src/docPages/api/commands/replace-range.md
@@ -1,3 +1,3 @@
# replaceRange
-TODO
+
diff --git a/docs/src/docPages/api/commands/replace.md b/docs/src/docPages/api/commands/replace.md
index 43424e96..3c6da44c 100644
--- a/docs/src/docPages/api/commands/replace.md
+++ b/docs/src/docPages/api/commands/replace.md
@@ -1,3 +1,3 @@
# replace
-TODO
+
diff --git a/docs/src/docPages/api/commands/reset-attributes.md b/docs/src/docPages/api/commands/reset-attributes.md
index 32fcd334..77b1fcb6 100644
--- a/docs/src/docPages/api/commands/reset-attributes.md
+++ b/docs/src/docPages/api/commands/reset-attributes.md
@@ -1,3 +1,3 @@
# resetAttributes
-TODO
+
diff --git a/docs/src/docPages/api/commands/scroll-into-view.md b/docs/src/docPages/api/commands/scroll-into-view.md
index d2435f81..4717f41e 100644
--- a/docs/src/docPages/api/commands/scroll-into-view.md
+++ b/docs/src/docPages/api/commands/scroll-into-view.md
@@ -1,3 +1,3 @@
# scrollIntoView
-TODO
+
diff --git a/docs/src/docPages/api/commands/select-all.md b/docs/src/docPages/api/commands/select-all.md
index c834845a..a4744818 100644
--- a/docs/src/docPages/api/commands/select-all.md
+++ b/docs/src/docPages/api/commands/select-all.md
@@ -1,3 +1,3 @@
# selectAll
-TODO
+
diff --git a/docs/src/docPages/api/commands/select-node-backward.md b/docs/src/docPages/api/commands/select-node-backward.md
index 2d81d27d..0d93e54d 100644
--- a/docs/src/docPages/api/commands/select-node-backward.md
+++ b/docs/src/docPages/api/commands/select-node-backward.md
@@ -1,3 +1,3 @@
# selectNodeBackward
-TODO
+
diff --git a/docs/src/docPages/api/commands/select-node-forward.md b/docs/src/docPages/api/commands/select-node-forward.md
index c00e1074..bce22349 100644
--- a/docs/src/docPages/api/commands/select-node-forward.md
+++ b/docs/src/docPages/api/commands/select-node-forward.md
@@ -1,3 +1,3 @@
# selectNodeForward
-TODO
+
diff --git a/docs/src/docPages/api/commands/select-parent-node.md b/docs/src/docPages/api/commands/select-parent-node.md
index d0c0e7fc..8452a48f 100644
--- a/docs/src/docPages/api/commands/select-parent-node.md
+++ b/docs/src/docPages/api/commands/select-parent-node.md
@@ -1,3 +1,3 @@
# selectParentNode
-TODO
+
diff --git a/docs/src/docPages/api/commands/set-mark.md b/docs/src/docPages/api/commands/set-mark.md
index 840b7177..bf97b1b1 100644
--- a/docs/src/docPages/api/commands/set-mark.md
+++ b/docs/src/docPages/api/commands/set-mark.md
@@ -1,3 +1,3 @@
# setMark
-TODO
+
diff --git a/docs/src/docPages/api/commands/set-node-selection.md b/docs/src/docPages/api/commands/set-node-selection.md
index f430004d..2f7b02d8 100644
--- a/docs/src/docPages/api/commands/set-node-selection.md
+++ b/docs/src/docPages/api/commands/set-node-selection.md
@@ -1,3 +1,3 @@
# setNodeSelection
-TODO
+
diff --git a/docs/src/docPages/api/commands/set-node.md b/docs/src/docPages/api/commands/set-node.md
index 7ff16790..ce5369a4 100644
--- a/docs/src/docPages/api/commands/set-node.md
+++ b/docs/src/docPages/api/commands/set-node.md
@@ -1,3 +1,3 @@
# setNode
-TODO
+
diff --git a/docs/src/docPages/api/commands/set-text-selection.md b/docs/src/docPages/api/commands/set-text-selection.md
index 21662545..2410d481 100644
--- a/docs/src/docPages/api/commands/set-text-selection.md
+++ b/docs/src/docPages/api/commands/set-text-selection.md
@@ -1,3 +1,3 @@
# setTextSelection
-TODO
+
diff --git a/docs/src/docPages/api/commands/sink-list-item.md b/docs/src/docPages/api/commands/sink-list-item.md
index 0436ecf7..73f4e995 100644
--- a/docs/src/docPages/api/commands/sink-list-item.md
+++ b/docs/src/docPages/api/commands/sink-list-item.md
@@ -1,3 +1,3 @@
# sinkListItem
-TODO
+
diff --git a/docs/src/docPages/api/commands/split-block.md b/docs/src/docPages/api/commands/split-block.md
index d09961cc..64d50c56 100644
--- a/docs/src/docPages/api/commands/split-block.md
+++ b/docs/src/docPages/api/commands/split-block.md
@@ -1,3 +1,3 @@
# splitBlock
-TODO
+
diff --git a/docs/src/docPages/api/commands/split-list-item.md b/docs/src/docPages/api/commands/split-list-item.md
index 2327ff4a..989761bf 100644
--- a/docs/src/docPages/api/commands/split-list-item.md
+++ b/docs/src/docPages/api/commands/split-list-item.md
@@ -1,3 +1,3 @@
# splitListItem
-TODO
+
diff --git a/docs/src/docPages/api/commands/toggle-list.md b/docs/src/docPages/api/commands/toggle-list.md
index 7f7dc2aa..52256ca6 100644
--- a/docs/src/docPages/api/commands/toggle-list.md
+++ b/docs/src/docPages/api/commands/toggle-list.md
@@ -1,3 +1,3 @@
# toggleList
-TODO
+
diff --git a/docs/src/docPages/api/commands/toggle-mark.md b/docs/src/docPages/api/commands/toggle-mark.md
index 84ca10db..72485f79 100644
--- a/docs/src/docPages/api/commands/toggle-mark.md
+++ b/docs/src/docPages/api/commands/toggle-mark.md
@@ -1,3 +1,3 @@
# toggleMark
-TODO
+
diff --git a/docs/src/docPages/api/commands/toggle-node.md b/docs/src/docPages/api/commands/toggle-node.md
index ea2d448d..630932ef 100644
--- a/docs/src/docPages/api/commands/toggle-node.md
+++ b/docs/src/docPages/api/commands/toggle-node.md
@@ -1,3 +1,3 @@
# toggleNode
-TODO
+
diff --git a/docs/src/docPages/api/commands/toggle-wrap.md b/docs/src/docPages/api/commands/toggle-wrap.md
index c1ccd807..20a72199 100644
--- a/docs/src/docPages/api/commands/toggle-wrap.md
+++ b/docs/src/docPages/api/commands/toggle-wrap.md
@@ -1,3 +1,3 @@
# toggleWrap
-TODO
+
diff --git a/docs/src/docPages/api/commands/undo-input-rule.md b/docs/src/docPages/api/commands/undo-input-rule.md
index e7b433b9..27d907ca 100644
--- a/docs/src/docPages/api/commands/undo-input-rule.md
+++ b/docs/src/docPages/api/commands/undo-input-rule.md
@@ -1,3 +1,3 @@
# undoInputRule
-TODO
+
diff --git a/docs/src/docPages/api/commands/unset-all-marks.md b/docs/src/docPages/api/commands/unset-all-marks.md
index 0499bf84..62a007c0 100644
--- a/docs/src/docPages/api/commands/unset-all-marks.md
+++ b/docs/src/docPages/api/commands/unset-all-marks.md
@@ -1,3 +1,3 @@
# unsetAllMarks
-TODO
+
diff --git a/docs/src/docPages/api/commands/unset-mark.md b/docs/src/docPages/api/commands/unset-mark.md
index 237f01ae..aafa4f73 100644
--- a/docs/src/docPages/api/commands/unset-mark.md
+++ b/docs/src/docPages/api/commands/unset-mark.md
@@ -1,3 +1,3 @@
# unsetMark
-TODO
+
diff --git a/docs/src/docPages/api/commands/wrapInList.md b/docs/src/docPages/api/commands/wrapInList.md
index 693858e6..a3b7eeae 100644
--- a/docs/src/docPages/api/commands/wrapInList.md
+++ b/docs/src/docPages/api/commands/wrapInList.md
@@ -1,3 +1,3 @@
# wrapInList
-TODO
+
diff --git a/docs/src/docPages/examples/images.md b/docs/src/docPages/examples/images.md
index 2ef5df7b..3855995a 100644
--- a/docs/src/docPages/examples/images.md
+++ b/docs/src/docPages/examples/images.md
@@ -1,7 +1,11 @@
# Images
-:::pro Fund the development ♥
-We need your support to maintain, update, support and develop tiptap. If you’re hoping for more features related to images, [become a sponsor and fund our work](/sponsor).
+:::pro What about …
+We’d love to build more features related to images: Resizeable images, images with a caption, floating images … But that takes time.
+
+Though thousands of developers use tiptap every day, it’s still not our full-time job. We’d like to change that. Are you able to help us reach our goal?
+
+[Become a sponsor on GitHub →](https://github.com/sponsors/ueberdosis)
:::
diff --git a/docs/src/links.yaml b/docs/src/links.yaml
index ff4b2849..107833db 100644
--- a/docs/src/links.yaml
+++ b/docs/src/links.yaml
@@ -131,90 +131,128 @@
items:
- title: blur
link: /api/commands/blur
+ type: draft
- title: clearContent
link: /api/commands/clear-content
- title: clearNodes
link: /api/commands/clear-nodes
- title: createParagraphNear
link: /api/commands/create-paragraph-near
+ type: draft
- title: deleteRange
link: /api/commands/delete-range
+ type: draft
- title: deleteSelection
link: /api/commands/delete-selection
+ type: draft
- title: enter
link: /api/commands/enter
+ type: draft
- title: exitCode
link: /api/commands/exit-code
+ type: draft
- title: extendMarkRange
link: /api/commands/extend-mark-range
+ type: draft
- title: focus
link: /api/commands/focus
+ type: draft
- title: insertContent
link: /api/commands/insert-content
- title: joinBackward
link: /api/commands/join-backward
+ type: draft
- title: joinForward
link: /api/commands/join-forward
+ type: draft
- title: keyboardShortcut
link: /api/commands/keyboard-shortcut
+ type: draft
- title: liftEmptyBlock
link: /api/commands/lift-empty-block
+ type: draft
- title: liftListItem
link: /api/commands/lift-list-item
+ type: draft
- title: lift
link: /api/commands/lift
+ type: draft
- title: newlineInCode
link: /api/commands/newline-in-code
+ type: draft
- title: replaceRange
link: /api/commands/replace-range
+ type: draft
- title: replace
link: /api/commands/replace
+ type: draft
- title: resetAttributes
link: /api/commands/reset-attributes
+ type: draft
- title: scrollIntoView
link: /api/commands/scroll-into-view
+ type: draft
- title: selectAll
link: /api/commands/select-all
+ type: draft
- title: selectNodeBackward
link: /api/commands/select-node-backward
+ type: draft
- title: selectNodeForward
link: /api/commands/select-node-forward
+ type: draft
- title: selectParentNode
link: /api/commands/select-parent-node
+ type: draft
- title: setContent
link: /api/commands/set-content
- title: setMark
link: /api/commands/set-mark
+ type: draft
- title: setNode
link: /api/commands/set-node
+ type: draft
- title: setNodeSelection
link: /api/commands/set-node-selection
+ type: draft
- title: setTextSelection
link: /api/commands/set-text-selection
+ type: draft
- title: sinkListItem
link: /api/commands/sink-list-item
+ type: draft
- title: splitBlock
link: /api/commands/split-block
+ type: draft
- title: splitListItem
link: /api/commands/split-list-item
+ type: draft
- title: toggleList
link: /api/commands/toggle-list
+ type: draft
- title: toggleMark
link: /api/commands/toggle-mark
+ type: draft
- title: toggleNode
link: /api/commands/toggle-node
+ type: draft
- title: toggleWrap
link: /api/commands/toggle-wrap
+ type: draft
- title: undoInputRule
link: /api/commands/undo-input-rule
+ type: draft
- title: unsetAllMarks
link: /api/commands/unset-all-marks
+ type: draft
- title: unsetMark
link: /api/commands/unset-mark
+ type: draft
- title: updateAtttributes
link: /api/commands/update-attributes
- title: wrapInList
link: /api/commands/wrap-in-list
+ type: draft
- title: Nodes
link: /api/nodes
items:
diff --git a/docs/src/main.js b/docs/src/main.js
index 70f63040..3fa01419 100644
--- a/docs/src/main.js
+++ b/docs/src/main.js
@@ -52,4 +52,5 @@ export default function (Vue) {
Vue.component('Layout', App)
Vue.component('Demo', () => import(/* webpackChunkName: "demo" */ '~/components/Demo'))
Vue.component('Demos', () => import(/* webpackChunkName: "demos" */ '~/components/Demos'))
+ Vue.component('ContentMissing', () => import(/* webpackChunkName: "contentMissing" */ '~/components/ContentMissing'))
}