-
-
Notifications
You must be signed in to change notification settings - Fork 28
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
Updated UI for progress bar in form delivery page #2901
Conversation
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.
Looks good, can you confirm that the contextual menu (3 dot menu) is also the same color as rest (it seems slightly off white in comparison to rest but might just be my perception)
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.
@pm-dimagi this progress bar is used in a few more UI, were you able to test the contrast of these changes in those places?
@pm-dimagi we need a different colour for the progress bar on the app update screen: |
@pm-dimagi the area surrounding the progress bar looks fine to me. What I believe is pending here is the progress bar colour in the App update and install screen, this is how it looks now: I think the bar should be in the same colour as the title bar and the recheck button. |
@damagatchi retest this please |
Summary
This commit updates the progress bar, forward/back/close nav buttons, and background color for the navigation pane at the top of the form delivery page. The color changed to match the title bar. The progress bar changed to become vertically narrower, with a dark background and white foreground. The nav buttons were updated to be white, so they stand out against the new background color.
Feature Flag
None
Product Description
The user will see a new look for the controls at the top of form delivery, as shown in the following screenshots.
PR Checklist
[x ] I have confidence that this PR will not introduce a regression for the reasons below
No regression necessary because this change is only to visual elements and does not affect functionality
[x ] Does the PR introduce any major changes worth communicating ? If yes, "Release Note" label is set and a "Release Note" is specified in PR description.
Release note:
Improved progress bar style in form delivery page.
Automated test coverage
No tests effected
Safety story
This change is inherently safe since it simply changes the style of existing elements without modifying the used screen real estate or language.