Shiny Buttons Without Blends or Transparencies in Illustrator

I have been asked many times how I create some of the shiny buttons I sell on iStock. Although there are other tutorials out there, this one shows you how to create these buttons without blends and transparencies. It is a relatively simply technique that can be applied to many different elements other than buttons. Moreover, using this shiny effect will create a cleaner, more accessible, and consistent file.
Notes
This tutorial was created in Adobe Illustrator CS3. Most, if not all, functions should be available in Illustrator 10 and up. Functions specific to Illustrator CS3 will be noted.
Keyboard shortcuts are displayed in orange. ⌘ is displayed for the Command key (mac), with the Ctrl key being the Windows equivalent (not displayed).
Step 1
Create a new document in CMYK color mode (color mode can be changed later). Using the Rectangle Tool (m), create a rectangle the size of the button you want. If you want, you can round the corners by going Filters > Stylize > Round Corners and pick an appropriate measurement. I used .125″.

Step 2
For this step you are going to create the shimmer of the button. Take the Rectangle Tool (m) and drawn a rectangle half way down the button shape. Make the new box slightly extend past the button shape to the left, right, and bottom.
You are going to want the shimmer shape to be roughly in the middle of the button. Copy (⌘c) the button shape and Paste in Front (⌘f). Select the shimmer shape,one copy of the button shape and Intersect the shapes. It also helps to expand the shape (the far right button in the Pathfinder Panel).

Step 3
Now it is time to add gradients. Here is where the shiny goodness happens. First make the button shape a gradient by selecting Linear in the Gradient Panel. Click on the first swatch in the gradient and change the color in the Color Panel to 20% cyan. You might have to click the options in the top right of the Color Panel to bring up the CMYK sliders. Next, click the other swatch in the Gradient Panel, and make it 100% cyan. With the button shape still selected, use the Gradient Tool (g), click at the top of the button shape and drag till you reach the shimmer shape.
Next, make the shimmer shape a gradient like the button. This time, make the lighter color 100% cyan and the other color 100% cyan and 50% magenta. With the shimmer shape selected, take the Gradient Tool (g), click the bottom of the shimmer shape and drag to the top of the shape.
I use the Color Panel to mix colors, but if you are more comfortable picking colors with the Color Picker, that will work just the same.
Get rid of any borders and you have your button!

Step 4
You can embellish the button any way you want. You can add borders, text, icons, or whatever! Look at the examples I provide. You can even add the shimmer to any element you embellish the button with. Just repeat steps 2 and 3 (it its good to change the colors) with the new element. Make sure that the shimmers on each element line up at the top.


Paul
February 25th, 2008
Thanks for this! I have been bumbling around trying to do exactly this on Illustrator for hours!
New Illustrator
February 28th, 2008
[…] Shiny Buttons Without Blends or Transparencies in Illustrator […]
Create Web 2.0 Stickers in Illustrator
February 29th, 2008
[…] In this step I am briefly going to explain using gradients to create the shiny effect. If you need a more in depth explanation, refer to Step 3 in my previous post Shiny Buttons Without Blends or Transparencies. […]
Free Vector Flowers | Vectips
March 1st, 2008
[…] great posts! When you look at the files, you will see some of the techniques used from my tutorial Shiny Buttons Without Blends or Transparencies. These flowers are a great example of applying the tutorial’s simple techniques. Digg this […]
Easily Apply Shades of Color in Illustrator | Vectips
March 11th, 2008
[…] shades of color are essential when I create glossy buttons and icons. In the Glossy Buttons and Web 2.0 Stickers tutorials, I used Cyan because it was easy to enter a percentage of Cyan, […]
Erick
March 15th, 2008
Nice tutorial, no problems following this tutorial, but for make the shimmer, with letters, i really got lost in that part.
Rype
March 15th, 2008
For the Shimmer on the Text, just repeat steps 2 and 3. Just make sure the the text is outlined. If that doesn’t help any I can go into more detail.
Erick
March 16th, 2008
If u can, then please explain that part with more detail,
I really need some help with that. Thanks-
Rype
March 17th, 2008
• Once you have your button, type the desired text and place it on the button.
• Select the Text and Outline by going, Type > Create Outlines.
• Make the Text White
• Select the Shimmer Shape of the Button and the Text and Copy and Paste in Front.
• With both object still selected Intersect the shapes from the pathfinder panel.
• Make the new object a Linear Gradient with on swatch white and the other a 5% Cyan, 5% Magenta, and 2% Black.
• Adjust the gradient.
Let me know if that helps.
Erick
March 18th, 2008
Thank you, so much you really help me
Rype
March 18th, 2008
I’m glad that worked out!
Jim P.
March 27th, 2008
I’m getting hung up at Step 2. I’m able to follow everything else, but when I click the “Intersect” and “Expand” commands, the upper half of the shimmer object disappears - so only the bottom 1/2 of the button is left below the straight line.
What could I possibly be doing wrong?
BTW - Awesome tutorials - they’re very inspiring. Keep them coming!
Rype
March 27th, 2008
Jim,
Before you Intersect the two shapes, make sure you Copy the Button Shape and Paste in Front. Now you should have two copies. Now drawn the shimmer shape and select ONE of the buttons shapes, then intersect and expand.
Let me know if that helps.
Jim P.
March 27th, 2008
Ta-daaa! It worked! Thanks! I was copying and pasting the other box twice. That’s why it wasn’t working.
Rype
March 27th, 2008
Glad that worked!
kEKA
May 8th, 2008
I tried it and it works nicely, but i have one question: why make outlines of the text when intersect works just fine with ordinary text?
Rype
May 8th, 2008
I guess it is more of a preference. I just like everything outlined.
kEKA
May 8th, 2008
how do you add the border?
Daniel Braha
May 8th, 2008
Slick!
Rype
May 10th, 2008
Keka,
With the bigger rectangle selected go Object > Path > Offset Path. Change the Offset to the desired amount (press preview to see how it looks). Then repeat the steps in the tutorial to get the glossy look on the border. Just make sure that the shimmers line up.
Let me know if that helps.
DO
May 19th, 2008
Very nice tutorial.
ezuk
May 28th, 2008
Wonderful tutorial. I was impressed by the comments, too - extremely helpful and caring.
Thank you.
Max
June 8th, 2008
Thank you so much!!!!
Jake
July 10th, 2008
Everything works nicely…thank you for the instructions. Just one thing - I’ve worked on your tutorial about stickers…all is good. I add text, create outlines, copy+paste front, intersect, add the gradient…but the top of my text changes color leaving the bottom white. This looks funny…so I want to make it darker on the bottom and gradient on the top part of the text. I seem to be struggling with this. How is this accomplished?
Cheers!
David Becerra
July 28th, 2008
This is an awesome post. I’m loving this site!