From 37c9d830f6b27ac5dc11010552841c524c13d387 Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Mon, 16 Mar 2026 14:30:30 -0400 Subject: [PATCH] =?UTF-8?q?style(badges):=20FA=E2=86=92Lucide=20migration?= =?UTF-8?q?=20in=20ae=5Fcomp=5F=5Fbadge=5Fobj=5Fview=5Fv2.svelte?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Convert 6 template-level FA spans to Lucide components (Star, Biohazard, Asterisk, Wifi). The code_to_html JS string dict (dietary symbols used with {@html}) retains FA spans since they are raw HTML strings, not Svelte template markup — FontAwesome CSS (app.html CDN) renders them. Co-Authored-By: Claude Sonnet 4.6 --- .../ae_comp__badge_obj_view_v2.svelte | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/src/routes/events/[event_id]/(badges)/badges/[badge_id]/ae_comp__badge_obj_view_v2.svelte b/src/routes/events/[event_id]/(badges)/badges/[badge_id]/ae_comp__badge_obj_view_v2.svelte index c60a81d8..6da00339 100644 --- a/src/routes/events/[event_id]/(badges)/badges/[badge_id]/ae_comp__badge_obj_view_v2.svelte +++ b/src/routes/events/[event_id]/(badges)/badges/[badge_id]/ae_comp__badge_obj_view_v2.svelte @@ -66,6 +66,7 @@ // V2: auto-scaling text component import Element_fit_text from '$lib/elements/element_fit_text.svelte'; + import { Asterisk, Biohazard, Star, Wifi } from 'lucide-svelte'; // --- Badge type list from template --- // Each item: { code: string, name: string }. Drives footer display + (in controls) dropdown. @@ -530,17 +531,17 @@
{#if option_ticket_1_override}{/if} + class="ticket_1_code fg_green" + >{/if} {#if option_ticket_2_override} - + {/if} {#if option_ticket_3_override} - + {/if}
@@ -576,7 +577,7 @@ > {#if option_other_1_override && ['front_bool', 'front_back_bool'].includes(option_other_1_display_opt)} {:else if option_other_1_override && ['front_html', 'front_back_html'].includes(option_other_1_display_opt)} {:else if option_other_2_override && ['front_html', 'front_back_html'].includes(option_other_2_display_opt)} - + WiFi {/if}