diff --git a/apps/app/src/components-v2/layout/SidebarNav.vue b/apps/app/src/components-v2/layout/SidebarNav.vue
index adbb276d..7fac0a39 100644
--- a/apps/app/src/components-v2/layout/SidebarNav.vue
+++ b/apps/app/src/components-v2/layout/SidebarNav.vue
@@ -1,5 +1,6 @@
@@ -30,10 +33,10 @@ function checkActive(item: V2NavItem): boolean {
:not(:first-child) pseudo equivalent — `[&:not(:first-child)]:mt-[18px]`)
.nav-label → text-[11px] font-semibold text-surface-500 dark:text-surface-400
uppercase tracking-[0.06em] px-2.5 pb-1.5 whitespace-nowrap overflow-hidden
- .nav-item → flex items-center gap-3 py-[var(--nav-y,9px)] px-2.5 rounded-[var(--radius,6px)]
+ .nav-item → flex items-center gap-3 py-[9px] px-2.5 rounded-md
text-surface-600 dark:text-surface-300 text-[13.5px] font-medium
transition-[background,color] duration-150 whitespace-nowrap relative
- cursor-pointer border-0 bg-transparent w-full text-left min-w-0
+ cursor-pointer w-full text-start min-w-0
.nav-item:hover → hover:bg-surface-100 dark:hover:bg-surface-800 hover:text-surface-900 dark:hover:text-surface-0
.nav-item.active → bg-primary-50 dark:bg-primary-950 text-primary-600 dark:text-primary-400 font-semibold
.nav-item.active::before → the left accent bar — inexpressible in Tailwind without a plugin
@@ -58,47 +61,55 @@ function checkActive(item: V2NavItem): boolean {
{{ group.label }}
-
+
+
+
+
+ {{ item.label }}
+
+
+
+
+ {{ item.count }}
+
+
+
@@ -106,12 +117,10 @@ function checkActive(item: V2NavItem): boolean {