feat(web): Classic UI link in Settings + ChicoryTV cue on redirecting Blazor nav links (#147) #150

Merged
timothy merged 1 commits from feat/147-classic-ui-link into main 2026-07-07 12:40:10 +02:00
Owner

Closes #147 (#91 follow-up).

  • SPA: "Classic UI" row in Settings → System About card, plain <a href="/system/health"> (full-page nav into Blazor), ExternalLink icon + help text listing what still lives in the legacy UI. To be removed again in #91 phase (b).
  • Blazor: lightweight "Opens in ChicoryTV" tooltip cue on the 11 MudNavLink entries that 302-redirect per LegacyUiRedirects.Map (channels, media/libraries, schedules, playouts, settings/*).
  • Tests: App.test.tsx coverage for the link (146 web tests green); dotnet build clean.

🤖 Generated with Claude Code

Closes #147 (#91 follow-up). - SPA: "Classic UI" row in Settings → System About card, plain `<a href="/system/health">` (full-page nav into Blazor), ExternalLink icon + help text listing what still lives in the legacy UI. To be removed again in #91 phase (b). - Blazor: lightweight "Opens in ChicoryTV" tooltip cue on the 11 MudNavLink entries that 302-redirect per `LegacyUiRedirects.Map` (channels, media/libraries, schedules, playouts, settings/*). - Tests: App.test.tsx coverage for the link (146 web tests green); `dotnet build` clean. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
timothy added 1 commit 2026-07-07 12:11:43 +02:00
feat(web): Classic UI link in Settings → System (#147)
Build ErsatzTV Image / Build & test (.NET) (pull_request) Successful in 3m25s
Build ErsatzTV Image / EF migration integrity (SQLite + MySql) (pull_request) Successful in 3m23s
Build ErsatzTV Image / Build & push image (amd64) (pull_request) Has been skipped
39455a96ed
Add a discoverable "Open Classic UI" link in the SPA's Settings → System
About card, pointing at /system/health (a real full-page navigation, not
the SPA's pushState router), so un-migrated Blazor-only admin screens
stay reachable now that root / redirects to the SPA.

Also add a lightweight "Opens in ChicoryTV" tooltip cue (small icon) on
the Blazor sidebar's redirecting MudNavLink entries (per
LegacyUiRedirects.Map), so it's clear before clicking which sidebar
entries leave the Blazor UI vs. stay in it.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
timothy merged commit 2b09bffab8 into main 2026-07-07 12:40:10 +02:00
Sign in to join this conversation.