-
Notifications
You must be signed in to change notification settings - Fork 178
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Resolve remaining issues from UI review #3578
base: main
Are you sure you want to change the base?
Conversation
Hi @thatblindgeye. Thanks for your PR. I'm waiting for a opendatahub-io member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
ac15ff8
to
2d39b46
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #3578 +/- ##
==========================================
+ Coverage 85.16% 85.18% +0.02%
==========================================
Files 1393 1393
Lines 31939 31936 -3
Branches 8955 8954 -1
==========================================
+ Hits 27200 27204 +4
+ Misses 4739 4732 -7
... and 5 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
|
6fe3c41
to
44edc51
Compare
/ok-to-test |
36264b6
to
f1ebf06
Compare
Just to note, all of the remaining issues from the original ui review Google doc have been marked as confirmed by UX (exception being one that has a separate Jira ticket, the icon background colors in dark theme). cc @simrandhaliw |
Except for the issue that @jeff-phillips-18 also pointed out, LGTM! |
FWIW, this is probably the expected styling coming out of PF. Comparing the view on this page in the dashboard vs from a PF example I updated to try and match: The button being used - when it's not hovered/focused - does make it look off, but everything is aligned along the top of each element |
@thatblindgeye OK, we can move forward regardless of the misalignment. If there is a PF issue logged please link it here. We should also log an issue to fix it locally. |
@@ -19,7 +19,7 @@ type TableRowTitleDescriptionProps = { | |||
|
|||
const TableRowTitleDescription: React.FC<TableRowTitleDescriptionProps> = ({ | |||
title, | |||
boldTitle = true, | |||
boldTitle = false, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If we are changing the default to false
we can probably remove the prop all together and update any instances that explicitly set false
to remove the setting. Are there any that explicitly want it to be true
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sim and I had gone over this when we met earlier this week. I had mentioned either removing this completely or updating the default value, and I had mentioned updating the default value in case - for whatever reason - a bold title was desired in the future. I have no problem removing the prop altogether though if that's preferred.
@@ -30,6 +30,7 @@ const ExperimentTableRow: React.FC<ExperimentTableRowProps> = ({ | |||
<CheckboxTd id={experiment.experiment_id} isChecked={isChecked} onToggle={onToggleCheck} /> | |||
<Td dataLabel="Experiment"> | |||
<TableRowTitleDescription | |||
boldTitle={false} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The default is false
boldTitle={false} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah yep, the update to the default was done after this update and I forgot to remove this. Will go back through to clean up this prop usage.
RHOAIENG-16950 appears to still be an issue |
|
f1ebf06
to
e98d837
Compare
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: jeff-phillips-18 The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Resolve cypress failures Resolve cypress failures
a0891b3
to
3eeac40
Compare
New changes are detected. LGTM label has been removed. |
Goes towards closing the following tickets:
Description
Goes towards resolving remaining issues found during the designer UI review from the original PF6 migration PR.
How Has This Been Tested?
Visually tested in local build -- page availability permitting. Otherwise using the current v6 cluster tested solutions in dev tools and ported those fixes to the codebase.
pf-m-warning
instead ofpf-m-orangered
etc). The only exception to this is the "degrading" status, which should use the grey color still.Test Impact
Request review criteria:
Self checklist (all need to be checked):
If you have UI changes:
After the PR is posted & before it merges:
main