Repository navigation
Conversation
|
No actionable comments were generated in the recent review. WalkthroughHelper-text components now support a no-padding option for the popover button. Donut chart titles pass this option when helper text is present, and chart title CSS sets the helper-text label gap. The status card places its three charts in a guttered grid. ChangesChart helper text
Status chart layout
Estimated code review effort: 2 (Simple) | ~10 minutes Change: Bug fix Suggested labels: Suggested reviewers: Merge Risk:
|
bb6890f to
43c017a
Compare
faa0c38 to
8b50d63
Compare
| font-size: 0.85rem; | ||
| } | ||
|
|
||
| .fctl-charts__title .fctl-label-withhelpertext { |
There was a problem hiding this comment.
Doesn't seem like this is fixing the issue when there is at least one device in the system.
In that case, the legend for each of the Donut charts is different, and the widths are proportional to each Donut's legend width.


jira: https://redhat.atlassian.net/browse/EDM-6461
Before:

After:
With Devices
Before:
After:
Summary
libs/ui-components/. The chart title now has tighter spacing around its helper icon, and the helper button can omit its padding.hasNoPaddingprop to shared helper-text components. Existing call sites keep their current behavior unless they pass the prop.libs/types/,libs/i18n/,libs/cypress/, either app’s platform-specific code,proxy/,packaging/, container builds, E2E tests, or CI configuration.Risk classification
risk:show — The repository criteria allow well-scoped shared UI component changes when their use in both standalone and OCP plugin is considered. This is a focused chart-layout and helper-text change that preserves existing behavior by default and does not change API contracts, permission enforcement, or resource mutation behavior.
risk:ship is close but does not qualify because the change includes hand-maintained TSX and CSS, which the criteria exclude from Ship. risk:ask does not apply because the change does not trigger the listed security, shared-infrastructure, API, resource-mutation, dependency, proxy, container, packaging, or build-configuration conditions.