Skip to content

feat(status): compact status page layout#124

Merged
ElwinLiu merged 1 commit intomasterfrom
elwin/improve-status-page-layout
Apr 24, 2026
Merged

feat(status): compact status page layout#124
ElwinLiu merged 1 commit intomasterfrom
elwin/improve-status-page-layout

Conversation

@ElwinLiu
Copy link
Copy Markdown
Collaborator

Summary

  • Replace the card-heavy status dashboard with a compact grouped layout based on the reviewed prototype.
  • Add the Umple logo to the status header and keep full status payload coverage through service health, release/runtime, compiler, and diagnostics sections.
  • Refs List of Improvements April 18 following review by Tim #93.

Test plan

  • env PATH=/Users/elwin/.cache/codex-runtimes/codex-primary-runtime/dependencies/node/bin:$PATH bun run build
  • env PATH=/Users/elwin/.cache/codex-runtimes/codex-primary-runtime/dependencies/node/bin:$PATH bun run test:e2e -- tests/e2e/status.spec.ts

@ElwinLiu ElwinLiu merged commit 42a4e6b into master Apr 24, 2026
2 checks passed
@ElwinLiu ElwinLiu deleted the elwin/improve-status-page-layout branch April 24, 2026 01:31
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