Hand-made adaptive icons for a small selection of Android apps.
I like my app icons to all be circular in the app drawer. Sometimes they don't have circular/adaptive icons or sometimes it just looks ugly or not positioned/scaled right to me. These icons are mostly meant to supplement apps that don't already have adaptive icons; not every app needs a new icon.
This is now an installable icon pack! Though I'm not an Android developer and I have no idea what I'm doing, so if you spot any issues I may need some help!
Feel free to open an issue if you want me to make an icon and I may or may not decide to.
Feel free to submit an icon through a pull request if you'd like! I don't stick to any specific design language but I try to follow these personal rules to keep them feeling cohesive:
- SVG format vector drawing.
- Follow these naming conventions for the file name.
- Follow Google's adaptive icon guidelines and use the file
extra/adaptive_template.svg
for scale and position. Use two layers: one with an ID ofbackground
and one withforeground
. - Use vector logo or redraw it as a vector. (NO EMBEDDED RASTER IMAGES PLS)
- If you need to convert strokes to paths, please keep the original path in a separate hidden layer in case it needs to be modified later.
- If the source logo or icon looks too "busy", simplify it by reducing it to the essentials.
- No letters or text unless it's part of the logo (NOT the wordmark). (e.g. Facebook's 'f')
- No shadows.
- Gradients can be used but they should be tasteful and not too flashy.
- All colors should be sourced from the original icon, but exceptions can be made.
If an app's current icon doesn't follow these then it's probably a good candidate for this icon pack.
See projects
- This app and the build tools I made for it use the MIT license.
- The icons themselves are CC BY-SA 4.0. All registered trademarks (logos) belong to their respective holders.
- Blueprint by jahirfiquitiva is also CC BY-SA 4.0.
- Svg2VectorAndroid by ravibhojwani86 has no license, so all rights reserved.
- The sheep in the dashboard app's icon is from Google's Noto Emoji which uses the Apache License 2.0.