secubox-openwrt/luci-theme-secubox/htdocs/luci-static
CyberMind-FR e7c53cec1d feat(theme): Add global SecuBox theming with app-specific accents (Phase 3)
- Create app-themes.css with accent colors for all SecuBox apps:
  * CrowdSec: Security green (#00d4aa)
  * Bandwidth Manager: Blue (#3b82f6)
  * Client Guardian: Purple (#8b5cf6)
  * Media Flow: Pink (#ec4899)
  * Network Tools: Cyan (#06b6d4)
  * System Hub: Orange (#f97316)
  * Netdata: Green (#22c55e)
  * WireGuard: Red (#ef4444)
  * AppStore: Indigo (#6366f1)
  * CDN Cache: Teal (#14b8a6)
  * SecuBox Portal: Primary gradient (#667eea)

- Enhance theme.js with shared UI components:
  * setApp() - Set app context for dynamic theming
  * renderNavTabs() - Create unified navigation tabs
  * createStatCard() - Stat cards with trend indicators
  * createMiniChart() - SVG sparkline charts
  * showToast() - Toast notification system

- Add app-aware component styling in CSS:
  * Navigation tabs, buttons, cards use app accent
  * Form focus states, toggles, progress bars
  * Table headers, badges, tooltips
  * Loading spinners, chart colors

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-09 13:59:23 +01:00
..
resources/secubox-theme feat(theme): Add global SecuBox theming with app-specific accents (Phase 3) 2026-01-09 13:59:23 +01:00