fix: remove extra padding on buttons

This commit is contained in:
DecafDev 2024-09-09 23:32:40 -06:00
parent dd50decea6
commit 9f0d71431f

View file

@ -26,6 +26,7 @@
}
$: className = getClassName(noPadding);
$: hasSlotContent = !!$$slots.default;
</script>
<button
@ -34,9 +35,14 @@
{disabled}
aria-label={ariaLabel}
on:click={handleClick}
><Icon {iconId} {size} />
<div class="vault-explorer-icon-button__text"><slot /></div></button
>
<Icon {iconId} {size} />
{#if hasSlotContent}
<div class="vault-explorer-icon-button__text">
<slot />
</div>
{/if}
</button>
<style>
.vault-explorer-icon-button--no-padding {