From 15b763e062e12607bad36e7cfa8e122e8adf5647 Mon Sep 17 00:00:00 2001 From: Falkan Date: Tue, 17 Mar 2026 19:55:09 -0400 Subject: [PATCH] feat: unit descriptions with tooltip action and admin textarea --- src/components/ConversionResult.svelte | 3 +- src/lib/actions/tooltip.ts | 40 ++++++++++++++++++++++++++ src/routes/admin/+page.svelte | 4 +++ src/routes/admin/api/units/+server.ts | 5 ++-- 4 files changed, 49 insertions(+), 3 deletions(-) create mode 100644 src/lib/actions/tooltip.ts diff --git a/src/components/ConversionResult.svelte b/src/components/ConversionResult.svelte index 8ee24b0..43ba4b8 100644 --- a/src/components/ConversionResult.svelte +++ b/src/components/ConversionResult.svelte @@ -2,6 +2,7 @@ import type { Big } from 'big.js'; import type { Unit } from '$lib/types'; import { formatBig } from '$lib/format'; + import { tooltip } from '$lib/actions/tooltip'; /** * ConversionResult — displays one conversion result tile. @@ -65,7 +66,7 @@ {#if isYolo}~{/if}{formattedValue} {/if} - {unit.labelPlural} ({unit.symbol}) + {unit.labelPlural} ({unit.symbol})