fix: cretae seperated logo for icons#35544
Conversation
|
Reverted PR #35097 was reviewed by @thesahindia . I think he will review this as well. |
|
@barttom, please resolve the conflicts. |
2009b84 to
4f122af
Compare
|
@thesahindia done :) |
Reviewer Checklist
Screenshots/VideosAndroid: NativeiOS: NativeiOS: mWeb SafariScreen.Recording.2024-02-06.at.1.00.35.AM.mov |
|
cc: @dangrous |
|
Sorry, I am a little confused. Are we still using the |
|
friendly bump @barttom ^ |
|
Jumping in here - @rlinoz so we do still use it, but not as a component - we pick it up here which is defined here The two places that we need to make sure things are working appropriately:
@c3024 and @thesahindia can you confirm that my summary above is correct (and confirm that we tested both of those places on all platforms? I see screenshots for the menu but not the splash screen, and this has been notoriously finicky platform per platform.) EDIT: I just made a prod web build using these instructions and got the black logo on the splash screen - can you double check please? There's definitely a chance I tested wrong. |
This comment has been minimized.
This comment has been minimized.
|
I am seeing the green logo.
cc: @barttom for confirmation |
|
🧪🧪 Use the links below to test this adhoc build on Android, iOS, Desktop, and Web. Happy testing! 🧪🧪 |
|
Oh, I forgot adhoc builds have a different image for the splash screen, it is working for the Hmmm actually for the apps it is the same image apparently, and it is correct here. |
|
Running the prod build for web also shows the green icon here. Can't get the android build to work though. |
|
@dangrous just to be sure, the test where you got the dark icon in the splash screen was web? |
|
yeah it was a web prod build, but let me try one more time, I bet I did it wrong in some way |
|
okay yep it worked now! |
|
Nice! I guess we can merge it then 😄 |
|
✋ 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/rlinoz in version: 1.4.43-0 🚀
|
|
🚀 Deployed to production by https://github.com/puneetlath in version: 1.4.43-20 🚀
|





Details
Fixed Issues
$ #35468
PROPOSAL: #35018 (comment)
I've used this proposal for solving the issue with the icon color on the splash screen. However, it generates an issue on Android. It looks like we need to fill strategy 'evenodd' for Android to make it work, so I can't use the same file for the splash screen and app icon.
Tests
Offline tests
QA Steps
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.src/languages/*files and using the translation methodWaiting for Copylabel for a copy review on the original GH to get the correct copy.STYLE.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 so 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
35468_android.mov
Android: mWeb Chrome
iOS: Native
35468_ios.mov
iOS: mWeb Safari
MacOS: Chrome / Safari
35468_web.mov
MacOS: Desktop
35468_desktop.mov