Skip to content

feat(dashboard): lift earnings above GPU capacity, inline the health summary - #124

Merged
flyworker merged 1 commit into
mainfrom
feat/overview-layout-compaction
Sep 4, 2026
Merged

feat(dashboard): lift earnings above GPU capacity, inline the health summary#124
flyworker merged 1 commit into
mainfrom
feat/overview-layout-compaction

Conversation

@flyworker

Copy link
Copy Markdown
Member

Two changes to what the overview spends its vertical space on. Built on #123.

Earnings and traffic mix moves above GPU capacity in the right column. Earnings are what an operator opens the page for; capacity is what they check when something already looks wrong.

The operational summary becomes a chip beside the page title instead of a full-width card below it. The banner earns its space when something is wrong — but in the healthy case it was a paragraph saying so, pushing the figures it introduces further down the page.

Nothing is lost in the compaction:

  • severity keeps its own colour and icon
  • the full title + detail stays reachable as a title attribute
  • role="alert" on critical is unchanged
  • non-healthy states keep the jump-to-operations action

Verified

Rendered against the live node and inspected:

tsc clean; includes the rebuilt embedded bundle.

…summary

Two changes to what the overview spends its vertical space on.

Earnings and traffic mix now sits at the top of the right column, above GPU
capacity. Earnings are what an operator opens the page for; capacity is what
they check when something looks wrong.

The operational summary moves from a full-width card below the page title to a
compact chip beside it. The banner earns its space when something is wrong, but
in the healthy case it was a paragraph saying so — pushing the figures it
introduces further down the page. Severity keeps its own colour and icon, the
full text stays reachable as a title attribute, the alert role is unchanged,
and anything non-healthy still carries the jump-to-operations action.
@flyworker
flyworker merged commit 8ee4994 into main Sep 4, 2026
1 check passed
@flyworker
flyworker deleted the feat/overview-layout-compaction branch September 4, 2026 14:53
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