From 8476b98ee283d681a02f23f8c63152a0a19d4460 Mon Sep 17 00:00:00 2001 From: Ushie Date: Wed, 25 Jun 2025 17:31:09 +0300 Subject: [PATCH] feat: Add tooltips to buttons in Announcement management, minor UI improvements and fixes --- src/lib/components/Button.svelte | 41 +++++++++++-------- src/lib/components/ToolTip.svelte | 20 +++++---- src/routes/announcements/+page.svelte | 4 +- src/routes/announcements/TagChip.svelte | 2 +- src/routes/announcements/TagsHost.svelte | 2 + src/routes/announcements/[slug]/+page.svelte | 5 +-- .../announcements/[slug]/AdminButtons.svelte | 16 +++++++- src/routes/announcements/[slug]/Date.svelte | 6 ++- 8 files changed, 61 insertions(+), 35 deletions(-) diff --git a/src/lib/components/Button.svelte b/src/lib/components/Button.svelte index 6b962d0..24ab773 100644 --- a/src/lib/components/Button.svelte +++ b/src/lib/components/Button.svelte @@ -1,4 +1,6 @@ -{#if href} - - - - -{:else} - -{/if} + + {#if href} + + + + + {:else} + + {/if} +