refactor(admin): consolidate 10 flat tabs into 4 grouped tabs with sub-tabs, remove Bestellungen tab, replace Debug with FDISK Sync

This commit is contained in:
Matthias Hochmeister
2026-04-16 16:14:25 +02:00
parent e56075f38a
commit dfcdd44aa4
2 changed files with 34 additions and 45 deletions

View File

@@ -56,16 +56,10 @@ interface NavigationItem {
}
const adminSubItems: SubItem[] = [
{ text: 'Services', path: '/admin?tab=0' },
{ text: 'System', path: '/admin?tab=1' },
{ text: 'Benutzer', path: '/admin?tab=2' },
{ text: 'Broadcast', path: '/admin?tab=3' },
{ text: 'Banner', path: '/admin?tab=4' },
{ text: 'Wartung', path: '/admin?tab=5' },
{ text: 'Berechtigungen', path: '/admin?tab=6' },
{ text: 'Bestellungen', path: '/admin?tab=7' },
{ text: 'Datenverwaltung', path: '/admin?tab=8' },
{ text: 'Debug', path: '/admin?tab=9' },
{ text: 'Information', path: '/admin?tab=0' },
{ text: 'System Mitteilungen', path: '/admin?tab=1' },
{ text: 'Tool Zugriff', path: '/admin?tab=2' },
{ text: 'Daten', path: '/admin?tab=3' },
];
const baseNavigationItems: NavigationItem[] = [