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}