Repository navigation
fix: correct padding for clear status button - #70658
Conversation
|
@eVoloshchak Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
|
@Eskalifer1, it looks correct with the fix, all good |
Reviewer Checklist
Screenshots/Videos |
|
Started an ad-hoc build so @Expensify/design can take a look |
|
🚧 @rafecolton has triggered a test Expensify/App build. You can view the workflow run here. |
This comment has been minimized.
This comment has been minimized.
|
@Eskalifer1 can you please merge Expensify/App |
|
@rafecolton Hi, i merged main, but it looks like we have some failing tests on main |
Good catch! We specifically set
@shawnborton, I don't see any mentions of that in #70476, but we definitely can, if it's needed (I think it is, it's weird that we have different colors for the same delete icon) |
|
Of course, I'll start working on it!
I think I saw a separate task for this somewhere. |
|
If we can't find the separate task, I say update it here. I would expect it to update automatically anyways once we start using the correct component, right? |
|
Merged main and updated PR! |
|
Great, will run a test build quickly 🚀 |
|
🚧 @shawnborton has triggered a test Expensify/App build. You can view the workflow run here. |
|
🧪🧪 Use the links below to test this adhoc build on Android, iOS, Desktop, and Web. Happy testing! 🧪🧪
|
|
Shold we remove this(margin-bottom) only when we have this row(Clear status) or always? cc: @shawnborton |
|
I would say always. |
|
Updated PR! |
|
Thanks! Let's get this into final review @eVoloshchak |
|
@shawnborton, we have a 24px margin above "Set a vacation delegate" text, is this intended?
|
|
I think that's intended to create a bit of a separation between the status section itself and the vacation delegate bit, but design can fact check me |
|
Looks good to me too 👍 |
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
🚀 Deployed to staging by https://github.com/rafecolton in version: 9.2.19-0 🚀
|
|
🚀 Deployed to production by https://github.com/Julesssss in version: 9.2.19-3 🚀
|


















Explanation of Change
Fixed Issues
$#70476
PROPOSAL:#70476 (comment)
Tests
Precondition: be logged in and have status set
Offline tests
Same as tests
QA Steps
// TODO: These must be filled out, or the issue title must include "[No QA]."
Same as tests
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectioncanBeMissingparam foruseOnyxtoggleReportand notonIconClick)src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Android: Native
70476-android-native.mov
Android: mWeb Chrome
70476-android-web.mov
iOS: Native
70476-ios-native.mov
iOS: mWeb Safari
70476-ios-web.mov
MacOS: Chrome / Safari
70476-web.mov
MacOS: Desktop
70476-desktop.mov