How to design shiny interface buttons in Illustrator
August 27, 2007 – 7:25 pm
These little buttons take a few seconds to make in Illustrator and give a nice polished, “web 2.0″ feel to a website or interactive environment.
Let’s explain how to make the triangle one. How do you make a triangle in Illustrator? Easy! Click on the Polygon Tool and click once on the artboard and enter 3 in the Sides: field of the resulting dialog box. (Didn’t know a triangle was a polygon? Neither did I until the other day!)
Make another small triangle and place it on top and fill it with a lighter colour. Go Object > Blend > Blend Options and enter 100 in the Specified Steps field. (Half that would probably do). Then, with both large and small triangles selected, go Object > Blend > Make (Cmd/Ctrl-Opt-B) and a beautiful rounded blur will fill your triangle. This method gives you more control that a simple radial gradient fill. See below my tutorial without words; I hope it makes some sense.

To make the shiny highlight at the top of the triangle you have to create a shape by intersecting a circle and a triangle together (see 2nd row above). With both triangle and circle selected option-click on the third Shape Mode icon in the Pathfinder palette where the tool tip says “Intersect shape areas (Option-click to expand)”. You will now be left with just the top of the triangle with a curved base.
Fill this with a linear gradient black-to-white, size and position it inset a bit from the top of the main triangle and set it to Screen in the Transparency palette.




10 Responses to “How to design shiny interface buttons in Illustrator”
Wow, this is a great tip and I will definitely be trying this one out myself later today. You’ve made it seem and sound easier than I could have imagined. Thank you for the advice, and I look forward to reading more of your wonderful tips and how-to articles. Kudos!
By David Stopsky on Oct 1, 2007
Thank you for your kind and encouraging words. More how-to articles to follow when I get some time! Good luck!
By Rob Cubbon on Oct 1, 2007
I am updating our Add to cart buttons and found your tutorial…made things very easy! Thanks!
By evan on Oct 5, 2007
My pleasure, evan. I should do a set of stock vector web icons for download.
By Rob Cubbon on Oct 9, 2007
I am very new to illustrator, and I was looking for a way to create some nice buttons, these are great!!!
By Andy on Oct 13, 2007
Excellent, Andy!
By Rob Cubbon on Oct 16, 2007
Rob,
I can´t do the step about “screen” mode (last step). I did it, but the appearence of the shape above don´t change to “polish” effect, it continue as black and white blend. What´s wrong? (sorry, my english is very poor!)
By Adrian on Oct 31, 2007
Adrian,
There is another way of doing it. Select both the black to white gradient shape and the underlying object and in Transparency palette go Make Opacity Mask. I explain it here http://robcubbon.com/how-to-design-shiny-web-20-buttons-in-illustrator/
Doesn’t seem to be working with me at the moment I need to look at the file I made when I created this. Will get back to you…
By Rob Cubbon on Nov 1, 2007
Thanks Rob!
Now is all right with “Opacity Mask”!
By Adrian on Nov 1, 2007
Interesting, thanks for sharing!
By Article Rewriter on May 23, 2008