From 6b3fb36926ed14c6a47818852e4028021b90e804 Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Mon, 8 Jun 2026 19:43:23 -0400 Subject: [PATCH] fix(badges): long names report edit button links to print page with icon Changed href from /review to /print, added UserRoundPen icon, and extended the title to include badge ID and name for hover context. Co-Authored-By: Claude Sonnet 4.6 --- .../badges/reports/reports_badge_long_names.svelte | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/routes/events/[event_id]/(badges)/badges/reports/reports_badge_long_names.svelte b/src/routes/events/[event_id]/(badges)/badges/reports/reports_badge_long_names.svelte index a52b71c1..b185f931 100644 --- a/src/routes/events/[event_id]/(badges)/badges/reports/reports_badge_long_names.svelte +++ b/src/routes/events/[event_id]/(badges)/badges/reports/reports_badge_long_names.svelte @@ -6,6 +6,8 @@ interface Props { } let { badge_li, event_id, log_lvl = 0 }: Props = $props(); +import { UserRoundPen } from '@lucide/svelte'; + type NameField = 'given' | 'family' | 'full'; let name_field: NameField = $state('full'); let threshold: number = $state(20); @@ -145,9 +147,10 @@ let results: BadgeRow[] = $derived.by(() => { + href={`/events/${event_id}/badges/${row.event_badge_id}/print`} + class="btn btn-xs preset-tonal-primary flex items-center gap-1" + title={`Edit badge · ${row.event_badge_id} · ${row.display_name}`}> + Edit