diff --git a/frontend/src/components/ui/sidebar.tsx b/frontend/src/components/ui/sidebar.tsx index 2ce992c..295bc23 100644 --- a/frontend/src/components/ui/sidebar.tsx +++ b/frontend/src/components/ui/sidebar.tsx @@ -142,9 +142,9 @@ export function SidebarFooter({ children }: { children: React.ReactNode }) { export function SidebarGroup({ label, children }: { label?: string; children: React.ReactNode }) { const { eingeklappt, istMobil } = useSidebar(); return ( -
+
{label && !(eingeklappt && !istMobil) && ( -
+
{label}
)} @@ -171,8 +171,8 @@ export const SidebarMenuButton = forwardRef title={nurIcon ? titel : undefined} aria-current={aktiv ? "page" : undefined} className={cn( - "flex h-9 w-full items-center gap-2 overflow-hidden rounded-md px-2 text-left text-sm outline-none transition-colors hover:bg-[var(--color-surface-sunken)] focus-visible:ring-2 focus-visible:ring-[var(--color-primary)]", - aktiv && "bg-[var(--color-primary-soft)] font-medium text-[var(--color-primary)]", + "flex h-9 w-full items-center gap-2 overflow-hidden rounded-md border-l-2 border-transparent px-2 text-left text-sm outline-none transition-colors hover:bg-[var(--color-surface-sunken)] focus-visible:ring-2 focus-visible:ring-[var(--color-primary)]", + aktiv && "border-l-[var(--color-primary)] bg-[var(--color-primary-soft)] font-medium text-[var(--color-primary)]", nurIcon && "justify-center px-0", className )} diff --git a/frontend/src/pages/AdminPage.tsx b/frontend/src/pages/AdminPage.tsx index 250de1e..b0addd0 100644 --- a/frontend/src/pages/AdminPage.tsx +++ b/frontend/src/pages/AdminPage.tsx @@ -258,7 +258,7 @@ export function AdminPage() {
-