diff --git a/src/lib/app_components/e_app_sys_bar.svelte b/src/lib/app_components/e_app_sys_bar.svelte index bcbcb02c..8f3b27ad 100644 --- a/src/lib/app_components/e_app_sys_bar.svelte +++ b/src/lib/app_components/e_app_sys_bar.svelte @@ -204,25 +204,20 @@ let access_label = $derived.by(() => { return map[t] ?? t; }); -// Theme picker groups — keep label lists in sync with e_app_url_builder.svelte -// Skeleton system themes (first-party, no AE prefix) +// Theme picker groups — keep in sync with e_app_url_builder.svelte +// Pruned to themes that are actually used. Full Skeleton list had 10 entries; +// concord/crimson/hamlindigo/rocket/terminus/vintage removed (never used). const skeleton_themes = [ { value: 'nouveau', label: 'Nouveau' }, { value: 'cerberus', label: 'Cerberus' }, - { value: 'concord', label: 'Concord' }, - { value: 'crimson', label: 'Crimson' }, - { value: 'hamlindigo', label: 'Hamlindigo' }, { value: 'modern', label: 'Modern' }, - { value: 'rocket', label: 'Rocket' }, - { value: 'terminus', label: 'Terminus' }, - { value: 'vintage', label: 'Vintage' }, { value: 'wintry', label: 'Wintry' }, ]; -// AE custom themes +// AE custom themes — Firefly variants are event-specific; prune when no longer needed. const ae_themes = [ { value: 'AE_OSIT_default', label: 'OSIT' }, { value: 'AE_Firefly', label: 'Firefly ✦' }, - { value: 'AE_Firefly_SteelBlue', label: 'Steel ✦' }, + { value: 'AE_Firefly_SteelBlue', label: 'Steel Blue ✦' }, { value: 'AE_Firefly_Indigo', label: 'Indigo ✦' }, { value: 'AE_Firefly_Rainbow', label: 'Rainbow ✨' }, { value: 'AE_Firefly_Axonius', label: 'Axonius ✦' }, @@ -441,45 +436,25 @@ function apply_theme(value: string) { - -
-
Theme
- - -
-
System
-
+ +
+ Theme +
{/if}