From 496068ba1c60aac285560c3f67e5ea636cbfd7cb Mon Sep 17 00:00:00 2001 From: hreyes Date: Fri, 29 May 2026 13:10:23 -0600 Subject: [PATCH] feature/app-laucher-mejoras --- .../components/sidebar/app-launcher.svelte | 4 ++-- .../lib/components/sidebar/app-sidebar.svelte | 21 ++++++++++++++++--- 2 files changed, 20 insertions(+), 5 deletions(-) diff --git a/frontend/src/lib/components/sidebar/app-launcher.svelte b/frontend/src/lib/components/sidebar/app-launcher.svelte index c74f05aa..f6d932be 100644 --- a/frontend/src/lib/components/sidebar/app-launcher.svelte +++ b/frontend/src/lib/components/sidebar/app-launcher.svelte @@ -38,14 +38,14 @@ {#snippet child({ props })} {/snippet} diff --git a/frontend/src/lib/components/sidebar/app-sidebar.svelte b/frontend/src/lib/components/sidebar/app-sidebar.svelte index c50ca3ad..7cca6ad1 100644 --- a/frontend/src/lib/components/sidebar/app-sidebar.svelte +++ b/frontend/src/lib/components/sidebar/app-sidebar.svelte @@ -84,6 +84,21 @@ inventory: BarChart3Icon, }; + const SYSTEM_COLORS: Record = { + fixed_asset: { + border: 'border-amber-500/40', + bg: 'bg-amber-500/5 dark:bg-amber-500/10', + iconBg: 'bg-amber-500/10', + iconText: 'text-amber-600 dark:text-amber-400', + }, + inventory: { + border: 'border-emerald-500/40', + bg: 'bg-emerald-500/5 dark:bg-emerald-500/10', + iconBg: 'bg-emerald-500/10', + iconText: 'text-emerald-600 dark:text-emerald-400', + }, + }; + onMount(() => { const expandForKeyboardNav = () => { sidebar.setOpen(true); @@ -104,15 +119,15 @@ {@const activeLabel = systemStore.activeLabel} {@const activeSystem = systemStore.activeSystem} {@const Icon = activeSystem ? ACTIVE_ICONS[activeSystem] : null} + {@const colors = activeSystem ? SYSTEM_COLORS[activeSystem] : null}
{#if Icon} -
+
{/if}