Skip to content

K8s quiet pass - #10

Merged
blakebauman merged 2 commits into
mainfrom
feature/k8s-quiet-pass
Jul 20, 2026
Merged

blakebauman merged 2 commits into
mainfrom
feature/k8s-quiet-pass

Conversation

@blakebauman

Copy link
Copy Markdown
Owner

Summary

  • Align Helm, Deployments, Pods, Resources, and Overview with the Docker quiet-pass pattern (sheets, ActionMenu, muted/success/destructive badges).
  • Helm install moves into a GlassSheet; row Rollback/Uninstall use RowMenu; empty state uses ListEmpty.
  • Detail headers: icon-only copy, one primary CTA + ActionMenu for destructive actions; InspectFields on Deployments/Pods; Resources demote type/schedule/event chips to text; NotReady/Failed → destructive.

Test plan

  • Helm: Install opens sheet; empty namespace shows ListEmpty; Rollback/Uninstall from row menu
  • Deployments: Restart primary, Delete in ⋮; InspectFields shows metadata; scale slider still works
  • Pods: Failed badge is destructive; Delete in ⋮; Inspect tab shows fields
  • Resources: Services/Secrets/CronJobs/Events use plain text meta; Nodes NotReady is destructive
  • Overview: no fake Empty phase when pods exist; Deployments chart shows ready vs not ready
  • bun run --filter @deckhand/app build passes

Made with Cursor

blakebauman and others added 2 commits July 20, 2026 00:39
Move Helm install into a sheet, collapse header actions into ActionMenu, demote non-status badges to text, and tidy overview charts.

Co-authored-by: Cursor <cursoragent@cursor.com>
xterm.css paints the viewport pure black; override it to --dh-term-bg.

Co-authored-by: Cursor <cursoragent@cursor.com>
@blakebauman
blakebauman merged commit 9b24954 into main Jul 20, 2026
3 checks passed
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