diff --git a/src/components/Sidebar.tsx b/src/components/Sidebar.tsx
index 3d3e909..8be58d4 100644
--- a/src/components/Sidebar.tsx
+++ b/src/components/Sidebar.tsx
@@ -83,15 +83,11 @@ export function Sidebar({ user, collapsed, onToggle }: t.SidebarProps) {
)}
>
-
+

- {!collapsed && (
-
- Admin Panel
-
- )}
+
+ Admin Panel
+
@@ -105,8 +101,7 @@ export function Sidebar({ user, collapsed, onToggle }: t.SidebarProps) {
aria-label={collapsed ? localize(item.labelKey) : undefined}
title={collapsed ? localize(item.labelKey) : undefined}
className={cn(
- 'flex h-8 items-center rounded-md text-sm no-underline transition-colors duration-100',
- collapsed ? 'w-9 justify-center' : 'gap-2.5 px-2.5',
+ 'flex h-8 items-center gap-2.5 overflow-hidden rounded-md px-2.5 text-sm whitespace-nowrap no-underline transition-colors duration-100',
isActive(item.path)
? 'bg-(--cui-color-background-active) font-medium text-(--cui-color-text-default)'
: 'font-normal text-(--cui-color-text-muted) hover:bg-(--cui-color-background-hover) hover:text-(--cui-color-text-default)',
@@ -115,7 +110,7 @@ export function Sidebar({ user, collapsed, onToggle }: t.SidebarProps) {
- {!collapsed &&
{localize(item.labelKey)}}
+
{localize(item.labelKey)}
))}
@@ -123,12 +118,7 @@ export function Sidebar({ user, collapsed, onToggle }: t.SidebarProps) {
{initials && (
-
+
- {!collapsed && user && (
+ {user && (
{user.name || ''}