-
-
Notifications
You must be signed in to change notification settings - Fork 36
How to create icons
Have You ever usued vector graphics software (e.g. Inkscape)?
Do You know how to create vector images?
Are You familiar how icons are "build"?
Do You know how git works? cloning/forking/pushing etc?
If an answer for even one of those questions is 'no', than please, don't do anything. I don't have a time in teaching anyone how to use Inkscape, how to create icons and how to fix what You've made. It will take much less time if You'll just open an issue with icon request.
If You answered yes on all of those questions than You can move on. Get familiar with the structure of the icon pack and how icons look (scalable and 16s) - size, shape, distance from edges.
If You are using Inkscape please save icons as Optimised SVG with these options:



If You are not using Inkscape please use Scour with options below:
--set-precision=5 --renderer-workaround --strip-xml-prolog --remove-metadata --enable-comment-stripping --remove-descriptive-elements --nindent=2 --enable-id-stripping --protect-ids-list="current-color-scheme"
Compare xml of Your icon with any other from the pack. If they look similar than You can open pull request. In case of 16s, look at the first 2 lines and path part if it does contain only important information (get rid of anything else).