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