Skip to content
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

Merged
merged 5 commits into from
Dec 4, 2024

Conversation

OrangeAndGreen
Copy link
Contributor

@OrangeAndGreen OrangeAndGreen commented Nov 22, 2024

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.
image
image

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.
    WhatsApp Image 2024-12-03 at 15 49 35
    WhatsApp Image 2024-12-03 at 15 49 36

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.

shubham1g5
shubham1g5 previously approved these changes Nov 28, 2024
Copy link
Contributor

@shubham1g5 shubham1g5 left a 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)

avazirna
avazirna previously approved these changes Nov 28, 2024
Copy link
Contributor

@avazirna avazirna left a 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?

@avazirna
Copy link
Contributor

@pm-dimagi we need a different colour for the progress bar on the app update screen:
image

@pm-dimagi pm-dimagi dismissed stale reviews from avazirna and shubham1g5 via 59da77c December 3, 2024 04:47
@avazirna
Copy link
Contributor

avazirna commented Dec 3, 2024

@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:
image

I think the bar should be in the same colour as the title bar and the recheck button.

@pm-dimagi pm-dimagi requested a review from avazirna December 3, 2024 10:25
avazirna
avazirna previously approved these changes Dec 3, 2024
app/res/drawable/progressbar_modern_blue.xml Outdated Show resolved Hide resolved
@avazirna
Copy link
Contributor

avazirna commented Dec 4, 2024

@damagatchi retest this please

@pm-dimagi pm-dimagi merged commit 2d91ac3 into master Dec 4, 2024
5 of 7 checks passed
@pm-dimagi pm-dimagi deleted the dv/form_progress_bar branch December 4, 2024 08:52
@avazirna avazirna added this to the 2.55 milestone Dec 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants