From 52ca2c24f4cddf46c84b884c0ac8e58719ff6364 Mon Sep 17 00:00:00 2001 From: rehlert Date: Tue, 16 Jun 2026 18:46:11 +0200 Subject: [PATCH] adds icons to buttons --- src/lib/components/icons/IconSettings.svelte | 8 ++ src/lib/components/ui/button.svelte | 143 ++++++++++--------- 2 files changed, 85 insertions(+), 66 deletions(-) create mode 100644 src/lib/components/icons/IconSettings.svelte diff --git a/src/lib/components/icons/IconSettings.svelte b/src/lib/components/icons/IconSettings.svelte new file mode 100644 index 0000000..df94283 --- /dev/null +++ b/src/lib/components/icons/IconSettings.svelte @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/lib/components/ui/button.svelte b/src/lib/components/ui/button.svelte index 1d5e7e7..1cad705 100644 --- a/src/lib/components/ui/button.svelte +++ b/src/lib/components/ui/button.svelte @@ -1,78 +1,89 @@ {#if href} - - {@render children?.()} - + + {@render children?.()} + {#if end} + {@const Icon = end} + + {/if} + {:else} - + {/if}