From 80baaa9d91b542820c95478b3d181b5d823444b2 Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Mon, 16 Mar 2026 14:42:28 -0400 Subject: [PATCH] =?UTF-8?q?style:=20badge=20code=5Fto=5Ficon=20refactor=20?= =?UTF-8?q?+=20core=20variant-*=20=E2=86=92=20preset-*=20migration?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit badge ae_comp__badge_obj_view_v2.svelte: - Replace FA HTML string dict (code_to_html) with Lucide component map (code_to_icon) — no FontAwesome dependency for dietary/option icons - option_1 maps: Biohazard (generic/allergy), Utensils (dietary), Bone, Fish, Carrot for specific diets - option_2 maps: Asterisk (generic flag), Hand (first-time attendee) - Template: replace {@html option_other_*} with {@const Icon} pattern - Back-of-badge: shows text label + inline icon core/ (21 files): - variant-soft-* → preset-tonal-* (6 variants) - variant-filled-* → preset-filled-* (6 variants) - variant-glass-surface → preset-tonal-surface (Skeleton v4 has no glass) - bare variant-soft → preset-tonal-surface Co-Authored-By: Claude Sonnet 4.6 --- src/routes/core/+layout.svelte | 20 +++--- src/routes/core/+page.svelte | 32 +++++----- src/routes/core/accounts/+page.svelte | 26 ++++---- .../core/accounts/[account_id]/+page.svelte | 26 ++++---- src/routes/core/activity_logs/+page.svelte | 18 +++--- src/routes/core/addresses/+page.svelte | 20 +++--- .../core/addresses/[address_id]/+page.svelte | 22 +++---- .../addresses/ae_comp__address_form.svelte | 36 +++++------ .../core/ae_comp__person_obj_tbl.svelte | 8 +-- src/routes/core/contacts/+page.svelte | 20 +++--- .../core/contacts/[contact_id]/+page.svelte | 20 +++--- .../contacts/ae_comp__contact_form.svelte | 30 ++++----- src/routes/core/lookups/+page.svelte | 24 +++---- src/routes/core/people/+page.svelte | 6 +- .../core/people/[person_id]/+page.svelte | 30 ++++----- .../core/people/ae_comp__person_form.svelte | 36 +++++------ .../core/people/ae_comp__person_search.svelte | 8 +-- src/routes/core/sites/+page.svelte | 26 ++++---- src/routes/core/sites/[site_id]/+page.svelte | 32 +++++----- src/routes/core/users/+page.svelte | 30 ++++----- src/routes/core/users/[user_id]/+page.svelte | 32 +++++----- .../ae_comp__badge_obj_view_v2.svelte | 64 +++++++++++-------- 22 files changed, 289 insertions(+), 277 deletions(-) diff --git a/src/routes/core/+layout.svelte b/src/routes/core/+layout.svelte index 1d6e4636..3c6db072 100644 --- a/src/routes/core/+layout.svelte +++ b/src/routes/core/+layout.svelte @@ -30,31 +30,31 @@
{#if $ae_loc.manager_access} @@ -70,7 +70,7 @@

Access Restricted

The area you are trying to access is reserved for system managers. If you believe you should have access, please sign in with an authorized account.

{/if} diff --git a/src/routes/core/+page.svelte b/src/routes/core/+page.svelte index 6940cbe7..ec01aaff 100644 --- a/src/routes/core/+page.svelte +++ b/src/routes/core/+page.svelte @@ -33,7 +33,7 @@
-
+
@@ -43,13 +43,13 @@

Manage client accounts and high-level system settings.

- + Manage
-
+
@@ -59,13 +59,13 @@

Configure sites and domains associated with the active account.

- + Manage
-
+
@@ -75,13 +75,13 @@

Manage system access, permissions, and user credentials.

- + Manage
-
+
@@ -91,13 +91,13 @@

Search and manage person records and their user linking.

- + Manage
-
+
@@ -107,13 +107,13 @@

Manage physical locations, shipping, and billing addresses.

- + Manage
-
+
@@ -123,13 +123,13 @@

Maintain support contacts, office numbers, and digital links.

- + Manage
-
+
@@ -139,13 +139,13 @@

Monitor system actions and historical changes for the account.

- + View Logs
-
+
@@ -155,7 +155,7 @@

View system lookup tables (countries, time zones, etc).

- + View
diff --git a/src/routes/core/accounts/+page.svelte b/src/routes/core/accounts/+page.svelte index 9a046178..32904163 100644 --- a/src/routes/core/accounts/+page.svelte +++ b/src/routes/core/accounts/+page.svelte @@ -68,12 +68,12 @@

Client Entities & Billing

- -
+
Search Accounts @@ -87,7 +87,7 @@ bind:value={qry_str} placeholder="Search by name or code..." /> - -
{:else if account}
-
+

Basic Information

Account Name - +
Short Name - +
Account Code - +
Description - +
-
+

Settings & Status

@@ -148,21 +148,21 @@
Group - +
Sort Order - +
-
+

Internal Notes

- +
diff --git a/src/routes/core/activity_logs/+page.svelte b/src/routes/core/activity_logs/+page.svelte index 3e738d4c..cfd1ad2c 100644 --- a/src/routes/core/activity_logs/+page.svelte +++ b/src/routes/core/activity_logs/+page.svelte @@ -58,7 +58,7 @@
- @@ -91,7 +91,7 @@
Display Limit - @@ -106,17 +106,17 @@
{:else if log_li.length === 0} -
+

No Logs Found

Try broadening your search or check another account.

{:else} -
+

System Events - {log_li.length} entries shown + {log_li.length} entries shown

@@ -149,7 +149,7 @@
-
+
@@ -168,7 +168,7 @@
- + {log.action} {#if log.action_with} diff --git a/src/routes/core/addresses/+page.svelte b/src/routes/core/addresses/+page.svelte index 1faf3729..4a6736be 100644 --- a/src/routes/core/addresses/+page.svelte +++ b/src/routes/core/addresses/+page.svelte @@ -52,7 +52,7 @@

Address Management

{/if} -
+
Search Directory
@@ -91,7 +91,7 @@ bind:value={qry_str} placeholder="Search by city, state, organization, or street..." /> -
{:else if filtered_li.length === 0} -
+

No Addresses Found

Addresses associated with this account will appear here.

{:else} -
+

Linked Addresses - {filtered_li.length} entries + {filtered_li.length} entries

{#each filtered_li as addr (addr.address_id_random)} -
+
- + {addr.enable ? 'Active' : 'Disabled'}
-
+
@@ -152,7 +152,7 @@
- + View Details
diff --git a/src/routes/core/addresses/[address_id]/+page.svelte b/src/routes/core/addresses/[address_id]/+page.svelte index 21fa75cf..a0e796b9 100644 --- a/src/routes/core/addresses/[address_id]/+page.svelte +++ b/src/routes/core/addresses/[address_id]/+page.svelte @@ -50,7 +50,7 @@
- +
@@ -64,14 +64,14 @@
- -
@@ -96,7 +96,7 @@ {:else}
-
+

Location Information @@ -132,12 +132,12 @@

Postal Code / Country

-

{address.postal_code || '--'} / {address.country_name || address.country || '--'}

+

{address.postal_code || '--'} / {address.country_name || address.country || '--'}

-
+

Technical Details @@ -168,7 +168,7 @@

-
+

Visibility & Status @@ -176,26 +176,26 @@
Enabled - + {address.enable ? 'ACTIVE' : 'DISABLED'}
Hidden - + {address.hide ? 'YES' : 'NO'}
Priority - + {address.priority ? 'YES' : 'NO'}

-
+

System Audit

ID: {address.address_id_random}

diff --git a/src/routes/core/addresses/ae_comp__address_form.svelte b/src/routes/core/addresses/ae_comp__address_form.svelte index b77388d8..3ad7f2e7 100644 --- a/src/routes/core/addresses/ae_comp__address_form.svelte +++ b/src/routes/core/addresses/ae_comp__address_form.svelte @@ -111,7 +111,7 @@ } -
+

@@ -119,11 +119,11 @@

{#if onCancel} - {/if} -
{#if error_msg} -
-
+
Search Users @@ -94,7 +94,7 @@ placeholder="Search username or email..." onkeydown={(e) => e.key === 'Enter' && load_users()} /> - -