From aaa210d6623be15da05f8be4be81d558142ea52c Mon Sep 17 00:00:00 2001 From: Henrik Giesel Date: Mon, 31 May 2021 00:17:06 +0200 Subject: [PATCH] Make ColorPicker buttons halfwidth --- ts/components/IconButton.svelte | 8 +++++--- ts/editor/ColorButtons.svelte | 28 +++++++++++++--------------- ts/editor/icons.ts | 3 +++ 3 files changed, 21 insertions(+), 18 deletions(-) diff --git a/ts/components/IconButton.svelte b/ts/components/IconButton.svelte index eb1437701..5377e3e56 100644 --- a/ts/components/IconButton.svelte +++ b/ts/components/IconButton.svelte @@ -13,11 +13,13 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html export { className as class }; export let tooltip: string | undefined = undefined; - export let iconSize: number = 80; export let active = false; export let disables = true; export let tabbable = false; + export let iconSize: number = 80; + export let widthMultiplier: number = 1; + let buttonRef: HTMLButtonElement; const disabled = getContext>(disabledKey); @@ -46,7 +48,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html on:click on:mousedown|preventDefault > - +