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

Update app icons #31

Merged
merged 9 commits into from
Jun 19, 2023
Merged

Update app icons #31

merged 9 commits into from
Jun 19, 2023

Conversation

FradSer
Copy link
Collaborator

@FradSer FradSer commented Jun 18, 2023

Fixed #16

@FradSer
Copy link
Collaborator Author

FradSer commented Jun 18, 2023

Figma resource link.

@Kyle-Ye
Copy link
Owner

Kyle-Ye commented Jun 18, 2023

Thanks a lot for updating the app icon for Forumate.

Would you mind updating the existing Forumate.sketch file in Resources or provide a new Sketch or Figma file? @FradSer

@Kyle-Ye
Copy link
Owner

Kyle-Ye commented Jun 18, 2023

Also looks like that tvOS app icon is not included. The original Forumate.sketch include everything you need. Maybe you can just edit/update the file and export all the icon we need. Or you may need add such tvOS variants manually in your Figma file.

image

@FradSer
Copy link
Collaborator Author

FradSer commented Jun 18, 2023

A new tvOS app icon already updated, also check the Figma resource link which provide tvOS icons.

.gitignore Outdated
Copy link
Owner

Choose a reason for hiding this comment

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

I'd prefer to use a local .gitignore file for most of time. If a .gitignore has to be added into a repo.(Eg. some Swift package plugin will generate some intermediate file in the project folder), only necessary items should be added instead of adding a giant gitignore file. For this reason, maybe we can delete this commit?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Okey

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

.gitignore removed in 7906cca .

Copy link
Owner

Choose a reason for hiding this comment

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

  1. Maybe we can preserve the old sketch file.
  2. Wow, this file is unexpected large as 14MB. Can we delete some of the unused elements? Or if we all agree this file will not be deleted and will be a permanent link. We can add a Forumate-Icon.md file to replace the binary file and add the link in the markdown file.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Figma file removed in c1b1199 , and replaced it with a markdown file.

README.md Outdated
@@ -8,7 +8,7 @@

A native client to access Discourse server for Apple Platforms.

![Menu Helper](Forumate/Other/Assets.xcassets/AppIcon.appiconset/icon_256x256@2x.png)
![Menu Helper](Forumate/Other/Assets.xcassets/AppIcon.appiconset/AppIcon-macOS-1024.png)
Copy link
Owner

Choose a reason for hiding this comment

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

We'd better use a 256@2x/512 size image otherwise it will be too big to show in the README.(Or you can use some html trick to resize it)[Not recommended].

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Fixed in 4f9238a .

@Kyle-Ye
Copy link
Owner

Kyle-Ye commented Jun 18, 2023

The PR is generally OK for me now and when you are ready we can squash and merge it.

But one optional refinement is update the AccentColor in this PR together.

The original accent color uses dark purple since the original icon use black as the background.
(Light: #2300FF Display P3 + Dark: #0CB9DF Display P3)

The new icon is very light maybe we should change the AccentColor accordingly.

@Kyle-Ye Kyle-Ye added this to the 0.5.0 milestone Jun 18, 2023
@FradSer
Copy link
Collaborator Author

FradSer commented Jun 19, 2023

The accent color update to blue and pink like image below which LGTM. I think it time to close the PR, plz check the changes and merge this PR.
image

@Kyle-Ye Kyle-Ye merged commit 9bf243c into main Jun 19, 2023
@Kyle-Ye Kyle-Ye deleted the new-icon branch June 19, 2023 09:45
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.

Design a new icon for Forumate app
2 participants