feat(ui): Networking Profits dashboard + card-action consistency sweep #96

Merged
lfg2025 merged 4 commits from networking-profits-dashboard into main 2026-07-17 02:08:03 +00:00
Owner

Networking Profits gets Dashboard/Configure tabs with 7-day earnings chart, stat tiles, session revenue and a TollGate pricing card. Card actions move to the bottom on all screen sizes across Monitoring/Federation/Identities/VPN/NetIfaces/Tor; Tor rows get a Delete|Rotate 50/50 row (Delete left); Connect to Mesh 404 fixed; heavier scrim over the bright web5 backdrop. 673 tests green.

🤖 Generated with Claude Code

Networking Profits gets Dashboard/Configure tabs with 7-day earnings chart, stat tiles, session revenue and a TollGate pricing card. Card actions move to the bottom on all screen sizes across Monitoring/Federation/Identities/VPN/NetIfaces/Tor; Tor rows get a Delete|Rotate 50/50 row (Delete left); Connect to Mesh 404 fixed; heavier scrim over the bright web5 backdrop. 673 tests green. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
lfg2025 added 4 commits 2026-07-17 02:08:00 +00:00
Dashboard tab (default): stat tiles per earning source, 7-day earnings
LineChart (one line per source, daily buckets — earnings are sparse
events so finer buckets would draw noise), active-session count and
revenue-by-service bars from streaming.list-sessions. Configure tab
keeps the old settings screen with the intro copy boxed in a card, plus
a new TollGate WiFi entry (price per minute via openwrt.provision-
tollgate, with a set-up-gateway hint when no router is paired). Demo
mocks gain profit history entries and streaming sessions.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Retire the >=1800px compact-header variant globally (Monitoring Details,
Federation Find Nodes/Fleet, Identities Create, VPN Add Device, Network
Interfaces Scan WiFi, Tor Restart/Add Service). Tor service rows get a
50/50 Delete|Rotate row underneath — Delete on the left, away from the
enable toggle, so no missclicks.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
lfg2025 merged commit 55d7f19545 into main 2026-07-17 02:08:03 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lfg2025/archy#96
No description provided.