From 2bc6fbdf301d811456fbf409ee2d59b99cc463bc Mon Sep 17 00:00:00 2001 From: Xevion Date: Thu, 29 Jan 2026 16:44:06 -0600 Subject: [PATCH] feat: implement relative time feedback and improve tooltip customization --- web/src/lib/components/SearchStatus.svelte | 97 +++++++++++++++------ web/src/lib/components/SimpleTooltip.svelte | 17 +++- 2 files changed, 83 insertions(+), 31 deletions(-) diff --git a/web/src/lib/components/SearchStatus.svelte b/web/src/lib/components/SearchStatus.svelte index ff5f0ef..7b948c1 100644 --- a/web/src/lib/components/SearchStatus.svelte +++ b/web/src/lib/components/SearchStatus.svelte @@ -1,34 +1,75 @@ -{#if meta} -

- {countLabel} - {resultNoun} in - {durationLabel} -

-{/if} + + + {countLabel} + {resultNoun} in + {durationLabel} + + diff --git a/web/src/lib/components/SimpleTooltip.svelte b/web/src/lib/components/SimpleTooltip.svelte index 7b62631..b1abd10 100644 --- a/web/src/lib/components/SimpleTooltip.svelte +++ b/web/src/lib/components/SimpleTooltip.svelte @@ -1,30 +1,41 @@ - {@render children()} + {#snippet child({ props })} + + {@render children()} + + {/snippet} {text}