initial commit
This commit is contained in:
19
frontend/src/app/models/nav.model.ts
Normal file
19
frontend/src/app/models/nav.model.ts
Normal file
@@ -0,0 +1,19 @@
|
||||
// ============================================================================
|
||||
// Navigation Model
|
||||
// Per spec Section 3.5: Global Navigation Structure
|
||||
// ============================================================================
|
||||
|
||||
export interface NavDestination {
|
||||
label: string;
|
||||
icon: string;
|
||||
route: string;
|
||||
badge?: number;
|
||||
}
|
||||
|
||||
export const NAV_DESTINATIONS: NavDestination[] = [
|
||||
{ label: 'Command Hub', icon: 'bolt', route: '/hub' },
|
||||
{ label: 'Projects', icon: 'assignment', route: '/projects' },
|
||||
{ label: 'Sessions', icon: 'folder_open', route: '/sessions' },
|
||||
{ label: 'Logs', icon: 'bar_chart', route: '/logs' },
|
||||
{ label: 'Settings', icon: 'settings', route: '/settings' },
|
||||
];
|
||||
Reference in New Issue
Block a user