docs: update extension examples

This commit is contained in:
Hans Pagel
2021-10-19 21:28:48 +02:00
parent 71077f6d62
commit 3fe97621e7
11 changed files with 69 additions and 18 deletions

View File

@@ -11,6 +11,7 @@ import Collaboration from '@tiptap/extension-collaboration'
import CollaborationCursor from '@tiptap/extension-collaboration-cursor'
import * as Y from 'yjs'
import { WebrtcProvider } from 'y-webrtc'
import Placeholder from '@tiptap/extension-placeholder'
export default {
components: {
@@ -43,6 +44,9 @@ export default {
color: '#f783ac',
},
}),
Placeholder.configure({
placeholder: 'Write something … Itll be shared with everyone else looking at this example.',
}),
],
})
},
@@ -55,6 +59,22 @@ export default {
</script>
<style lang="scss">
/* Basic editor styles */
.ProseMirror {
> * + * {
margin-top: 0.75em;
}
}
/* Placeholder (at the top) */
.ProseMirror p.is-editor-empty:first-child::before {
content: attr(data-placeholder);
float: left;
color: #adb5bd;
pointer-events: none;
height: 0;
}
/* Give a remote user a caret */
.collaboration-cursor__caret {
position: relative;