diff --git a/ts/components/IconButton.svelte b/ts/components/IconButton.svelte index 42a7527c9..eb1437701 100644 --- a/ts/components/IconButton.svelte +++ b/ts/components/IconButton.svelte @@ -13,6 +13,7 @@ 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; @@ -37,6 +38,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html class:dropdown-toggle={dropdownProps.dropdown} class:btn-day={!nightMode} class:btn-night={nightMode} + style={`--icon-size: ${iconSize}%`} title={tooltip} {...dropdownProps} disabled={_disabled} @@ -44,7 +46,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html on:click on:mousedown|preventDefault > - +