Skip to content

feat(ui): redesign compact service hub - #6

Merged
Adiker merged 12 commits into
mainfrom
feature/p0-service-hub-ui
Sep 19, 2026
Merged

Adiker merged 12 commits into
mainfrom
feature/p0-service-hub-ui

Conversation

@Adiker

@Adiker Adiker commented Sep 14, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • keep the focused tab-and-panel layout, but rebuild its visual hierarchy for faster scanning on desktop and mobile
  • show OS, browser, and device as an always-visible client context bar at the top
  • present all five live service states in compact responsive tiles, with a stronger active-service panel and launch action
  • retain honest checking, online, unreachable, and unknown semantics plus browser-local latency and history
  • keep Muse status-only, all existing service URLs and health endpoints, stable localStorage keys, and the static deployment model
  • update EN/PL copy, themes, focus states, responsive behavior, and README

Verification

  • node --check js/app.js
  • PYTHONDONTWRITEBYTECODE=1 python3 -m unittest discover -s ops/muse-status -p 'test_*.py'
  • git diff --check
  • local Pages smoke checks for HTML, CSS, JavaScript, CNAME, and local assets
  • browser runtime checks at desktop and 390x844 mobile; no horizontal overflow
  • EN/PL, Dark/Light/OLED, keyboard tab navigation, skip link, collapsed history, visible client context, Muse status-only behavior, and browser console checks

Risk / rollback

The change is limited to static HTML/CSS/JavaScript and README. Service URLs, health endpoints, localStorage keys, status history format, and deployment flow are unchanged. Revert this PR to restore the previous UI.

@Adiker Adiker changed the title feat(ui): surface services and clarify health status feat(ui): clarify compact service hub Sep 14, 2026
@Adiker Adiker changed the title feat(ui): clarify compact service hub feat(ui): redesign compact service hub Sep 17, 2026
@Adiker
Adiker merged commit 7a35c79 into main Sep 19, 2026
2 checks passed
@Adiker
Adiker deleted the feature/p0-service-hub-ui branch September 19, 2026 15:16
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