feat(ui): Navigation neu strukturiert (flache Topbar + Verwaltung-Menü + /settings)
Topbar nur noch täglich genutzte Punkte (Dashboard/Zeit/Abwesenheiten/Kalender); HR/Admin-Funktionen im neuen "Verwaltung"-Dropdown. Zahnrad führt auf eigene /settings-Seite mit Kategorie-Kacheln statt 11er-Flachliste. Zentrale navConfig.ts für PRIMARY/MANAGEMENT/SETTINGS_GROUPS; Rollen-Gating unverändert. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -32,6 +32,7 @@ import { SpecialAssignmentsPage } from './pages/SpecialAssignmentsPage'
|
||||
import { HoursPayoutPage } from './pages/HoursPayoutPage'
|
||||
import { TenantsPage } from './pages/TenantsPage'
|
||||
import { ResellerCompaniesPage } from './pages/ResellerCompaniesPage'
|
||||
import { SettingsPage } from './pages/SettingsPage'
|
||||
|
||||
export default function App() {
|
||||
return (
|
||||
@@ -53,6 +54,7 @@ export default function App() {
|
||||
<Route path='/absences' element={<AbsencesPage />} />
|
||||
<Route path='/users' element={<UsersPage />} />
|
||||
<Route path='/users/import' element={<UserImportPage />} />
|
||||
<Route path='/settings' element={<SettingsPage />} />
|
||||
<Route path='/settings/ldap' element={<LdapSettingsPage />} />
|
||||
<Route path='/settings/smtp' element={<SmtpSettingsPage />} />
|
||||
<Route path='/work-schedules' element={<WorkSchedulePage />} />
|
||||
|
||||
Reference in New Issue
Block a user