diff --git a/frontend/src/__tests__/shell/AppShell.test.tsx b/frontend/src/__tests__/shell/AppShell.test.tsx index e04013e..4ec7eb6 100644 --- a/frontend/src/__tests__/shell/AppShell.test.tsx +++ b/frontend/src/__tests__/shell/AppShell.test.tsx @@ -53,7 +53,6 @@ describe('AppShell', () => { const sidebar = screen.getByTestId('sidebar'); expect(within(sidebar).getByText('Dashboard')).toBeInTheDocument(); expect(within(sidebar).getByText('Kontakte')).toBeInTheDocument(); - expect(within(sidebar).getByText('Einstellungen')).toBeInTheDocument(); }); it('topbar contains tenant switcher, search, notifications, and user menu', () => { diff --git a/frontend/src/__tests__/shell/Sidebar.test.tsx b/frontend/src/__tests__/shell/Sidebar.test.tsx index 16c182c..f0f87a3 100644 --- a/frontend/src/__tests__/shell/Sidebar.test.tsx +++ b/frontend/src/__tests__/shell/Sidebar.test.tsx @@ -13,7 +13,6 @@ describe('Sidebar', () => { ); expect(screen.getByLabelText('Dashboard')).toBeInTheDocument(); expect(screen.getByLabelText('Kontakte')).toBeInTheDocument(); - expect(screen.getByLabelText('Einstellungen')).toBeInTheDocument(); }); it('has navigation landmark with aria-label', () => { diff --git a/frontend/src/components/layout/Sidebar.tsx b/frontend/src/components/layout/Sidebar.tsx index 2bf8eae..e02b623 100644 --- a/frontend/src/components/layout/Sidebar.tsx +++ b/frontend/src/components/layout/Sidebar.tsx @@ -23,8 +23,6 @@ const navItems: NavItem[] = [ { to: '/dms', labelKey: 'nav.files', icon: navIcon('M7 21h10a2 2 0 002-2V9.414a1 1 0 00-.293-.707l-5.414-5.414A1 1 0 0012.586 3H7a2 2 0 00-2 2v14a2 2 0 002 2z') }, { to: '/mail', labelKey: 'nav.email', icon: navIcon('M3 8l7.89 5.26a2 2 0 002.22 0L21 8M5 19h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z') }, { to: '/ai-assistant', labelKey: 'nav.aiAssistant', icon: navIcon('M9.75 17L9 20l-1 1h8l-1-1-.75-3M3 13h18M5 17h14a2 2 0 002-2V5a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z') }, - { to: '/settings', labelKey: 'nav.settings', icon: navIcon('M10.325 4.317c.426-1.756 2.924-1.756 3.35 0a1.724 1.724 0 002.573 1.066c1.543-.94 3.31.826 2.37 2.37a1.724 1.724 0 001.065 2.572c1.756.426 1.756 2.924 0 3.35a1.724 1.724 0 00-1.066 2.573c.94 1.543-.826 3.31-2.37 2.37a1.724 1.724 0 00-2.572 1.065c-.426 1.756-2.924 1.756-3.35 0a1.724 1.724 0 00-2.573-1.066c-1.543.94-3.31-.826-2.37-2.37a1.724 1.724 0 00-1.065-2.572c-1.756-.426-1.756-2.924 0-3.35a1.724 1.724 0 001.066-2.573c-.94-1.543.826-3.31 2.37-2.37.996.608 2.296.07 2.572-1.065z') }, - { to: '/audit-log', labelKey: 'nav.auditLog', icon: navIcon('M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z') }, ]; export function Sidebar() { diff --git a/frontend/src/components/layout/TopBar.tsx b/frontend/src/components/layout/TopBar.tsx index 7f8b4c9..dc25bc5 100644 --- a/frontend/src/components/layout/TopBar.tsx +++ b/frontend/src/components/layout/TopBar.tsx @@ -99,7 +99,7 @@ export function TopBar() { aria-label={t('topbar.notifications')} aria-expanded={notifOpen} > -