- Updated CPU load display logic to use dynamic critical and warning thresholds.
- Improved error handling for GraphQL subscription with retry logic and capped backoff.
- Ensured consistent color coding for CPU load indicators.
- Changed Nchan variable to use a consistent naming convention.
- Removed outdated CPU load handling code and replaced it with a GraphQL subscription for real-time CPU metrics.
- Added retry logic for GraphQL subscription initialization.
- Implemented cleanup for the subscription on page unload.
- Adjusted gap values in DashStats.page for improved alignment and spacing.
- Updated CSS in DashStats.css to enhance layout controls and added new styles for tile-header-right-controls.
- Commented out letter-spacing in default-base.css for better text presentation and adjusted control styles for consistency.
This update aims to enhance the visual clarity and responsiveness of the dashboard layout.
- Updated HTML structure in DashStats.page to incorporate a new tile-header format for better organization and visual clarity.
- Adjusted CSS in DashStats.css to introduce new styles for tile headers and improve layout responsiveness.
- Made minor adjustments in default-base.css for padding consistency.
This update aims to enhance the user interface experience and maintainability of the code.
- Refactored HTML structure in DashStats.page to implement a new tile-header layout for improved organization and visual clarity.
- Adjusted CSS styles in DashStats.css and default-base.css to support the new layout, including flexbox adjustments for better alignment and spacing.
This update aims to enhance the user interface experience and maintainability of the code.
- Reorganized HTML structure within DashStats.page to enhance layout consistency and readability.
- Adjusted indentation and spacing for better code clarity.
This update aims to improve the maintainability of the code and enhance the user interface experience.