Help button spacing and alignment#58474
Conversation
blazejkustra
left a comment
There was a problem hiding this comment.
I tested on web and android, looks muuuch better! The only thing I noticed is that padding looks misaligned on chats:
Screen.Recording.2025-03-17.at.11.03.27.mov
|
@shawnborton Would you mind taking a look at this pr? I am really Interested to here your thoughts |
|
🚧 @dannymcclain has triggered a test app build. You can view the workflow run here. |
|
@shawnborton @dannymcclain It is worth mentioning you can test on all platforms, as we’ve temporarily disabled the logic that hides the button (for testing purposes). |
|
I think I should review this PR as C+, correct? Thanks. |
This comment has been minimized.
This comment has been minimized.
|
Left some comments in Slack but the spacing does feel much better to me, thanks! |
|
Agree that the spacing feels much better. |
|
@brunovjk, I think you can review it now after the feedback on Slack! 🚀 |
Great! First thing in the morning 🚀 |
|
@blazejkustra @289Adam289 I can still reproduce Section header is split into two lines on narrow display Screen.Recording.2025-03-18.at.09.11.18.movDoes that make sense? Thanks. |
|
Actually the icon doesn't even work in the modal, it launches the RHP behind the modal. Let's just kill the help icon from here then please. |
|
🚧 @shawnborton has triggered a test app build. You can view the workflow run here. |
|
@brunovjk the pr should be ready for you review |
|
🧪🧪 Use the links below to test this adhoc build on Android, iOS, Desktop, and Web. Happy testing! 🧪🧪 |
|
Yeah I was gonna say we should just not have the (?) icon on modals |
Reviewer Checklist
Screenshots/VideosAndroid: Native58474_android_native.movAndroid: mWeb Chrome58474_android_web.moviOS: Native58474_ios_native.moviOS: mWeb Safari58474_ios_web.movMacOS: Chrome / Safari58474_web_chrome.movMacOS: Desktop58474_web_desktop.mov |
|
🚀 Deployed to staging by https://github.com/francoisl in version: 9.1.16-0 🚀
|
|
🚀 Deployed to production by https://github.com/luacmartins in version: 9.1.16-4 🚀
|

Explanation of Change
This pr fixes all liked issues as they are closely connected.
Fixed Issues
$ #57838
$ #57854
$ #58157
PROPOSAL:
Tests
Prerequisite: Open the developer console and run the following snippet:
Offline tests
QA Steps
same as tests
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand 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
Android: mWeb Chrome
android.webm
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
web.mov
MacOS: Desktop