style: Phase 1+2 — FA→Lucide, variant-* → preset-*, dark mode forms
Phase 1 (global quick wins): - app.css: add global dark mode utility for .input/.select/.textarea - events menu nav + layout: replace all FontAwesome icons with Lucide - events settings: replace FA icons, standardize variant-* → preset-* Phase 2 (module-by-module migration): - root +layout.svelte: fix hardcoded banner colors → preset-filled-error/warning - journals entry list: replace slate-* with gray-*, HSL eye colors → CSS tokens - pres mgmt presenter view: variant-soft-warning → preset-tonal-warning, FA edit → Lucide - badges (4 files): variant-* → preset-*, FA spinner → Lucide Loader2, dynamic alert fix - events session list + event hub: variant-soft/filled → preset-tonal/filled - leads module (12 files): complete variant-* → preset-* migration across all exhibitor sign-in, QR scanner, manual search, tracking list, manage tab, custom questions, license list, exhibit page, lead detail page + form Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -8,6 +8,7 @@
|
||||
slct,
|
||||
slct_trigger
|
||||
} from '$lib/stores/ae_stores';
|
||||
import { TrendingUp, MapPin, Wrench, Search, GraduationCap, Plane, Settings } from '@lucide/svelte';
|
||||
|
||||
interface Props {
|
||||
// import { events_loc, events_sess, events_slct, events_trigger, events_trig_kv } from '$lib/stores/ae_events_stores';
|
||||
@@ -64,7 +65,7 @@
|
||||
class="btn btn-sm mx-1 ae_btn_warning"
|
||||
class:hidden={!ae_core}
|
||||
>
|
||||
<span class="fas fa-cogs m-1"></span>
|
||||
<Settings size="1em" aria-hidden="true" />
|
||||
Æ Core
|
||||
</a>
|
||||
|
||||
@@ -73,7 +74,7 @@
|
||||
class="btn btn-sm mx-1 ae_btn_info"
|
||||
class:hidden={!events__reports}
|
||||
>
|
||||
<span class="fas fa-chart-line m-1"></span>
|
||||
<TrendingUp size="1em" aria-hidden="true" />
|
||||
Pres Mgmt Reports
|
||||
</a>
|
||||
<a
|
||||
@@ -81,8 +82,7 @@
|
||||
class="btn btn-sm mx-1 ae_btn_info"
|
||||
class:hidden={!events__locations}
|
||||
>
|
||||
<!-- <span class="fas fa-map-marker-alt m-1"></span> -->
|
||||
<span class="fas fa-map-marked-alt m-1"></span>
|
||||
<MapPin size="1em" aria-hidden="true" />
|
||||
Locations
|
||||
</a>
|
||||
<a
|
||||
@@ -90,7 +90,7 @@
|
||||
class="btn btn-sm mx-1 ae_btn_warning"
|
||||
class:hidden={!events__settings}
|
||||
>
|
||||
<span class="fas fa-tools m-1"></span>
|
||||
<Wrench size="1em" aria-hidden="true" />
|
||||
Admin Tools
|
||||
</a>
|
||||
</span>
|
||||
@@ -103,7 +103,7 @@
|
||||
class="btn btn-sm mx-1 ae_btn_info"
|
||||
class:hidden={!events__session_search}
|
||||
>
|
||||
<span class="fas fa-search m-1"></span>
|
||||
<Search size="1em" aria-hidden="true" />
|
||||
Session Search
|
||||
</a>
|
||||
<a
|
||||
@@ -111,8 +111,7 @@
|
||||
class="btn btn-sm mx-1 ae_btn_info"
|
||||
class:hidden={!events__session_id}
|
||||
>
|
||||
<!-- <span class="fas fa-arrow-left m-1"></span> -->
|
||||
<span class="fas fa-chalkboard-teacher m-1"></span>
|
||||
<GraduationCap size="1em" aria-hidden="true" />
|
||||
Back to Session
|
||||
</a>
|
||||
<!-- eslint-disable-next-line svelte/valid-compile -->
|
||||
@@ -121,7 +120,7 @@
|
||||
class="btn btn-sm mx-1 ae_btn_info"
|
||||
class:hidden={!event_id}
|
||||
>
|
||||
<span class="fas fa-plane m-1"></span>
|
||||
<Plane size="1em" aria-hidden="true" />
|
||||
Launcher
|
||||
</a>
|
||||
<a
|
||||
@@ -129,8 +128,7 @@
|
||||
class="btn btn-sm mx-1 ae_btn_info"
|
||||
class:hidden={!events__location_id}
|
||||
>
|
||||
<!-- <span class="fas fa-map m-1"></span> -->
|
||||
<span class="fas fa-map-marker-alt m-1"></span>
|
||||
<MapPin size="1em" aria-hidden="true" />
|
||||
Session Location
|
||||
</a>
|
||||
</span>
|
||||
|
||||
Reference in New Issue
Block a user