From 136f6e47a9a9d945502394fcb66498870e5080cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Ku=CC=88hn?= Date: Thu, 1 Apr 2021 16:56:56 +0200 Subject: [PATCH] add menus example --- .../{BubbleMenu => Menus}/React/index.jsx | 29 ++++++++++++++++- .../{BubbleMenu => Menus}/React/index.spec.js | 0 .../{BubbleMenu => Menus}/React/styles.scss | 5 +++ .../{BubbleMenu => Menus}/Vue/index.spec.js | 0 .../{BubbleMenu => Menus}/Vue/index.vue | 31 ++++++++++++++++++- .../Extensions/FloatingMenu/React/index.jsx | 6 ---- .../Extensions/FloatingMenu/React/styles.scss | 5 +++ .../Extensions/FloatingMenu/Vue/index.vue | 8 ----- docs/src/docPages/examples/bubble-menu.md | 6 ---- docs/src/docPages/examples/menus.md | 6 ++++ docs/src/links.yaml | 5 +-- 11 files changed, 77 insertions(+), 24 deletions(-) rename docs/src/demos/Examples/{BubbleMenu => Menus}/React/index.jsx (59%) rename docs/src/demos/Examples/{BubbleMenu => Menus}/React/index.spec.js (100%) rename docs/src/demos/Examples/{BubbleMenu => Menus}/React/styles.scss (59%) rename docs/src/demos/Examples/{BubbleMenu => Menus}/Vue/index.spec.js (100%) rename docs/src/demos/Examples/{BubbleMenu => Menus}/Vue/index.vue (61%) delete mode 100644 docs/src/docPages/examples/bubble-menu.md create mode 100644 docs/src/docPages/examples/menus.md diff --git a/docs/src/demos/Examples/BubbleMenu/React/index.jsx b/docs/src/demos/Examples/Menus/React/index.jsx similarity index 59% rename from docs/src/demos/Examples/BubbleMenu/React/index.jsx rename to docs/src/demos/Examples/Menus/React/index.jsx index 01787e1f..dd6ca274 100644 --- a/docs/src/demos/Examples/BubbleMenu/React/index.jsx +++ b/docs/src/demos/Examples/Menus/React/index.jsx @@ -1,5 +1,10 @@ import React from 'react' -import { useEditor, EditorContent, BubbleMenu } from '@tiptap/react' +import { + useEditor, + EditorContent, + BubbleMenu, + FloatingMenu, +} from '@tiptap/react' import { defaultExtensions } from '@tiptap/starter-kit' import './styles.scss' @@ -37,6 +42,28 @@ export default () => { code } + + {editor && + + + + } + ) diff --git a/docs/src/demos/Examples/BubbleMenu/React/index.spec.js b/docs/src/demos/Examples/Menus/React/index.spec.js similarity index 100% rename from docs/src/demos/Examples/BubbleMenu/React/index.spec.js rename to docs/src/demos/Examples/Menus/React/index.spec.js diff --git a/docs/src/demos/Examples/BubbleMenu/React/styles.scss b/docs/src/demos/Examples/Menus/React/styles.scss similarity index 59% rename from docs/src/demos/Examples/BubbleMenu/React/styles.scss rename to docs/src/demos/Examples/Menus/React/styles.scss index 12c87298..9489311c 100644 --- a/docs/src/demos/Examples/BubbleMenu/React/styles.scss +++ b/docs/src/demos/Examples/Menus/React/styles.scss @@ -2,4 +2,9 @@ > * + * { margin-top: 0.75em; } + + ul, + ol { + padding: 0 1rem; + } } diff --git a/docs/src/demos/Examples/BubbleMenu/Vue/index.spec.js b/docs/src/demos/Examples/Menus/Vue/index.spec.js similarity index 100% rename from docs/src/demos/Examples/BubbleMenu/Vue/index.spec.js rename to docs/src/demos/Examples/Menus/Vue/index.spec.js diff --git a/docs/src/demos/Examples/BubbleMenu/Vue/index.vue b/docs/src/demos/Examples/Menus/Vue/index.vue similarity index 61% rename from docs/src/demos/Examples/BubbleMenu/Vue/index.vue rename to docs/src/demos/Examples/Menus/Vue/index.vue index d803dc94..7aa15d5e 100644 --- a/docs/src/demos/Examples/BubbleMenu/Vue/index.vue +++ b/docs/src/demos/Examples/Menus/Vue/index.vue @@ -11,18 +11,37 @@ code + + + + + + +