Hey everyone, I wanted to share a project that I’ve been working on the last couple of days.
While I was creating my first UXP plugins, I got a little bit annoyed by all the different icon variations I had to create for each of them So I wanted to build a tool for us developers that can simply generate all the icons in the required sizes. In the process of building it I thought that it would be nice to make it usable for other scenarios too, so I added some more settings and customizability.
Here’s a quick demonstration of Icon Board:
When your icon is a on a shape layer, the plugin can show a realistic preview of the exact icon, otherwise it will show the preview with a star, just as reference. The panel has two ways of displaying the real size of the icons before generating them:
In addition to that you can tweak more settings, such as color, background (rectangle, circle, any-sided polygon), or padding for the icon, while setting values in any unit (px,cm,in,%,…).
To make file naming easier during the export, you can also assign dynamic names to the later generated artboards, using the variables ${i}
(index), ${size}
, ${width}
, ${height}
, ${presetName}
and ${layerName}
.
That’s it! You can grab it for free on the marketplace, hopefully it will save some time for some of you.
Let me know if you have any questions, feedback or ideas for the plugin