-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[HOLD for Payment 2024-09-06][$250] Add bank account flow has too much padding below bottom button #47569
Comments
Triggered auto assignment to @johncschuster ( |
Edited by proposal-police: This proposal was edited at 2024-08-16 15:52:37 UTC. ProposalPlease re-state the problem that we are trying to solve in this issue.Add bank account flow has too much padding below bottom button What is the root cause of that problem?
We added bottom padding to this button. What changes do you think we should make in order to solve the problem?Let's remove the bottom padding. To maintain consistency, we should also remove the bottom padding from the submit button on other forms. What alternative solutions did you explore? (Optional) |
@johncschuster Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Job added to Upwork: https://www.upwork.com/jobs/~016d5ff6180f00c2d9 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @ikevin127 ( |
This comment has been minimized.
This comment has been minimized.
@cretadn22's proposal looks good to me. The RCA is correct and the proposed solution fixes the issue. I agree that in order to have consistency between the user and workspace BA flows we should fix this in all workspace BA flow pages: PR Notes.For the following components we only need to remove
For this one remove
For this one replace
🎀👀🎀 C+ reviewed |
Triggered auto assignment to @dangrous, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
great, that works for me - assigning! We should also have someone from @Expensify/design review the PR once it's ready to make sure we are looking good. |
📣 @ikevin127 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
📣 @cretadn22 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
Yup, please tag us in the PR when it's ready! |
I noticed that this padding does not exist on the User - Add BA flow but it exists on the Workspace - Add BA flow. I asked on Slack 🧵thread if anyone familiar can shed some light on why this is the case and all I was told so far is that, when testing on mobile (mWeb / Native) to make sure that the Given this padding was already not present on the User - Add BA flow and there are no issues there on mobile, I tend to think that we're not going to have a problem. I'll make sure to report any potential issue during testing 👍 |
@ikevin127 I just reviewed it again on staging. Please check out my video here: Screen21.movIt looks like the bottom padding appears on the step pages but not on the confirmation page. We probably shouldn't have padding at the bottom here. It seems like the submitButtonStyles might have been applied incorrectly during implementation. |
@ikevin127 PR is ready |
Given the context above, this issue should be on [HOLD for Payment 2024-09-6] according to today’s production deploy from Deploy Checklist: New Expensify 2024-08-28. |
Thanks, @ikevin127! I'll get payment issued one we've passed the regression threshold 👍 |
Regression Test Proposal
Do we agree 👍 or 👎. |
Payment has been issued! Thanks for your contributions! 🎉 |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: 9.0.21-0
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @shawnborton
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1723725008039179
Action Performed:
Expected Result:
They should just have 20px padding on the left/right/bottom
Actual Result:
All of the bottom docked buttons have too much padding below them
Workaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @ikevin127The text was updated successfully, but these errors were encountered: