-
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
Update held transactions styles #46754
Update held transactions styles #46754
Conversation
Reviewer Checklist
Screenshots/Videos |
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.
LGTM
@Expensify/design Let's also invite design team to take a look |
Mobile looks good, but desktop has a bit too much space. There should be about (top is the right spec. bottom is screenshots) |
Yup, I agree with that. Let's make sure we're checking this against the existing new styles we have in the product for next steps at the report level too. They should use the same component. |
Nice, thank you for the design inputs. |
Thanks for the review .. will be covering the additional point today |
I think that feels pretty good to me. And to confirm - was that a global change across all of these next steps banners found everywhere, including both at the report level and transaction level? |
Yes it affects both the MoneyRequestHeaderStatusBar and the MoneyReportHeaderStatusBar |
Sounds good, thanks for confirming. |
We'll want to make sure we add screenshots of the other report/expense statuses then when we do the checklist. |
@shawnborton I captured two screenshots. Does them look good to you? If you're happy with them, then we can check all other platforms. |
Yeah, I think those look good to me! |
@abzokhattab Can you also update screenshots to cover all platforms? |
Updated screenshots in C+ review checklist |
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.
LGTM, thank you for the changes.
Had to revert the PR due to workflow failures. |
Okay i opened another PR here #47397 |
🚀 Deployed to staging by https://github.com/chiragsalian in version: 9.0.21-0 🚀
|
🚀 Deployed to production by https://github.com/Beamanator in version: 9.0.21-4 🚀
|
🚀 Deployed to production by https://github.com/Beamanator in version: 9.0.21-4 🚀
|
Details
Fixed Issues
$ #46509
PROPOSAL: #46509 (comment)
Tests
Hold
title in the status barOffline tests
Same as tests
QA Steps
Same as tests
PR Author Checklist
### Fixed Issues
section aboveTests
sectionOffline steps
sectionQA steps
sectiontoggleReport
and notonIconClick
)myBool && <MyComponent />
.src/languages/*
files and using the translation methodSTYLE.md
) were followedAvatar
, I verified the components usingAvatar
are working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG)
)Avatar
is modified, I verified thatAvatar
is working as expected in all cases)Design
label and/or tagged@Expensify/design
so the design team can review the changes.ScrollView
component to make it scrollable when more elements are added to the page.main
branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTest
steps.Screenshots/Videos
Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop