-
Notifications
You must be signed in to change notification settings - Fork 233
Description
Describe the enhancement
This enhancement proposes completing CueWeb so it includes all functionalities currently available in CueGUI (Cuetopia/CueCommander) and provides a professional, production-ready user interface. The goal is to make CueWeb a fully viable alternative to CueGUI—capable of replacing it in the long term or working alongside it.
This new issue consolidates the previously closed items (#1896, #1897, #1898, #1899, #1900, #1901, #1902, #1903, #1904, #1905) along with additional updates into a broader initiative.
- Professional UI/UX improvements
- Professional empty states and loading skeletons
- Breadcrumb navigation with context path
- Dashboard layout with widget grid
- Modal dialogs redesigned with modern styles
- Tabbed interface for multiple views
- Status bar with system metrics
- Redesigned job table with professional data grid styling
- Sidebar layout with collapsible panels
- Header with navigation bar and user menu
- Functional parity with CueGUI (Cuetopia/CueCommander)
- Job management (submission, monitoring, control)
- Frame monitoring, retries, and log viewing
- Host management (status, reboot, lock/unlock, memory/cpu usage)
- Dependency management and visualization
- Group and allocation management
- Command-line style control (CueCommander equivalent)
- Multi-job and multi-layer operations
- Support for plugins or extensions
- Overall design goal
CueWeb should be visually polished, professional, and responsive, designed with a modern frontend stack, making it easy to use in production environments. It should feel complete and reliable for studios to adopt as either a replacement for CueGUI or a complementary tool.
Version Number
Additional context
This enhancement replaces the following open issues which were closed in favor of consolidation:
- [cueweb] Add Professional Header with Navigation Bar and User Menu #1896
- [cueweb] Implement Professional Sidebar Layout with Collapsible Panels #1897
- [cueweb] Redesign Job Table with Professional Data Grid Styling #1898
- [cueweb] Create Professional Status Bar with System Metrics #1899
- [cueweb] Implement Tabbed Interface for Multiple Views #1900
- [cueweb] Add Professional Toolbar with Grouped Action Buttons #1901
- [cueweb] Improve Form Dialogs with Professional Modal Design #1902
- [cueweb] Create Professional Dashboard Layout with Widget Grid #1903
- [cueweb] Implement Breadcrumb Navigation with Context Path #1904
- [cueweb] Add Professional Empty States and Loading Skeletons #1905
By unifying these tasks into one initiative, we can deliver CueWeb as a modern, production-ready web application for OpenCue, ensuring consistency, usability, and long-term maintainability.