zeroclaw/web/src
Chris Hengge e4439a5c95
feat(web): add Active/All filter toggle to dashboard Channels card (#4026)
- Rename 'Active Channels' card heading to 'Channels'
- Add showAllChannels state (default: active-only view)
- Pill toggle button switches between 'Active' (green) and 'All' (blue)
  views; button label reflects the *current* view so clicking switches to
  the other mode
- When active-only and all channels are inactive, show
  'No active channels' hint instead of an empty list
- Add i18n keys dashboard.channels, dashboard.filter_active,
  dashboard.filter_all, dashboard.no_active_channels to en, zh, tr
  locales
- No backend changes; no new dependencies
2026-03-20 01:20:38 -04:00
..
components/layout fix(docs): use absolute URLs for banner in all READMEs + update web dashboard logo 2026-03-19 16:31:21 -04:00
hooks feat(web): add pairing dashboard page 2026-03-17 17:35:39 -04:00
lib feat(web): add Active/All filter toggle to dashboard Channels card (#4026) 2026-03-20 01:20:38 -04:00
pages feat(web): add Active/All filter toggle to dashboard Channels card (#4026) 2026-03-20 01:20:38 -04:00
types feat(gateway): add cron run history API and dashboard panel (#3440) 2026-03-13 17:06:44 -04:00
App.tsx fix(docs): use absolute URLs for banner in all READMEs + update web dashboard logo 2026-03-19 16:31:21 -04:00
index.css feat(web): electric blue dashboard restyle with animations and logo (#3445) 2026-03-13 17:27:41 -04:00
main.tsx fix(gateway): align dashboard API client and embed built web assets 2026-02-21 16:14:01 +08:00
vite-env.d.ts feat(gateway): add embedded web dashboard with React frontend 2026-02-21 16:14:01 +08:00