-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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(4226): implement transparent app icons for improved dark/light mode handling #13597
base: main
Are you sure you want to change the base?
Conversation
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
…ormat, added two config bulid variables
19be86a
to
5262c29
Compare
…-mobile into fix-4226-dark-mode-bug
…und app icon. they should default to white or black gradient on the OS
4f66a8f
to
2d2e796
Compare
@@ -12,19 +12,6 @@ | |||
<string>$(EXECUTABLE_NAME)</string> | |||
<key>CFBundleIconName</key> | |||
<string>AppIcon</string> | |||
<key>CFBundleIcons</key> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removing this because it is not needed and was introduced in this recent PR so that we can pass the release build pipeline for TestFlight.
Removing the tint fields in the Contents.json
is sufficient to get the builds passing
965aedd
to
2d43483
Compare
|
…ation testing for icons
|
|
Description
Issue: Our app icons were stuck in dark mode and ignored light mode settings in TestFlight builds (while working correctly locally). The build process was stripping the light mode icons during compilation.
Solution: Implement transparent background app icons that leverage iOS system defaults:
This matches our brand color schemes perfectly and simplifies our icon management.
Additional Changes:
CFBundleIcons
dictionary from Info.plistCFBundleIconName
entryRisk Assessment:
Testing:
Next Steps:
Related issues
Fixes: #4226
Manual testing steps
Screenshots/Recordings
TestFlight Build
ScreenRecording_02-20-2025.12-04-18_1.MP4
Before
NA
After
NA
Pre-merge author checklist
Pre-merge reviewer checklist