diff --git a/packages/super-editor/index.html b/packages/super-editor/index.html index f17fc7505e..14096b05c4 100644 --- a/packages/super-editor/index.html +++ b/packages/super-editor/index.html @@ -6,7 +6,7 @@ Super Editor - Dev mode -
+
diff --git a/packages/super-editor/src/components/SuperEditor.vue b/packages/super-editor/src/components/SuperEditor.vue index d0b9760e01..b70b94d7b4 100644 --- a/packages/super-editor/src/components/SuperEditor.vue +++ b/packages/super-editor/src/components/SuperEditor.vue @@ -208,7 +208,7 @@ onBeforeUnmount(() => { @click="handleSuperEditorClick" @mousedown="handleMarginClick" > -
+
diff --git a/packages/super-editor/src/components/toolbar/AlignmentButtons.vue b/packages/super-editor/src/components/toolbar/AlignmentButtons.vue index d28b58b911..d322790b1a 100644 --- a/packages/super-editor/src/components/toolbar/AlignmentButtons.vue +++ b/packages/super-editor/src/components/toolbar/AlignmentButtons.vue @@ -13,14 +13,42 @@ const select = (alignment) => { diff --git a/packages/super-editor/src/components/toolbar/ButtonGroup.vue b/packages/super-editor/src/components/toolbar/ButtonGroup.vue index 49e041a5b5..e1df115f43 100644 --- a/packages/super-editor/src/components/toolbar/ButtonGroup.vue +++ b/packages/super-editor/src/components/toolbar/ButtonGroup.vue @@ -21,6 +21,10 @@ const props = defineProps({ type: String, default: 'left', }, + fromOverflow: { + type: Boolean, + default: false, + } }); const currentItem = ref(null); @@ -91,13 +95,24 @@ const dropdownOptions = (item) => { }); }; +const getDropdownAttributes = (option, item) => { + return { + role: 'menuitem', + ariaLabel: `${item.attributes.value.ariaLabel} - ${option.label}`, + }; +}; + const handleClickOutside = (e) => { closeDropdowns(); };