diff --git a/packages/mermaid/src/docs/.vitepress/theme/Mermaid.vue b/packages/mermaid/src/docs/.vitepress/theme/Mermaid.vue index a4fb9bf049..b98c49348d 100644 --- a/packages/mermaid/src/docs/.vitepress/theme/Mermaid.vue +++ b/packages/mermaid/src/docs/.vitepress/theme/Mermaid.vue @@ -4,7 +4,7 @@
mermaid -
+
{{ ctrlSymbol }} + Enter| @@ -37,6 +37,8 @@ const svg = ref(''); const code = ref(decodeURIComponent(props.graph)); const ctrlSymbol = ref(navigator.platform.includes('Mac') ? '⌘' : 'Ctrl'); const editableContent = ref(null); +const isFirefox = navigator.userAgent.toLowerCase().includes('firefox'); +const contentEditable = ref(isFirefox ? 'true' : 'plaintext-only'); let mut = null;