<div dir="ltr"><div><div><div>Hi guys,<br></div>We're in the middle of redesigning our icon set and I was wondering:<br></div>Since the shape icons in the Symbolic icon set have the same silhouette as the ones in the Tango testing set, could someone just make a script to automatically make the Tango testing shape icons based on the Symbolic shape icons?<br>
<br></div>The process in Inkscape would be:<br><div>1) Take the shape and apply a linear gradient fill from #729fcf to #3465a4 from top to bottom.<br><div>2) <span class="">Duplicate</span> the shape four times.<br></div>
<div>3) Add a 4px stroke to one <span class="">duplicate</span>, which I'll call the "Highlight Shape".<br>4) Add a 2px stroke to another duplicate, which I'll call the "Outline Shape". I'll call the other two duplicates "Temporary  Shape".<br>
</div><div>5) Convert the stroke of "Highlight Shape" and "Outline Shape" to a path.<br>
</div>6) Do an intersection of "Highlight Shape" with a "Temporary Shape" and "Outline Shape" with the other "Temporary Shape". I'll call the resulting shapes "Highlight" and "Outline" respectively.<br>
</div><div>7) Duplicate "Outline".<br>8) Do a difference of the duplicate of "Outline" with "Highlight". We'll call the resulting shape "Highlight 2".<br></div><div><div>8) Make "Outline" black with 40% opacity.<br>

</div>9) Fill "Highlight 2" with a linear gradient from white with 40% opacity to white with 0% opacity from top to bottom.<br><br></div><div>Now, this only works for flat shapes without inner labels, but it could still save a lot of time.<br>
</div><div>And, later, the script could be tuned for 3d shapes and shapes with labels as well.<br></div></div>