Skip to content

Webui V2 redesign#250

Open
DatanoiseTV wants to merge 26 commits into
bondagit:masterfrom
DatanoiseTV:webui-v2-redesign
Open

Webui V2 redesign#250
DatanoiseTV wants to merge 26 commits into
bondagit:masterfrom
DatanoiseTV:webui-v2-redesign

Conversation

@DatanoiseTV

@DatanoiseTV DatanoiseTV commented Mar 19, 2026

Copy link
Copy Markdown

Added a new WebUI.

Includes better organized views, routing matrix etc.

Screenshot 2026-03-19 at 10-41-01 AES67 Daemon WebUI image image

syso and others added 26 commits March 19, 2026 10:39
Upgrade from React 17 to React 18 with functional component infrastructure:
- Update deps: React 18.3.1, react-router-dom 6.28, react-toastify 10, Vite 6.4
- Add dark theme design system with CSS custom properties
- Create async/await API service layer replacing Services.js
- Add useApi and usePolling custom hooks
- Update main.jsx for React 18 createRoot API
- Replace App.jsx with placeholder (full layout in next task)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Implements the shared component library (Modal, StatusDot, Badge),
collapsible sidebar with PTP status LED, layout shell with Outlet,
React Router v6 routing, and placeholder view stubs for all 6 pages.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…alth charts

Add uPlot-based TimeSeriesChart component, useTimeSeries hook for ring-buffered
data accumulation, a dedicated Monitoring view with PTP jitter/sink health/sink
error charts, and a PTP jitter sparkline on the Dashboard StatusCard. Navigation
and SPA server routing updated to include the new /monitoring route.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant