secubox-openwrt/luci-app-system-hub/htdocs/luci-static/resources/view/system-hub
CyberMind-FR f71100150a feat(system-hub): remove duplicate widgets and add modern histograms
Major UI/UX redesign for v0.3.2:

REMOVED:
- Duplicate Resource Monitors section (sh-metrics-grid)
- Old metric cards that duplicated stats overview data
- Redundant getMetricConfig() logic

ADDED - Real-Time Performance Metrics:
- Modern histogram-based visualizations
- 4 metric cards: CPU, Memory, Disk, Temperature
- Animated gradient progress bars with shimmer effect
- Mini histogram for CPU load average (1m/5m/15m)
- Multi-segment bar for memory+swap visualization
- Status badges (ok/warning/critical) with color coding
- Detailed info grids (3 columns per metric)

UI Improvements:
- Gradient-animated progress bars
- Hover effects with lift and glow
- Color-coded top border per metric type
- Modern card layout with glassmorphism
- Status icons with pulsing animation
- Responsive histogram bars (interactive)
- JetBrains Mono for numeric values

CSS Features:
- Shimmer animation on progress bars
- Gradient shadows for visual depth
- Smooth transitions (cubic-bezier)
- Responsive grid layout (auto-fit)
- Mobile-optimized (single column)
- Dark/light theme support

Performance:
- Removed 4 duplicate DOM nodes
- Optimized update cycle
- Smooth 30s auto-refresh
- Hardware-accelerated animations

Visual Design:
- CPU: Indigo → Purple gradient
- Memory: Purple → Pink gradient
- Disk: Pink → Rose gradient
- Temp: Amber → Red gradient
2025-12-28 03:03:03 +01:00
..
backup.js release: v0.1.1 - Unified Theme System with Dark/Light Mode Support 2025-12-26 16:09:15 +01:00
components.js release: v0.1.2-alpha - Dynamic Module Detection & Responsive Cards 2025-12-26 17:06:00 +01:00
diagnostics.js fix: hope modules refresh 2025-12-23 18:53:18 +01:00
health.js release: v0.2.2 - Design System v0.3.0 & Comprehensive Documentation 2025-12-26 18:55:19 +01:00
logs.js feat: add auto-refresh, auto-scroll, and compact header to system logs 2025-12-26 21:18:16 +01:00
overview.js feat(system-hub): remove duplicate widgets and add modern histograms 2025-12-28 03:03:03 +01:00
remote.js fix: system-hub v0.0.2 - Move stub functions to views (baseclass.extend limitation) 2025-12-26 14:32:57 +01:00
services.js release: v0.2.2 - Design System v0.3.0 & Comprehensive Documentation 2025-12-26 18:55:19 +01:00
settings.js release: v0.1.1 - Unified Theme System with Dark/Light Mode Support 2025-12-26 16:09:15 +01:00