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

Add New macOS and iOS Icons to Better Comply with Current Apple HIG #1961

Closed
wants to merge 1 commit into from

Conversation

CurbaiCode
Copy link

@CurbaiCode CurbaiCode commented Aug 7, 2023

The current Apple platform icons have not been changed since 2016 (57697b3). Since then, with the release of macOS Big Sur, the Apple Human Interface Guidelines have changed. I created new icons for macOS and iOS that better match the look and feel of current Apple operating systems.

iOS macOS GameIcon
iOS icon macOS icon GameIcon icon

@slime73
Copy link
Member

slime73 commented Aug 8, 2023

This is a subjective thing but personally I like the colours and shading of the current icons better - I know on macOS icons are generally squircles instead of circular now, is there anything else in Apple's HIG that's changed?

@CurbaiCode
Copy link
Author

CurbaiCode commented Aug 8, 2023

Well, now they recommend "creating a design that works well on multiple platforms so that it feels at home on each", and right now the love macOS and iOS app icons don't quite match.

Even though the heart is not a real object, for macOS, Apple recommends that "if you depict real objects in your app icon, make them look like they’re made of physical materials and have actual mass." That's why I used the App Store, FaceTime, and Messages icons as a starting point for the app icons this PR adds.

And yes you are right, they recommend to "avoid defining contours that suggest a shape other than a rounded rectangle [a.k.a. squircle]."

For iOS, app icons are generally flatter looking, so I just flattened the macOS version to make a simplified iOS version.


Sources:
Current Apple app icon HIG
Archived version from 2018

@slime73
Copy link
Member

slime73 commented Aug 8, 2023

The heart is similar to the music note on the iTunes / Music app icon I think - it's not an anatomical heart (physical object), it's a symbol.

@slime73
Copy link
Member

slime73 commented Aug 8, 2023

I think it'd make sense to keep the current colours and shading (for the most part) and just change the shape. Maybe you can contact rude to see if he has original vectors of the assets.

@CurbaiCode
Copy link
Author

CurbaiCode commented Aug 8, 2023

I know it is a symbol of a heart, but I like the depth and realism of having it look glassy like the camera on the FaceTime icon, rather than making it embossed like the Music icon.

Also, the colors of the current macOS and iOS icons don't match the icons for Linux and Windows. Even the favicon and Apple touch icon of love2d.org use the colors I used. I personally prefer the more vibrant colors.

@Labrium
Copy link
Contributor

Labrium commented Aug 8, 2023

I agree that using these new macOS and iOS icons would not just align with Apple's new UI style, but as @CurbaiCode mentioned, it would also establish consistency with the other platforms Löve supports, as well as the wiki, homepage, and forums:

Web Favicon Windows (9fae370) Linux (60278b0) Android iOS (New) macOS (New)
Favicon Windows icon Linux icon Android icon iOS icon macOS icon

@slime73
Copy link
Member

slime73 commented Aug 8, 2023

I know it is a symbol of a heart, but I like the depth and realism of having it look glassy like the camera on the FaceTime icon, rather than making it embossed like the Music icon.

Apple lets you locally change the icon of apps to your personal taste, if you want. But when you're looking to contribute to an app that you don't maintain in order to change the icon for everybody who uses that app, your own personal tastes are only a small part of the bigger picture. You'd need to be collaborative and flexible in order to be a successful contributor.

Starting with non-subjective things (such as the squircle HIG) is good, but for personal preferences there are better places to discuss them (such as the discord server) before trying to make a change for everyone here.

@Labrium
Copy link
Contributor

Labrium commented Aug 8, 2023

Apple lets you locally change the icon of apps to your personal taste

As a long-time Löve user myself, I have found it frustrating that changing the icon locally on macOS causes the app's drag-and-drop launch functionality to stop working. This probably isn't the place to go into the details, but I wanted to see if a release from your build system instead of my machine would still cause the same issue.

@CurbaiCode
Copy link
Author

Apple lets you locally change the icon of apps to your personal taste, if you want. But when you're looking to contribute to an app that you don't maintain in order to change the icon for everybody who uses that app, your own personal tastes are only a small part of the bigger picture. You'd need to be collaborative and flexible in order to be a successful contributor.

Starting with non-subjective things (such as the squircle HIG) is good, but for personal preferences there are better places to discuss them (such as the discord server) before trying to make a change for everyone here.

Thank you for reminding me. I guess I should have opened an issue or discussed it on discord first. I am flexible as to how the icon would look (like replacing the radial gradient for a two color split etc.), this is just what I had made. Sorry if I seemed imposing. Having been using love and loving it (no pun intended), I just wanted to help keep it up to date.

@slime73
Copy link
Member

slime73 commented Aug 20, 2023

From an unrelated discussion in the Discord server, we may want to move away from the specific colours of the windows / etc. icons (maybe toward something more pastel, but nothing's been decided yet). So for now I'd rather not update the Mac and iOS icons to colours that we're likely going to change again in the future.

@slime73 slime73 closed this Aug 20, 2023
@CurbaiCode CurbaiCode deleted the new-icons branch September 25, 2023 15:21
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