diff --git a/ts/editor-toolbar/ButtonDropdown.svelte b/ts/editor-toolbar/ButtonDropdown.svelte
index 344757c59..a1585c12f 100644
--- a/ts/editor-toolbar/ButtonDropdown.svelte
+++ b/ts/editor-toolbar/ButtonDropdown.svelte
@@ -10,7 +10,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
export let className = "";
function extendClassName(className: string): string {
- return `dropdown-menu btn-dropdown-menu py-1 mb-0 ${className}`;
+ return `dropdown-menu btn-dropdown-menu ${className}`;
}
export let items: ToolbarItem[];
@@ -22,6 +22,10 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
background-color: var(--window-bg);
border-color: var(--medium-border);
}
+
+ :global(ul.btn-dropdown-menu.show) {
+ display: flex;
+ }
diff --git a/ts/editor-toolbar/ButtonGroup.svelte b/ts/editor-toolbar/ButtonGroup.svelte
index 76e8fcdd9..ad2101a19 100644
--- a/ts/editor-toolbar/ButtonGroup.svelte
+++ b/ts/editor-toolbar/ButtonGroup.svelte
@@ -26,8 +26,8 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
flex-wrap: var(--toolbar-wrap);
overflow-y: auto;
- padding-inline-start: 0;
- margin: 0 calc(var(--toolbar-size) / 8) calc(var(--toolbar-size) / 8) 0;
+ padding: calc(var(--toolbar-size) / 10);
+ margin: 0;
&.border-overlap-group {
:global(button),
@@ -53,19 +53,14 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
}
&:nth-child(1) {
- margin-left: calc(var(--toolbar-size) / 7.5);
-
> :global(button),
> :global(select) {
- /* default 0.25rem */
border-top-left-radius: calc(var(--toolbar-size) / 7.5);
border-bottom-left-radius: calc(var(--toolbar-size) / 7.5);
}
}
&:nth-last-child(1) {
- margin-right: calc(var(--toolbar-size) / 7.5);
-
> :global(button),
> :global(select) {
border-top-right-radius: calc(var(--toolbar-size) / 7.5);
diff --git a/ts/editor-toolbar/EditorToolbar.svelte b/ts/editor-toolbar/EditorToolbar.svelte
index 5bfc09b2d..b09f9897a 100644
--- a/ts/editor-toolbar/EditorToolbar.svelte
+++ b/ts/editor-toolbar/EditorToolbar.svelte
@@ -54,17 +54,6 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
background: var(--bg-color);
border-bottom: 1px solid var(--border);
-
- /* Remove outermost marigns */
- & > :global(ul) {
- & > :global(li:nth-child(1)) {
- margin-left: 0;
- }
-
- & > :global(li:nth-last-child(1)) {
- margin-right: 0;
- }
- }
}
@@ -75,5 +64,5 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html