Create a Clean One Page Portfolio
Final Image Preview
Before you fire up Photoshop and start creating, let’s take a look at the finished layout. We will be designing a one page portfolio that can be used for designers, graphical artists etc. You can download the finished PSD file for free at the end of the tutorial.
Click on the image for a full size preview.
What you will need
In order to follow along with this tutorial, you will need:
- Adobe Photoshop (you can also use another image editor of your choice)
- 960 grid framework (they have PSD templates, don’t panic)
- Twitter Eggs from Graphic Leftovers (you will need a free account to download)
- Blogging Icon Set from IconShock, downloadable at DesignM.ag
- Social Media Bookmark Icon+ from nouveller.com
Of course you can also use any icons of your own choice, I just wanted to give you the sources of the ones I used in my design.
Step 1 — Setting up the document
For this tutorial I will assume that you have some knowledge of Adobe Photoshop. I am not using any difficult techniques, but I expect you to know where to find tools or at least know what I mean by cropping, selecting, or layers. If those terms don’t leave question marks in your eyes, follow along.
First of all, head over to the 960 grid system website and download their package that includes the CSS files and various templates for design applications. Unpack the downloaded .zip file and you will find a ‘templates’ folder with the Photoshop templates we will be using. If you have never heard of the grid system and wonder why I am using it — the short version is: it will help later with the coding of the layout. For a detailed introduction to the 960 grid system check out either this tutorial at NETTUTS or the video screencast with an in-depth explanation.

Open the ‘960_grid_12_col.psd’ in Photoshop. You will see a document that is 1020px by 1020px and has a lot of vertical guides and red colored areas. The vertical guides show where the columns are and the red areas help with the visualization. I usually turn the red areas off so they won’t interfere with the color perception.
We will now add some horizontal guides to help with the layout. As you can see from the preview image, the layout is divided into three sections: header, body, and footer. The horizontal guides help us to position the necessary elements. I personally find them also useful when I want to determine very roughly if the segmentation I have in mind is visually appealing.
Click on image for larger view.
The exact locations for the horizontal guides are mostly gut feeling for me, but I try to adhere to the basic design principles, in this case especially: white space! You can see that there are 100px of empty space above the headline and lots of empty space in the footer. By leaving enough white space, you don’t overwhelm your site’s visitors with visual elements or a crowded page but make the user experience much better.
Step 2 — Creating the background
For setting the background, select the background layer. It is marked with a lock, which means you can’t edit it. Double click it and create a new layer from the background.

Select the Gradient Tool and choose a soft linear two color gradient going from grey (#f0f0f0) to blue (#8cbcd6). Drag the Gradient Tool across the document to apply the effect. You can vary the spread of the respective colors by choosing where you start or end with the gradient. Experiment until you have an effect you like.
After you have applied the gradient, go to Filter –> Noise –> Add Noise. That will provide us with the subtle pattern of the background and will it make look more interesting and less plain. Choose Gaussian for ‘Distribution’ and check ‘Monochromatic’. Set the value to something that looks ok to you; I set it to 2.45%.

Step 3 — The Headline
Now that we’ve set up the basic document, let’s start to add some content. First is the Headline which your visitor’s will see first due to it’s size. Since it is so dominant, make sure to use it for something important — saying Hello, introducing the area you work in … whatever fits your needs best.
The special thing about the Headline is that it appears to have been cut out of the page. This effect can be achieved very easily. Pick the Type Tool and set it to the font Old Republic, font-size to 72pt and color to white, then type your headline. Set the Layer Fill to 0% (that’s the magic part), then apply a Layer Style of Inner Shadow with the settings shown below to achieve the recessed effect.

As you can see in the preview, the ‘Kreate’ of iKreateIt is a striking blue gradient. Now, if we would only want to change the color of the word, we could do that easily. But since we want to apply a gradient, we actually have to work on a new layer.
Duplicate the layer of text you’ve just written an delete everything except the word ‘Kreate’. On the original layer, delete only the word ‘Kreate’ and use the space bar to move the ‘It’ away from the rest of the text, creating some space. Move the word ‘Kreate’ into that space (hint: if you press the SHIFT key while dragging the word with the Move Tool, you will stay on the same horizontal line).
The layer with the word ‘Kreate’ will have the Inner Shadow already applied to it. In addition, add a linear Gradient Overlay (#005c9d — #40a5db). Once you’ve finished, duplicate both layers so the headline is more readable.

Step 4 — The Intro Text
Next we’ll write the short introduction. Try to keep it to two or a maximum of three lines, so the area won’t look crowded. Use the Paragraph Tool to enter the text: select they Type Tool, but don’t simply click where you want to write but drag open a text box that will hold your text. The advantage: you can easily control the text behavior.

Since I don’t want to use images or other methods later on to display the text, I set the font to the web safe Helvetica, font-size to 18pt and the color to #8abad4.
Step 5 — The Background for the Content
The horizontal guides that we inserted in Step 1 will come in handy now. Select the Rectangle Tool and draw a rectangle between the guides at 320px and 800px. Take another look at the screenshot above that detailed the pages three sections to see between which vertical guides the box is positioned.
Add a Stroke (#113f5f) and a Gradient Overlay (#005c9d — #40a5db) to the layer.

In order to achieve the glassy effect, we will overlay the rectangle with an ellipse. Create a new layer. Choose the Ellipse Tool and create a large ellipse that is longer than it is wide. Fill it with white. Then, with the shape selected, go to Edit –> Transform –> Rotate. Drag and rotate the ellipse until it covers up the upper left half of the rectangle.

For a subtle effect, set the Opacity of the ellipse layer to 10%. If you want it more pronounced, increase the opacity. Now we have to eliminate the parts of the ellipse that are not covering the rectangle so they won’t be visible on the rest of the layout. Since we cannot cut or erase shapes, right click on the layer and chose ‘Rasterize Layer’.
Then select the rectangle layer and with CMD/Apple key pressed, click on the shape in the layers palette. It should now be selected (i.e. have the moving outline around it). Now select the ellipse layer again and then choose Select –> Inverse from the menu (or CMD+Shift+I). Now everything except the rectangle is selected — because we want to cut away the parts of the ellipse that are not covering the rectangle. Erase the parts of the ellipse we do not need. You will now have a rectangle with a nice glossy effect applied.

Step 6 — The Twitter Egg
Thanks to Twitter I stumbled upon this beautiful set of Twitter icons made in egg-shape. Pick the egg you like and paste it as a new layer into your document. Make sure the Twitter layer is above the rectangle that we just created. Switch to the Eraser Tool and remove the shadow beneath the egg since we will be adding our own, more subtle one.
Scale the egg to make it smaller and fit the design more (Edit –> Transform –> Scale). Then switch to the Ellipse Tool. Draw a small, flat ellipse beneath the egg, not wider than the egg itself. Fill it with a dark blue (#0d4972). Then go to Filter –> Blur –> Gaussian Blur and choose a radius that looks good to you. Accept the changes and voila — you have a nice shadow beneath the egg, making it appear to hover above ground.

Step 7 — The Speech Bubble
There are probably enough ready-made shapes out there that you can use to create the speech bubble, but you can do it yourself just as easily (and save the time for the web research). I found that the shapes that come with Adobe PS are not really what I had in mind. And remember: if you need the guides in PS or want them to disappear to get a better look at your layout, you can always hit CMD+H.
Select the Rounded Rectangle Tool and draw a rectangle. Fill it with white. Then create a new layer and select the Pen Tool. Use it to create a small triangle beneath the rectangle. Right click on the path and choose ‘Make Selection’. With the Paint Bucket Tool, fill the selection with white. Now it looks already like a speech bubble.

Since we want to apply an inner shadow, we need to merge both the rectangle layer and the triangle layer so they are one object. Select both layers in the layers palette, right click and choose ‘Merge Layers’. Now you have only one layer for the speech bubble. Apply an Inside Stroke of 1px (#025e9f) and set the opacity of the stroke to 12%. We want it to be subtle.
Then add an Inner Shadow and set the opacity to 18%. Now it looks like the speech bubble is cut into the page. But it still appears artificial with its white background; it doesn’t really fit the page. We can change that easily by changing the opacity of the entire speech bubble layer to 50%.

As in Step 4, use the Type Tool to draw an area to type in within the speech bubble and insert any text you like — remember: only 140 characters.
Step 7 — The Email Envelope
Insert the email envelope from the Blogging Icon Set into your document as a new layer. Make sure that the layer is beneath the background layer for the content, otherwise we can’t ‘hide’ the envelope behind it.
Go to Edit –> Transform –> Rotate and tilt the envelope to an angle that seems appropriate to you. Now we just need it to loose it’s color so it fits with our new color scheme.
Select the mail layer and then go to Layer –> New Adjustment Layer –> Hue/Saturation. To make sure you apply the adjustments only to the mail layer, hover your mouse on the dividing line between the mail layer and the adjustment layer while pressing ALT. Once your mouse pointer changes, click and the adjustment will only be applied to assigned layer.

Move the saturation slider on the adjustment panel all the way to the left to ‘de-color’ the email shape. To give the envelope some texture and remove the shiny clean look, set the mail’s layer property to Overlay.

Step 8 — The Content
Since the steps for adding content in the three content areas (left box, right box, bottom box) are more or less the same, I will only go through them once and let you repeat the steps as often as necessary.
Now, with the distribution of content on the page, the vertical guides from the 960 grid system come in handy again. If you have them switched off, switch them back on by hitting CMD+H. Seeing the columns will help you decide on how wide you want your content to be and where to position it exactly.
For the headings, I chose another web safe font — Georgia. Contrary to the other fonts in this design, it is a serif font, but I thought that inside the content area and just for the headings, it would be a nice contrast. I set the font-size to 24pt, color to white, and font-style to italic. I also applied an inner shadow with the color #3498d0.

Quick Tip: Just duplicate the first header layer and drag the copies around with the SHIFT key pressed down. That way you ensure that the headings are vertically and horizontally aligned.
To draw the lines, use the Line Tool. Set the line width to 2px and hold the SHIFT key pressed while drawing the line — it will make it easier to keep it straight. Assign the line a color of #147ec8. Duplicate the line, make sure the layer is above the other line layer and then nudge the second line 1 pixel downwards. Change the color to #7dafcc. That will give you the nice inset effect.

As with the headings, duplicate the two layers two times and use them for the other content areas.
For the text, use the Type Tool, draw the text box and fill it with text. The text box will take care of line breaks, which will make your life much easier than just putting in the text and hitting enter a dozen times. For the text, I again used a sans-serif font, Helvetica, which is web safe.
In the ‘About’ section (right box), use the Rectangle Tool to create the photo placeholder. Draw the box, fill it with #0f6dab, and give it a white inner stroke of 5 pixels.

The Featured Items in the bottom box are of course also created with the Rectangle Tool. I applied a 1px inside stroke with the color #14486c to contrast it slightly against the background. The glassy effect is achieved the same way we did before in Step 5 (Ellipse Tool), so I won’t cover it again. Just create one featured box and then duplicate it as often as you need it to reduce the amount of time for the design.
For the back and forth arrows I used a shape that Photoshop already provided. Select the Custom Shape Tool and then display all available shapes. You will find that, by standard, the arrow points to the right. To make it point to the left, just create a new layer, use the shape tool on it and then go to Edit –> Transform –> Flip Horizontal. Set the opacity of the layer to 50% and then apply an inner shadow with the opacity of 57%. That will give you once more the nice recessed effect.
Step 9 - The Footer
In the footer, we have the same effect applied to the font Old Republic as in the header. Therefore, we can save time by simply selecting the Headline layer we created in Step 3 in the layers palette, right clicking it and selecting ‘Copy Layer Style’. Then select the ‘Follow Me’ text in your footer, right click it and select ‘Copy Layer Style’. As we did in the header, duplicate the font layers so they will be more readable.
Insert the social media icons as separate layers. Choose one and apply to it an inner shadow with both the Distance and the Size set to 3. Copy this style, select all other icons and apply the style to all of them at once.
Then select all layers that have social media icons and hit CMD+G. That will group all layers into one folder. Select the folder and set the layer property to Luminosity. That turns the colorful icons blueish. Using this method, you can easily switch back and forth between the colored and blue version, making it easier to create sprite templates if you want to apply hover effects in the coding later.
Final Result
So, there you are. If you followed along, I hope you have come to a similar result or at least the result you desired. Thank you for your time. I appreciate feedback and if you liked the tutorial, please share it. Depending on the feedback, I plan to follow up with a tutorial on how to convert this layout into a HTML/CSS based site.

Download the PSD for Free!
Click on the box for your download.



very nice
thx
Nice work. I’m glad to see that the icon set we released is being put to good use.
Thanks for commenting, Steven! And your icons are just way too beautiful not to use them. Thanks for releasing them for free.
Thanks, really easy to follow, well explained, nicely written, nothing left behind
Well done!
wow, great tutorial, I really enjoyed it.
I hope the psd-to-html-conversion-tutorial is coming soon.
Thanks.
[…] Einfache Portfolio-Website […]
Very nice layout. I love the icon set too. Any chance we can see this layout in action? I would love the see this taken from photoshop into an editor and coded. thanks for the good work .