Skip to content
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

iOS 18 dark mode icons #14138

Merged
merged 5 commits into from
Nov 29, 2024
Merged

iOS 18 dark mode icons #14138

merged 5 commits into from
Nov 29, 2024

Conversation

dlewis23
Copy link
Contributor

For issue #14122 add support for dark mode icons. Updated _build.js with changes made by @AbdullahFaqeir

AbdullahFaqeir and others added 2 commits October 14, 2024 18:28
Update _build.js for dark mode icon support and so dark mode and tinted icon is not flatted against a white background.
Copy link
Collaborator

@hansemannn hansemannn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some changes and open questions

iphone/cli/commands/_build.js Outdated Show resolved Hide resolved
iphone/cli/commands/_build.js Outdated Show resolved Hide resolved
@hansemannn
Copy link
Collaborator

@dlewis23 Did you have the chance to revisit the requested changes?

@hansemannn
Copy link
Collaborator

hansemannn commented Nov 29, 2024

@dlewis23 One quick ping here - we'd love to include it in the 12.6.0 RC later today, if you can adjust the changes and verify the fallback behavior (no dark mode icons set). Thank you!

@dlewis23
Copy link
Contributor Author

Sorry for the late reply @hansemannn I just tested, if you do not included the dark or tinted icon file with the app it will use the DefaultIcon-Marketing.png icon that is created and the system will make the dark and tinted icons. It does not seem like any code changes need to be made for 12.6.0 RC.

@hansemannn
Copy link
Collaborator

Then you only need to fix the strict-equal checks marked up above :)

dlewis23 and others added 2 commits November 29, 2024 10:20
Co-authored-by: Hans Knöchel <hansemannn@users.noreply.github.com>
Co-authored-by: Hans Knöchel <hansemannn@users.noreply.github.com>
@hansemannn hansemannn merged commit 8f201d9 into tidev:master Nov 29, 2024
2 of 4 checks passed
@hansemannn
Copy link
Collaborator

Thanks @dlewis23 and @AbdullahFaqeir !

@hansemannn
Copy link
Collaborator

@dlewis23 Can you please sign the CLA here (scroll to the bottom) for contributing? That caused a check to fail. Thanks a lot!

@dlewis23
Copy link
Contributor Author

@hansemannn All Done.

@hansemannn
Copy link
Collaborator

Thx!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants