Fix AvatarWithImagePicker error styles#42735
Conversation
|
This looks a lot better. Kinda wish we could put it below the centered text, but then it feels a bit disconnected even though it would visually look better. I think this direction is right, but perhaps @Expensify/design has more context. |
|
I don't mind it personally, so I can get down with what is in the PR. I agree that moving it too far away might make it feel a bit disconnected. |
Reviewer Checklist
Screenshots/VideosAndroid: NativeavatarAndroid.mp4Android: mWeb ChromeavatarAndroidmWeb.mp4iOS: NativeavatariOS.mp4iOS: mWeb SafariavatariOSmWeb.mp4MacOS: DesktopavatarDesktop.mp4 |
|
Unrelated to this, there is an issue with creating group chats on groupIssueOnStaging.mp4groupIssueOnStaging2.mp4 |
|
@c3024 Thanks for catching that one. Reported to QA. |
|
✋ 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/marcaaron in version: 1.4.77-11 🚀
|
|
🚀 Deployed to staging by https://github.com/marcaaron in version: 1.4.77-11 🚀
|
|
🚀 Deployed to production by https://github.com/mountiny in version: 1.4.78-5 🚀
|

@marcaaron @Expensify/design
Details
Fixed Issues
$ #40199
PROPOSAL:
Tests
Requires a high resolution image
Test 1:
Test 2:
Test 3:
Test 4:
Offline tests
QA Steps
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.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
Networking issue
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop