Many people have been asking me how to create a nice, Apple-style UI in Pixelmator with bevels and letterpress effects. I have also received some inquiries about creating rounded corners. So, I created this tutorial to explain some efficient, helpful tips.
Step 1
Open Pixelmator and create a new document. I used 1000×1000 pixels. Then, fill the background with grey. On the menu, select File>Stylize>Noise. Select 1 as the amount.
![]()

Step 2
Select the Rectangular Marquee Tool (M) to create a rectangular marquee.
![]()

Step 3
Go to Edit>Refine Selection. Now you will be able to change the selection; you can increase or reduce the size, make the edges blurry with Feather, or create rounded corners with Smooth. I select level 15 for Smooth.

![]()
Step 4
Add a new layer, and then use the Gradient Tool (G) to fill the marquee area with the gradient. For the colors, I used a dark grey gradient from #666 to #999.

![]()
Step 5
Select the Rectangular Marquee Tool (M) again and create a marquee selection like the one in the image below. The idea here is to create a tab for site navigation. Next, simply delete the bottom part of the rectangle.

![]()
Step 6
To select only the objects within the layer, roll over the Layers Panel, hold Command, and click on the thumbnail of the layer you want to select.

![]()
Step 7
Go back to Edit>Refine Selection. Let’s increase the size by 1% and raise the Smooth level by 1%. The idea here is to create a little bevel, or stroke, and apply a gradient on it.

![]()
Step 8
Add another layer behind the tab layer. With the gradient tool and the selection still active, fill the layer with the gradient. The colors of this gradient are black to white, with the dark grey is at the bottom and the white at the top like a highlight 3D bevel. Use the image below for reference.
![]()
Step 9
Here is our navigation tab. We are accustomed to having filters and commands to create this type of effect in tools such as Fireworks or Photoshop, but as demonstrated here, these can be easily replicated. Of course, the manual process might take a few extra steps, but it can also help us better the way in which light and shade add depth to things.

![]()
Step 10
With the Rectangular Marquee Selection (M), create a rectangular selection of 1px height.

![]()
Step 11
Add a new layer and fill the selection with white. That way, we can create a white line.

![]()
Step 12
Add another layer and fill it with grey that is a little bit darker than the background. Go back to Filter>Stylize>Noise and add 1% noise to the grey. Then, move the layer down and place it right beneath the white line. The line will be the 3D bevel of the layer.

![]()
Step 13
Select each layer and go to Layer>Add Layer Mask. Fill the layer mask with black using the Paint Bucket Tool (N). The layer will disappear. With the Brush Tool (B) and a very soft brush, select the color white and paint over the areas you want to show. In this case, only the top center part of the rectangle and line will show, as in the image below.

![]()
Step 14
Select the two layers and duplicate them, then go to Layer>Merge Layers. Next, select Edit>Transform>Flip Vertical. This will create a rectangular area in which to feature the main content of the site. Try to match the colors of the tab with those of this main area. You can edit the colors of the layers by selecting Image>Adjustments>Hue and Saturation.

![]()
Step 15
People often ask me how to create a subtle letterpress effect. Some tools allow you to apply shadows or bevels, but Pixelmator does not have such an automated feature. However, there is a quick and easy way to create the same effect. First, add the text you want; in my case, I added “About Us” in black text, Arial font 16px.

![]()
Step 16
Duplicate the layer and change the color of the text to white, and then move it down 1 pixel. Now you will have a very nice letterpress effect. You can also make the effect subtler by reducing the opacity of the white.

![]()
Step 17
Create a few more navigation items, this time without tabs. The tab will be used only for the selected item.

![]()
Step 18
Add a little text about the product. For this, I switched to a bigger font, black Arial at 20px.

![]()
Step 19
Repeat the Step 17 to create the letterpress effect. Duplicate the text layer, change the color to white, and move it down by one 1 pixel. Tip: If your text color is white, you can create the effect by selecting black and moving the text 1 pixel up.

![]()
Step 20
Add more text using a much smaller font of 12 pixels. Outside the main area, add a title for Screenshots using the same 20-pixel font used to create the main text. Repeat the letterpress effect.

![]()
Step 21
Import a screenshot or other image and place it in your design. Move it to the right side so it can become the main image of the site. As you can see in the image below, the one I used is bigger than the main area and is overlapping the white line. To fix this, use the Rectangular Marquee Tool (M) to select an area that fits the part of the image located within the two white lines. Use the image below for reference.

![]()
Step 22
Next, go to Layer>Add Layer Mask. The mask will hide the areas that did not fit inside the marquee selection.

![]()
Step 23
Import a few more screenshots to use in the area below the Screenshots title. Let’s add some nice touches to these images. To create a little white stroke, go to Edit>Stroke. Select white for the color, 4 for the Width, and Inside. Press OK.

![]()
Step 24
It’s also very simple to create a shadow. First, create a marquee selection of the image, as we did in Step 6. Then add a new layer and fill it with black using the Paint Bucket Tool (N). To create the shadow, go to Filter>Blur>Gaussian Blur. I used 15 for the radius, but you can select a larger radius to create a larger shadow.
![]()

Conclusion
Next, just add your logo and a slogan. That’s it! Even though there are not explicit filters to create round corners or bevels, it’s very simple to make these yourself with only a few extra steps. This process is a good exercise for our eyes and brain, and will help us better understand the way in which simple gradients, colors and shades can add depth to a flat image.
I hope you find this tutorial useful. Please feel free to send additional requests to abduzeedo@abduzeedo.com.

![]()

Download the 30-day trial.
Download a detailed introduction to Pixelmator.
Take an in-depth look at all the Pixelmator features and technologies.
January 15th, 2010 at 8:24 pm
YES. This is exactly what I’ve been looking for. I had already experimented and discovered some of these tips for myself, but this comprehensive tutorial helped tremendously. Kudos!
January 16th, 2010 at 11:10 am
Hello,
Fantastic! Simply amazing and as with many of your previous tutorials-highly inspiring! This is exactly what I have been looking for as I start work on my Twitter background and website/blog.
May I ask you, what kind of education do you have? I.E. where can one learn about Pixelmator and web/graphical design. While I personally think that I am very creatively inclined, I simply lack the knowledge and expertise to make my ambitions come true. I therefore very much rely on this kind of tutorials to make progress.
Again, truly breathtaking and thank you very much.
Cheers,
Jack
January 16th, 2010 at 11:12 am
Sorry for the double post but I forgot to ask.
Can you please email me the pixelmator file or ask Pixelmator to check the link. When I try to download it, I get to an empty site with a long error message.
Thx.
January 21st, 2010 at 10:03 am
I don’t really understand how do you make the website work after this….
I know HTML/CSS but I’m not use to do everything on a Graphic software has Pixelmator.
How do you link all the things of the page to the code? do you have to export all in one peace or you have to do in many peaces?
I really don’t get it.
I don’t get that white line by the way….
January 21st, 2010 at 10:25 am
I think it looks awesome! I just can’t download the PXM file. This is what I get when I try: AccessDeniedAccess DeniedFAF397596C8E453ALkicFDf8JtF7eYTlOk1GvniM+Ob999kX1PwZL61Pg2If/OdBfkiCCI6g2OKtQUaP
January 22nd, 2010 at 11:57 am
Will: As I have understood it, you will have to use the splice tool in Pixelmator to make the entire site into separate elements and then use the export for web menu. After that, it’s all about webdesign, uploading the elements to your webserver and connecting them using html and css.
February 8th, 2010 at 4:12 pm
i cant download the pixelmator file :S
February 22nd, 2010 at 3:46 am
jeeej the download works again
thnx guys.
now i can compare it with what i came up with
February 24th, 2010 at 2:06 am
How did you end up with the dark grey stroke in the image in step 5, when there was none in step three and all you do in step 4 is add a gradient from #666 to #999?
March 16th, 2010 at 6:00 am
[...] the Pixelmator file we created for our UI tips tutorial. [...]
March 20th, 2010 at 10:31 pm
[...] Open the Pixelmator file we created for our UI tips tutorial. [...]
March 28th, 2010 at 1:17 am
太棒了,教程很详细
Great, very detailed tutorial
April 1st, 2010 at 2:41 pm
[...] Open the Pixelmator file we created for our UI tips tutorial. [...]
May 15th, 2010 at 1:17 am
hm 24 steps for something I can create in Firefox in 5
why not have bevel, drop shadow filter?
May 15th, 2010 at 1:20 am
sorry was meant to write fireworks
like pixelmator but but need to create things in a time efficient way.
May 28th, 2010 at 1:38 pm
[...] Open the Pixelmator file we created for our UI tips tutorial. [...]
June 1st, 2010 at 11:25 pm
@jayjay : Step 4.5 – Right click the marquee selection and select stroke. :-)
June 19th, 2010 at 10:36 pm
When coding this design, how can you get the noise background image to tile seamlessly?
June 21st, 2010 at 5:47 pm
Hello, i have a question.
I´ve made the tabs, but i don´t know how can i update it to my Piczo.
I know the basics of slicing, but i don´t know if i can update it to my piczo website. Thanks!!!
August 25th, 2010 at 12:41 pm
Can you update this tutorial for the current version of Pixelmator please?
On the very first step, it says to go to the menu: File>Stylize>Noise
My File menu does not have a Stylize option.