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

Fix and update app icon #32

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from
Draft

Commits on Feb 7, 2024

  1. Fix Smash ball on app icon and remove icon masks

    This fixes the Smash ball logo on the app icon and removes the icon masks (the rounded corners) as they are no longer needed. It also simplifies the filenames of the icons.
    
    For anyone who needs to make changes or export additional icons, my vector recreation is included too (I used Inkscape).
    
    Fingers crossed my changes to Contents.json do not break backward compatibility with older versions of Xcode. And normally the author is supposed to be the bundle ID but it seems to work fine so what the heck, might as well save a few bytes.
    Nightcaat committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    fc1e521 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Fix app icons again, shrink Smash ball and minify

    This tweaks the icon colors, fixes icons that were previously left unfixed due to their masks (I believe these ones are used for the Debian package), shrinks the Smash ball so it fits neatly inside the iOS download circle, minifies the SVG even further, removes unnecessary icon sizes and adds dark and tinted icons for iOS 18 users.
    
    The icon mask uses a radius of 1.25, which seems to be correct for iOS 8 and up (older radii are untested and out of scope). You can add this in Inkscape by selecting the yellow rectangle, then selecting the rectangles and squares tool (R key) and changing the horizontal radius (Rx) and vertical radius (Ry) in the toolbar.
    
    The tinted icon uses the grayscale filter in Inkscape with the following settings:
    - Red: 0.24
    - Green: 0.84
    - Blue: 0.07
    - Lightness: 0.16
    Nightcaat committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    421bc79 View commit details
    Browse the repository at this point in the history