Skip to content

Dashboard & AI UX improvements#15

Open
njenia wants to merge 5 commits intokoreide:mainfrom
njenia:main
Open

Dashboard & AI UX improvements#15
njenia wants to merge 5 commits intokoreide:mainfrom
njenia:main

Conversation

@njenia
Copy link

@njenia njenia commented Mar 16, 2026

Summary

  • Cluster Health tooltip: Replace the expandable "How is this calculated?" section with a concise hover tooltip on the info icon
  • AI settings link: Make "Settings" in the AI provider warning banner a clickable button that navigates directly to the Settings page
  • Memory formatting: Format raw K8s memory quantities (e.g. 8051048Ki) as human-readable values (e.g. 7.7 Gi) in the Node Status card
  • Warning drill-down: Make the involved object in Recent Warnings clickable, navigating to the resource's detail view for known resource kinds

njenia and others added 5 commits March 16, 2026 10:16
Remove the expandable "How is this calculated?" section and ScoreBreakdown
component. Add a hover tooltip on the Cluster Health card title instead,
providing a brief explanation of the score composition.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Make "Settings" in the AI provider warning a clickable button that
navigates directly to the Settings page. Threaded through AIChatView,
AIPanel, and NetworkPolicyView via onGoToSettings callback.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add formatMemory() utility that converts raw K8s quantities like
"8051048Ki" to readable values like "7.7 Gi". Use it in the Node
Status dashboard card.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Expose object_kind and object_name fields in WarningEvent from the
backend. Make the involved object in Recent Warnings clickable,
navigating to the resource's detail view for supported kinds.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Dashboard & AI UX improvements
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