Describe the enhancement
Replace single-page layout with a professional tabbed interface allowing users to have multiple views open simultaneously (Jobs, Frames, Layers, Hosts) like CueGUI's tab system or modern IDEs.
- Current: Single view with no tabs
- Proposed: Chrome-style tabs with close buttons, new tab button, and tab reordering
Version Number
Additional context
- Implement tab system with:
- Closeable tabs with X button
- Tab overflow with scroll arrows
- Drag-and-drop tab reordering
- Right-click context menu (Close, Close Others, Close All)
- New tab button (+) to add views
- Tab icons for different view types
- Persist open tabs in localStorage
- Use shadcn/ui Tabs component as base
- Maximum 10 tabs limit
- Files: Create /cueweb/components/ui/tab-manager.tsx
Describe the enhancement
Replace single-page layout with a professional tabbed interface allowing users to have multiple views open simultaneously (Jobs, Frames, Layers, Hosts) like CueGUI's tab system or modern IDEs.
Version Number
Additional context