-
Notifications
You must be signed in to change notification settings - Fork 3k
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
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 Issues
section aboveTests
sectionOffline steps
sectionQA steps
sectiontoggleReport
and notonIconClick
)myBool && <MyComponent />
.src/languages/*
files and using the translation methodWaiting for Copy
label for a copy review on the original GH to get the correct copy.STYLE.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 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
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