diff --git a/packages/web/src/buttons/ToolStripButton.svelte b/packages/web/src/buttons/ToolStripButton.svelte index 7016bd0cb..1623ccf37 100644 --- a/packages/web/src/buttons/ToolStripButton.svelte +++ b/packages/web/src/buttons/ToolStripButton.svelte @@ -5,7 +5,6 @@ export let disabled = false; export let icon = null; export let title = null; - export let externalImage = null; const dispatch = createEventDispatcher(); @@ -17,12 +16,8 @@
@@ -63,8 +58,4 @@ border-radius: 4px; cursor: pointer; } - img { - width: 20px; - height: 20px; - } diff --git a/packages/web/src/buttons/ToolStripCommandButton.svelte b/packages/web/src/buttons/ToolStripCommandButton.svelte index 79be32e80..4a44a4532 100644 --- a/packages/web/src/buttons/ToolStripCommandButton.svelte +++ b/packages/web/src/buttons/ToolStripCommandButton.svelte @@ -24,6 +24,7 @@ icon={cmd.icon} on:click={cmd.onClick} disabled={!cmd.enabled} + {...$$restProps} > {cmd.toolbarName || cmd.name} diff --git a/packages/web/src/buttons/ToolStripSplitButton.svelte b/packages/web/src/buttons/ToolStripSplitButton.svelte new file mode 100644 index 000000000..c3cd29888 --- /dev/null +++ b/packages/web/src/buttons/ToolStripSplitButton.svelte @@ -0,0 +1,90 @@ + + + + + diff --git a/packages/web/src/buttons/ToolStripSplitDropDownButton.svelte b/packages/web/src/buttons/ToolStripSplitDropDownButton.svelte new file mode 100644 index 000000000..1506fd4c7 --- /dev/null +++ b/packages/web/src/buttons/ToolStripSplitDropDownButton.svelte @@ -0,0 +1,23 @@ + + +