diff --git a/docs/about.md b/docs/about.md index 590c512a..1bed4585 100644 --- a/docs/about.md +++ b/docs/about.md @@ -5,7 +5,7 @@ tableOfContents: true # About the project ## Introduction -To deliver a top-notch developer experience and user experience, we put ~~hundreds~~ thousands of hours of unpaid work into tiptap. Your funding helps us to make this work more and more financially sustainable. This enables us to provide helpful support, maintain all our packages, keep everything up to date, and develop new features and extensions for tiptap. +To deliver a top-notch developer experience and user experience, we put ~~hundreds~~ thousands of hours of unpaid work into Tiptap. Your funding helps us to make this work more and more financially sustainable. This enables us to provide helpful support, maintain all our packages, keep everything up to date, and develop new features and extensions for Tiptap. Give back to the open source community and [sponsor us on GitHub](https://github.com/sponsors/ueberdosis)! ♥ @@ -13,27 +13,27 @@ Give back to the open source community and [sponsor us on GitHub](https://github * Get early access to private repositories * Your issues and pull requests get a `sponsor ♥` label * Get a sponsor badge in all your comments on GitHub -* Invest in the future of tiptap +* Invest in the future of Tiptap * Give back to the open source community * Show support in your GitHub profile Sounds good? [Sponsor us on GitHub!](https://github.com/sponsors/ueberdosis) -## The maintainers of tiptap -If you are thankful for tiptap, you should say thank you to the lovely people of [überdosis](https://ueberdosis.io). The amazing company we are all building together and the amazing company that funded the initial development costs of tiptap. +## The maintainers of Tiptap +If you are thankful for Tiptap, you should say thank you to the lovely people of [überdosis](https://ueberdosis.io). The amazing company we are all building together and the amazing company that funded the initial development costs of Tiptap. AND you should definitely hire us if you want us to design und build an amazing digital product for you. Bonus points if it’s somehow text editing related. -But here are the friendly faces of the two maintainers of tiptap, Philipp Kühn (left) and Hans Pagel (right). You’ve probably read our names in the thousands of commits, pull requests or Tweets already. +But here are the friendly faces of the two maintainers of Tiptap, Philipp Kühn (left) and Hans Pagel (right). You’ve probably read our names in the thousands of commits, pull requests or Tweets already. - + ## More peace of mind -Companies betting on tiptap probably want some peace of mind and ensure that we keep maintaining tiptap, but don’t forget that our work is based on the work of other lovely people that you should definitely sponsor too: +Companies betting on Tiptap probably want some peace of mind and ensure that we keep maintaining Tiptap, but don’t forget that our work is based on the work of other lovely people that you should definitely sponsor too: * [Sponsor Marijn Haverbeke](https://marijnhaverbeke.nl/fund/) (ProseMirror) * [Sponsor Kevin Jahns](https://github.com/sponsors/dmonad) (Y.js) -* [Sponsor Y-Collective](https://opencollective.com/y-collective) (Y.js + tiptap) +* [Sponsor Y-Collective](https://opencollective.com/y-collective) (Y.js + Tiptap) ## Frequently asked questions @@ -46,4 +46,4 @@ We are part of the [Y-Collective](https://opencollective.com/y-collective), a fu If you have an issue, a question, want to talk something through or anything else, [please use GitHub issues](https://github.com/ueberdosis/tiptap/issues/new/choose) to keep everything accessible to the whole community. For everything else, reach out to [humans@tiptap.dev](mailto:humans@tiptap.dev). We can take on a limited number of custom development and consulting contracts. ### Can we have a call? -Nope, we are big fans of asynchronous communication. If you really need to reach out in private, send us an email to [humans@tiptap.dev](mailto:humans@tiptap.dev), but don’t expect technical email support. That all happens on [GitHub](https://github.com/ueberdosis/tiptap/issues) \ No newline at end of file +Nope, we are big fans of asynchronous communication. If you really need to reach out in private, send us an email to [humans@tiptap.dev](mailto:humans@tiptap.dev), but don’t expect technical email support. That all happens on [GitHub](https://github.com/ueberdosis/tiptap/issues) diff --git a/docs/api/commands.md b/docs/api/commands.md index 9122c464..b9410332 100644 --- a/docs/api/commands.md +++ b/docs/api/commands.md @@ -105,7 +105,7 @@ export default (value) => ({ tr, dispatch }) => { } ``` -If you’re just wrapping another tiptap command, you don’t need to check that, we’ll do it for you. +If you’re just wrapping another Tiptap command, you don’t need to check that, we’ll do it for you. ```js addCommands() { @@ -272,7 +272,7 @@ But how do you write those commands? There’s a little bit to learn about that. :::pro Oops, this is work in progress A well-written documentation needs attention to detail, a great understanding of the project and time to write. -Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! With nearly 300 sponsors we are half way there already. +Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! With nearly 300 sponsors we are half way there already. Join them and become a sponsor! Enable us to put more time into open source and we’ll fill this page and keep it up to date for you. diff --git a/docs/api/commands/create-paragraph-near.md b/docs/api/commands/create-paragraph-near.md index 96d1d0f2..95836c32 100644 --- a/docs/api/commands/create-paragraph-near.md +++ b/docs/api/commands/create-paragraph-near.md @@ -1,5 +1,5 @@ # createParagraphNear :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/delete-node.md b/docs/api/commands/delete-node.md index 72711e0f..b2940dfc 100644 --- a/docs/api/commands/delete-node.md +++ b/docs/api/commands/delete-node.md @@ -1,5 +1,5 @@ # deleteNode :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/delete-range.md b/docs/api/commands/delete-range.md index 6b364c4f..13d4e272 100644 --- a/docs/api/commands/delete-range.md +++ b/docs/api/commands/delete-range.md @@ -1,5 +1,5 @@ # deleteRange :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/delete-selection.md b/docs/api/commands/delete-selection.md index e6f21f62..cd63ad52 100644 --- a/docs/api/commands/delete-selection.md +++ b/docs/api/commands/delete-selection.md @@ -1,5 +1,5 @@ # deleteSelection :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/enter.md b/docs/api/commands/enter.md index c8106223..dc4f3d42 100644 --- a/docs/api/commands/enter.md +++ b/docs/api/commands/enter.md @@ -1,5 +1,5 @@ # enter :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/exit-code.md b/docs/api/commands/exit-code.md index 26daec4e..5c2cf7e0 100644 --- a/docs/api/commands/exit-code.md +++ b/docs/api/commands/exit-code.md @@ -1,5 +1,5 @@ # exitCode :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/insert-content-at.md b/docs/api/commands/insert-content-at.md index bf2085c1..73bc4930 100644 --- a/docs/api/commands/insert-content-at.md +++ b/docs/api/commands/insert-content-at.md @@ -1,5 +1,5 @@ # insertContentAt :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/join-backward.md b/docs/api/commands/join-backward.md index 27c7374d..2a4a2a90 100644 --- a/docs/api/commands/join-backward.md +++ b/docs/api/commands/join-backward.md @@ -1,5 +1,5 @@ # joinBackward :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/join-forward.md b/docs/api/commands/join-forward.md index 17814a0f..7913b1f4 100644 --- a/docs/api/commands/join-forward.md +++ b/docs/api/commands/join-forward.md @@ -1,7 +1,7 @@ # joinForward :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: https://prosemirror.net/docs/ref/#commands.joinForward diff --git a/docs/api/commands/keyboard-shortcut.md b/docs/api/commands/keyboard-shortcut.md index ad3904ed..614a5400 100644 --- a/docs/api/commands/keyboard-shortcut.md +++ b/docs/api/commands/keyboard-shortcut.md @@ -1,5 +1,5 @@ # keyboardShortcut :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/lift-empty-block.md b/docs/api/commands/lift-empty-block.md index 7529c5e8..8badb39a 100644 --- a/docs/api/commands/lift-empty-block.md +++ b/docs/api/commands/lift-empty-block.md @@ -1,5 +1,5 @@ # liftEmptyBlock :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/lift-list-item.md b/docs/api/commands/lift-list-item.md index 2a745abd..cce9b551 100644 --- a/docs/api/commands/lift-list-item.md +++ b/docs/api/commands/lift-list-item.md @@ -1,5 +1,5 @@ # liftListItem :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/lift.md b/docs/api/commands/lift.md index be186c95..cd7d0512 100644 --- a/docs/api/commands/lift.md +++ b/docs/api/commands/lift.md @@ -1,5 +1,5 @@ # lift :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/newline-in-code.md b/docs/api/commands/newline-in-code.md index 4233e969..9fb035b1 100644 --- a/docs/api/commands/newline-in-code.md +++ b/docs/api/commands/newline-in-code.md @@ -1,5 +1,5 @@ # newlineInCode :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/reset-attributes.md b/docs/api/commands/reset-attributes.md index 9239cd24..18613310 100644 --- a/docs/api/commands/reset-attributes.md +++ b/docs/api/commands/reset-attributes.md @@ -1,5 +1,5 @@ # resetAttributes :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/scroll-into-view.md b/docs/api/commands/scroll-into-view.md index 8aef1734..78fe78fd 100644 --- a/docs/api/commands/scroll-into-view.md +++ b/docs/api/commands/scroll-into-view.md @@ -1,5 +1,5 @@ # scrollIntoView :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/select-node-backward.md b/docs/api/commands/select-node-backward.md index 54d227e1..51fda13d 100644 --- a/docs/api/commands/select-node-backward.md +++ b/docs/api/commands/select-node-backward.md @@ -1,5 +1,5 @@ # selectNodeBackward :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/select-node-forward.md b/docs/api/commands/select-node-forward.md index 3ea76caf..98f2ca6b 100644 --- a/docs/api/commands/select-node-forward.md +++ b/docs/api/commands/select-node-forward.md @@ -1,5 +1,5 @@ # selectNodeForward :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/select-parent-node.md b/docs/api/commands/select-parent-node.md index 6d119b32..97248027 100644 --- a/docs/api/commands/select-parent-node.md +++ b/docs/api/commands/select-parent-node.md @@ -1,5 +1,5 @@ # selectParentNode :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/set-mark.md b/docs/api/commands/set-mark.md index 743567d2..0421f318 100644 --- a/docs/api/commands/set-mark.md +++ b/docs/api/commands/set-mark.md @@ -1,5 +1,5 @@ # setMark :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/set-node-selection.md b/docs/api/commands/set-node-selection.md index e0102a98..7d6dbca9 100644 --- a/docs/api/commands/set-node-selection.md +++ b/docs/api/commands/set-node-selection.md @@ -1,5 +1,5 @@ # setNodeSelection :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/set-node.md b/docs/api/commands/set-node.md index d480c44b..30a415b5 100644 --- a/docs/api/commands/set-node.md +++ b/docs/api/commands/set-node.md @@ -1,5 +1,5 @@ # setNode :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/sink-list-item.md b/docs/api/commands/sink-list-item.md index e09bae63..842a3bc5 100644 --- a/docs/api/commands/sink-list-item.md +++ b/docs/api/commands/sink-list-item.md @@ -1,5 +1,5 @@ # sinkListItem :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/split-block.md b/docs/api/commands/split-block.md index c2e919d6..7e4f7b6c 100644 --- a/docs/api/commands/split-block.md +++ b/docs/api/commands/split-block.md @@ -1,5 +1,5 @@ # splitBlock :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/split-list-item.md b/docs/api/commands/split-list-item.md index 409b4bd7..4ce444df 100644 --- a/docs/api/commands/split-list-item.md +++ b/docs/api/commands/split-list-item.md @@ -1,5 +1,5 @@ # splitListItem :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/toggle-list.md b/docs/api/commands/toggle-list.md index d7f1d461..78e5ecd6 100644 --- a/docs/api/commands/toggle-list.md +++ b/docs/api/commands/toggle-list.md @@ -1,5 +1,5 @@ # toggleList :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/toggle-mark.md b/docs/api/commands/toggle-mark.md index ca3758d8..0b6ee229 100644 --- a/docs/api/commands/toggle-mark.md +++ b/docs/api/commands/toggle-mark.md @@ -1,5 +1,5 @@ # toggleMark :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/toggle-node.md b/docs/api/commands/toggle-node.md index 61801cc6..210cfb78 100644 --- a/docs/api/commands/toggle-node.md +++ b/docs/api/commands/toggle-node.md @@ -1,5 +1,5 @@ # toggleNode :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/toggle-wrap.md b/docs/api/commands/toggle-wrap.md index 693c249b..aada62c1 100644 --- a/docs/api/commands/toggle-wrap.md +++ b/docs/api/commands/toggle-wrap.md @@ -1,5 +1,5 @@ # toggleWrap :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/undo-input-rule.md b/docs/api/commands/undo-input-rule.md index 9932ab83..693c9ebe 100644 --- a/docs/api/commands/undo-input-rule.md +++ b/docs/api/commands/undo-input-rule.md @@ -1,5 +1,5 @@ # undoInputRule :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/unset-all-marks.md b/docs/api/commands/unset-all-marks.md index 08e37be3..5c713290 100644 --- a/docs/api/commands/unset-all-marks.md +++ b/docs/api/commands/unset-all-marks.md @@ -1,5 +1,5 @@ # unsetAllMarks :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/unset-mark.md b/docs/api/commands/unset-mark.md index 375eebf5..ab527be4 100644 --- a/docs/api/commands/unset-mark.md +++ b/docs/api/commands/unset-mark.md @@ -1,5 +1,5 @@ # unsetMark :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/commands/wrap-in-list.md b/docs/api/commands/wrap-in-list.md index 409fb2ef..ea6a1866 100644 --- a/docs/api/commands/wrap-in-list.md +++ b/docs/api/commands/wrap-in-list.md @@ -1,5 +1,5 @@ # wrapInList :::warning -Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) +Oops, we didn’t find time to fill this page. Writing documentation needs attention to detail, a great understanding of the project and time to write. Though Tiptap is used by thousands of developers all around the world, it’s still a side project for us. Let’s change that and make open source our full-time job! [Become a sponsor!](https://github.com/sponsors/ueberdosis) ::: diff --git a/docs/api/editor.md b/docs/api/editor.md index efa85d2f..f52282bb 100644 --- a/docs/api/editor.md +++ b/docs/api/editor.md @@ -5,7 +5,7 @@ tableOfContents: true # Editor ## Introduction -This class is a central building block of tiptap. It does most of the heavy lifting of creating a working [ProseMirror](https://ProseMirror.net/) editor such as creating the [`EditorView`](https://ProseMirror.net/docs/ref/#view.EditorView), setting the initial [`EditorState`](https://ProseMirror.net/docs/ref/#state.Editor_State) and so on. +This class is a central building block of Tiptap. It does most of the heavy lifting of creating a working [ProseMirror](https://ProseMirror.net/) editor such as creating the [`EditorView`](https://ProseMirror.net/docs/ref/#view.EditorView), setting the initial [`EditorState`](https://ProseMirror.net/docs/ref/#state.Editor_State) and so on. ## Methods The editor instance will provide a bunch of public methods. Methods are regular functions and can return anything. They’ll help you to work with the editor. @@ -151,7 +151,7 @@ editor.isEmpty ## Settings ### element -The `element` specifies the HTML element the editor will be binded too. The following code will integrate tiptap with an element with the `.element` class: +The `element` specifies the HTML element the editor will be binded too. The following code will integrate Tiptap with an element with the `.element` class: ```js import { Editor } from '@tiptap/core' @@ -259,7 +259,7 @@ new Editor({ ``` ### enableInputRules -By default, tiptap enables all [input rules](/guide/custom-extensions/#input-rules). With `enableInputRules` you can disable that. +By default, Tiptap enables all [input rules](/guide/custom-extensions/#input-rules). With `enableInputRules` you can disable that. ```js import { Editor } from '@tiptap/core' @@ -275,7 +275,7 @@ new Editor({ ``` ### enablePasteRules -By default, tiptap enables all [paste rules](/guide/custom-extensions/#paste-rules). With `enablePasteRules` you can disable that. +By default, Tiptap enables all [paste rules](/guide/custom-extensions/#paste-rules). With `enablePasteRules` you can disable that. ```js import { Editor } from '@tiptap/core' @@ -291,7 +291,7 @@ new Editor({ ``` ### injectCSS -By default, tiptap injects [a little bit of CSS](https://github.com/ueberdosis/tiptap/tree/main/packages/core/src/style.ts). With `injectCSS` you can disable that. +By default, Tiptap injects [a little bit of CSS](https://github.com/ueberdosis/tiptap/tree/main/packages/core/src/style.ts). With `injectCSS` you can disable that. ```js import { Editor } from '@tiptap/core' diff --git a/docs/api/extensions.md b/docs/api/extensions.md index 8220678f..501fb2a8 100644 --- a/docs/api/extensions.md +++ b/docs/api/extensions.md @@ -5,7 +5,7 @@ tableOfContents: true # Extensions ## Introduction -Extensions add new capabilities to tiptap and you’ll read the word extension here very often. Actually, there are literal Extensions. Those can’t add to the schema, but can add functionality or change the behaviour of the editor. +Extensions add new capabilities to Tiptap and you’ll read the word extension here very often. Actually, there are literal Extensions. Those can’t add to the schema, but can add functionality or change the behaviour of the editor. There are also some extensions with more capabilities. We call them [nodes](/api/nodes) and [marks](/api/marks) which can render content in the editor. @@ -29,14 +29,14 @@ There are also some extensions with more capabilities. We call them [nodes](/api You don’t have to use it, but we prepared a `@tiptap/starter-kit` which includes the most common extensions. Read more about [`StarterKit`](/guide/configuration#default-extensions). ## How extensions work -Although tiptap tries to hide most of the complexity of ProseMirror, it’s built on top of its APIs and we recommend you to read through the [ProseMirror Guide](https://ProseMirror.net/docs/guide/) for advanced usage. You’ll have a better understanding of how everything works under the hood and get more familiar with many terms and jargon used by tiptap. +Although Tiptap tries to hide most of the complexity of ProseMirror, it’s built on top of its APIs and we recommend you to read through the [ProseMirror Guide](https://ProseMirror.net/docs/guide/) for advanced usage. You’ll have a better understanding of how everything works under the hood and get more familiar with many terms and jargon used by Tiptap. Existing [nodes](/api/nodes), [marks](/api/marks) and [extensions](/api/extensions) can give you a good impression on how to approach your own extensions. To make it easier to switch between the documentation and the source code, we linked to the file on GitHub from every single extension documentation page. We recommend to start with customizing existing extensions first, and create your own extensions with the gained knowledge later. That’s why all the below examples extend existing extensions, but all examples will work on newly created extensions aswell. ## Create a new extension -You’re free to create your own extensions for tiptap. Here is the boilerplate code that’s need to create and register your own extension: +You’re free to create your own extensions for Tiptap. Here is the boilerplate code that’s need to create and register your own extension: ```js import { Extension } from '@tiptap/core' diff --git a/docs/api/extensions/dropcursor.md b/docs/api/extensions/dropcursor.md index 1273e25c..70fa0df4 100644 --- a/docs/api/extensions/dropcursor.md +++ b/docs/api/extensions/dropcursor.md @@ -9,7 +9,7 @@ icon: drag-drop-line This extension loads the [ProseMirror Dropcursor plugin](https://github.com/ProseMirror/prosemirror-dropcursor) by Marijn Haverbeke, which shows a cursor at the drop position when something is dragged into the editor. -Note that tiptap is headless, but the dropcursor needs CSS for its appearance. There are settings for the color and width, and you’re free to add a custom CSS class. +Note that Tiptap is headless, but the dropcursor needs CSS for its appearance. There are settings for the color and width, and you’re free to add a custom CSS class. ## Installation ```bash diff --git a/docs/api/extensions/gapcursor.md b/docs/api/extensions/gapcursor.md index 8b0e1d78..59551f51 100644 --- a/docs/api/extensions/gapcursor.md +++ b/docs/api/extensions/gapcursor.md @@ -9,7 +9,7 @@ icon: space This extension loads the [ProseMirror Gapcursor plugin](https://github.com/ProseMirror/prosemirror-gapcursor) by Marijn Haverbeke, which adds a gap for the cursor in places that don’t allow regular selection. For example, after a table at the end of a document. -Note that tiptap is headless, but the gapcursor needs CSS for its appearance. The [default CSS](https://github.com/ueberdosis/tiptap/tree/main/packages/core/src/style.ts) is loaded through the Editor class. +Note that Tiptap is headless, but the gapcursor needs CSS for its appearance. The [default CSS](https://github.com/ueberdosis/tiptap/tree/main/packages/core/src/style.ts) is loaded through the Editor class. ## Installation ```bash diff --git a/docs/api/extensions/starter-kit.md b/docs/api/extensions/starter-kit.md index e55500c8..41d61706 100644 --- a/docs/api/extensions/starter-kit.md +++ b/docs/api/extensions/starter-kit.md @@ -7,7 +7,7 @@ icon: stack-line [](https://www.npmjs.com/package/@tiptap/starter-kit) [](https://npmcharts.com/compare/@tiptap/starter-kit?minimal=true) -The `StarterKit` is a collection of the most popular tiptap extensions. If you’re just getting started, this extension is for you. +The `StarterKit` is a collection of the most popular Tiptap extensions. If you’re just getting started, this extension is for you. ## Installation ```bash diff --git a/docs/api/introduction.md b/docs/api/introduction.md index 26157203..0a90cd7e 100644 --- a/docs/api/introduction.md +++ b/docs/api/introduction.md @@ -1,5 +1,5 @@ # Introduction -tiptap is a friendly wrapper around [ProseMirror](https://ProseMirror.net). Although tiptap tries to hide most of the complexity of ProseMirror, it’s built on top of its APIs and we recommend you to read through the [ProseMirror Guide](https://ProseMirror.net/docs/guide/) for advanced usage. +tiptap is a friendly wrapper around [ProseMirror](https://ProseMirror.net). Although Tiptap tries to hide most of the complexity of ProseMirror, it’s built on top of its APIs and we recommend you to read through the [ProseMirror Guide](https://ProseMirror.net/docs/guide/) for advanced usage. ### Structure ProseMirror works with a strict [Schema](/api/schema), which defines the allowed structure of a document. A document is a tree of headings, paragraphs and others elements, so called nodes. Marks can be attached to a node, e. g. to emphasize part of it. [Commands](/api/commands) change that document programmatically. diff --git a/docs/api/nodes.md b/docs/api/nodes.md index 694e86d4..0e5f29a2 100644 --- a/docs/api/nodes.md +++ b/docs/api/nodes.md @@ -32,7 +32,7 @@ If you think of the document as a tree, then nodes are just a type of content in | [Text](/api/nodes/text) | Included | [GitHub](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-text/) | ## Create a new node -You’re free to create your own nodes for tiptap. Here is the boilerplate code that’s need to create and register your own node: +You’re free to create your own nodes for Tiptap. Here is the boilerplate code that’s need to create and register your own node: ```js import { Node } from '@tiptap/core' diff --git a/docs/api/nodes/document.md b/docs/api/nodes/document.md index 3c92a985..49d2baa7 100644 --- a/docs/api/nodes/document.md +++ b/docs/api/nodes/document.md @@ -7,7 +7,7 @@ icon: file-line [](https://www.npmjs.com/package/@tiptap/extension-document) [](https://npmcharts.com/compare/@tiptap/extension-document?minimal=true) -**The `Document` extension is required**, no matter what you build with tiptap. It’s a so called “topNode”, a node that’s the home to all other nodes. Think of it like the `
` tag for your document. +**The `Document` extension is required**, no matter what you build with Tiptap. It’s a so called “topNode”, a node that’s the home to all other nodes. Think of it like the `` tag for your document. The node is very tiny though. It defines a name of the node (`doc`), is configured to be a top node (`topNode: true`) and that it can contain multiple other nodes (`block+`). That’s all. But have a look yourself: diff --git a/docs/api/nodes/emoji.md b/docs/api/nodes/emoji.md index 7511019f..2c1c4f02 100644 --- a/docs/api/nodes/emoji.md +++ b/docs/api/nodes/emoji.md @@ -11,7 +11,7 @@ There is no extension or example yet, but it’s definitely on our list to build If you want to give it a shot yourself, you could start altering the [`Mention`](/api/nodes/mention) node. This uses the [`Suggestion`](/api/utilities/suggestion) utility, which should help with an autocomplete and such things. :::pro Fund the development ♥ -We need your support to maintain, update, support and develop tiptap. If you’re waiting for this extension, [become a sponsor and fund our work](/sponsor). +We need your support to maintain, update, support and develop Tiptap. If you’re waiting for this extension, [become a sponsor and fund our work](/sponsor). ::: ## Bring your own emoji picker diff --git a/docs/api/nodes/hashtag.md b/docs/api/nodes/hashtag.md index 981e43b9..9aefbfe7 100644 --- a/docs/api/nodes/hashtag.md +++ b/docs/api/nodes/hashtag.md @@ -6,7 +6,7 @@ icon: hashtag # Hashtag :::pro Fund the development ♥ -We need your support to maintain, update, support and develop tiptap. If you’re waiting for this extension, [become a sponsor and fund our work](/sponsor). +We need your support to maintain, update, support and develop Tiptap. If you’re waiting for this extension, [become a sponsor and fund our work](/sponsor). ::: TODO diff --git a/docs/api/nodes/image.md b/docs/api/nodes/image.md index 730cca75..6c43bf2d 100644 --- a/docs/api/nodes/image.md +++ b/docs/api/nodes/image.md @@ -38,7 +38,7 @@ Image.configure({ ### inline Renders the image node inline, for example in a paragraph tag: `
Example Text
``` -That is already enough to tell tiptap about the new attribute, and set `'pink'` as the default value. All attributes will be rendered as a HTML attribute by default, and parsed from the content when initiated. +That is already enough to tell Tiptap about the new attribute, and set `'pink'` as the default value. All attributes will be rendered as a HTML attribute by default, and parsed from the content when initiated. Let’s stick with the color example and assume you want to add an inline style to actually color the text. With the `renderHTML` function you can return HTML attributes which will be rendered in the output. @@ -486,10 +486,10 @@ this.parent ``` ### ProseMirror Plugins (Advanced) -After all, tiptap is built on ProseMirror and ProseMirror has a pretty powerful plugin API, too. To access that directly, use `addProseMirrorPlugins()`. +After all, Tiptap is built on ProseMirror and ProseMirror has a pretty powerful plugin API, too. To access that directly, use `addProseMirrorPlugins()`. #### Existing plugins -You can wrap existing ProseMirror plugins in tiptap extensions like shown in the example below. +You can wrap existing ProseMirror plugins in Tiptap extensions like shown in the example below. ```js import { history } from 'prosemirror-history' @@ -507,7 +507,7 @@ const History = Extension.create({ #### Access the ProseMirror API To hook into events, for example a click, double click or when content is pasted, you can pass [event handlers](https://prosemirror.net/docs/ref/#view.EditorProps) to `editorProps` on the [editor](/api/editor#editor-props). -Or you can add them to a tiptap extension like shown in the below example. +Or you can add them to a Tiptap extension like shown in the below example. ```js import { Extension } from '@tiptap/core' @@ -596,7 +596,7 @@ const CustomMark = Mark.create({ ``` ### Create an extension -Extensions add new capabilities to tiptap and you’ll read the word extension here very often, even for nodes and marks. But there are literal extensions. Those can’t add to the schema (like marks and nodes do), but can add functionality or change the behaviour of the editor. +Extensions add new capabilities to Tiptap and you’ll read the word extension here very often, even for nodes and marks. But there are literal extensions. Those can’t add to the schema (like marks and nodes do), but can add functionality or change the behaviour of the editor. A good example to learn from is probably [`TextAlign`](/api/extensions/text-align). diff --git a/docs/guide/menus.md b/docs/guide/menus.md index 3f6acf09..35ce9d35 100644 --- a/docs/guide/menus.md +++ b/docs/guide/menus.md @@ -46,7 +46,7 @@ Oh, that’s a long command, right? Actually, it’s a [chain of commands](/api/ editor.chain().focus().toggleBold().run() ``` -1. `editor` should be a tiptap instance, +1. `editor` should be a Tiptap instance, 2. `chain()` is used to tell the editor you want to execute multiple commands, 3. `focus()` sets the focus back to the editor, 4. `toggleBold()` marks the selected text bold, or removes the bold mark from the text selection if it’s already applied and diff --git a/docs/guide/node-views.md b/docs/guide/node-views.md index 0108c043..af5eca21 100644 --- a/docs/guide/node-views.md +++ b/docs/guide/node-views.md @@ -7,7 +7,7 @@ tableOfContents: true ## Introduction Node views are the best thing since sliced bread, at least if you are a fan of customization (and bread). With node views you can add interactive nodes to your editor. That can literally be everything. If you can write it in JavaScript, you can use it in your editor. -Node views are amazing to improve the in-editor experience, but can also be used in a read-only instance of tiptap. They are unrelated to the HTML output by design, so you have full control about the in-editor experience *and* the output. +Node views are amazing to improve the in-editor experience, but can also be used in a read-only instance of Tiptap. They are unrelated to the HTML output by design, so you have full control about the in-editor experience *and* the output. ## Different types of node views Depending on what you would like to build, node views work a little bit different and can have their verify specific capabilities, but also pitfalls. The main question is: How should your custom node look like? @@ -40,7 +40,7 @@ tiptap adds a `contenteditable="false"` to those by default. That’s how you could render mentions, which shouldn’t be editable. Users can add or delete them, but not delete single characters. -Statamic uses those for their Bard editor, which renders complex modules inside tiptap, which can have their own text inputs. +Statamic uses those for their Bard editor, which renders complex modules inside Tiptap, which can have their own text inputs. ### Mixed content You can even mix non-editable and editable text. That’s great to build complex things, and still use marks like bold and italic inside the editable content. @@ -63,7 +63,7 @@ You can even mix non-editable and editable text. That’s great to build complex ``` ## Markup -But what happens if you [access the editor content](/guide/output)? If you’re working with HTML, you’ll need to tell tiptap how your node should be serialized. +But what happens if you [access the editor content](/guide/output)? If you’re working with HTML, you’ll need to tell Tiptap how your node should be serialized. The editor **does not** export the rendered JavaScript node, and for a lot of use cases you wouldn’t want that anyway. @@ -104,7 +104,7 @@ parseHTML() { ``` ### Render JavaScript/Vue/React -But what if you want to render your actual JavaScript/Vue/React code? Consider using tiptap to render your output. Just set the editor to `editable: false` and no one will notice you’re using an editor to render the content. :-) +But what if you want to render your actual JavaScript/Vue/React code? Consider using Tiptap to render your output. Just set the editor to `editable: false` and no one will notice you’re using an editor to render the content. :-)