How to create a distinguishable textured web layout in Photoshop

How to create a distinguishable textured web layout in Photoshop

In this tutorial I’ll show you how to create a textured web layout, starting from the concept on paper to Photoshop design. We will discuss about site structure and will use the 960 grid to organize our contents.  Also you will learn how to use layer styles to create an engraved text effect. Give it a try!

Preview

Click on the image for a larger preview

Layout tutorial preview

DOWNLOAD SOURCE FILE

Become a Premium Member and get unlimited access to source files and premium resources for only 7$/month. Click here to learn more.
Introduction

To create a web layout is never simple. It’s important to consider several aspects simultaneously. What’s the site object, to whom is it direct, what’s the site aim (to sell, to teach etc etc)? These are some questions you shall ask yourself. In this case I wanted to create WeGraphics portfolio.

layout sketched on paper

After have sketched on paper for a while, I had in mind how to structure the layout. Structure is a fundamental aspect of web design. I don’t want this tutorial to be about how to structure a site, but let me suggest you to spend the right amount of time to study how to organize your site contents.

Another important feature is to have always in mind that a layout design shall be turned into a coded layout. This is why I’ll show you how to create patterns instead of copy an paste full high-resolution textures. To have a sufficient knowledge about html and css is a “must” if you want to design themes.

The final result is not too light, because of the use of textures and the huge amount of details, but fortunately today internet speed connections allow us to give “less” attention to a site page weight.

After established the main structure of the layout, I started surfing css galleries finding for  inspiration. In this case I was striked by the elegance and cleanliness of Jeroen Homan’s portfolio, so I decided to take his site as a reference point.

color palette

Another important choice is the color palette. It’s another feature I suggest you to consider before start working in Photoshop. There are lots of useful tools that you can use to create a nice color combination (here is a list of these tools from webdesignledger). In my case I choose this color palette from colourlovers. At this point we are ready to start!

Step 1: creating the background

Our layout has a softly textured background, which is a 500×500 pixels image horizontally and vertically repeated. So let’s start creating a new 500×500 pixels document in Photoshop. Make sure to set 72 pixels/inch as resolution since it’s the ideal resolution for images destined to web.

create a new document in photoshop

Fill the background with the lighter brown of our color palette (#d9cfc0)

fill the background with brown

Paste in a paper texture. I choose one from our high-res paper textures set (paper15). Make the texture smaller and apply the sharpen filter (this will enhance image details). Desaturate the texture (shift+ctrl+U), switch the layer blending mode to multiply and reduce opacity to around 20%. You should obtain something like this:

add texture to the background pattern

This image will be the background pattern. So go to Edit>Define pattern and chose a title

create the pattern for the layout background

At this point we can create our main canvas. For this purpose I downloaded the Photoshop template from the 960 Grid System site.

960 grid

One of the grid purposes is to help designers to have a visual guide to organize better site contents. Open the Photoshop template with 16 columns and delete layer1 group. The 16 col grid group shall be always at the top. You can hide its visibility for the moment, but you will make it visible every time you need a guide to collocate contents into the layout correctly. Also I increased the height of the canvas to 1470 pixels (to modify canvas size go to Image>Canvas size). The screenshot below shows how the grid affected the structure of this design:

We can now fill the background with the pattern previously created. Select the background layer and go to Edit>Fill and chose the background pattern.

fill the background with the pattern

Create a new layer and use a large soft white brush to create a gentle light effect at the top of the layout. Reduce the opacity of this layer to around 30%. The aim of this step is to emphasize the top-left where we will put the logo and immediately below the tag-line. Also create another layer and paint over it using WG Grunge Brushes. This will add more details to the top area. Once the background is ready, group all the layers (select all the layers and press ctrl+G) and title this group “background”.

add light and grunge effect to the background

Step 2: the header

With the background complete, we can now switch to the top area of the layout. At first we will create a nice header background image. As for the main site background, we will create a custom pattern. Create a 20×60 pixels document and fill it with white. Now click and drag from the ruler to create an horizontal guide and place it at 50 pixels height.

create a guide

Grab the Rectangular marquee tool and make a selection ad shown below:

make a selection of the bottom area

Press alt and click on the “add layer mask button” at the bottom of the layer window. This will create a mask that will hide the selected area.

add a layer mask

Create a circle with a diameter of 20 pixels. To create a shape with fixed dimensions you have to select the ellipse tool, then chose the dimensions in the ellipse options window from the options bar.

choose the ellipse dimensions

Place the ellipse at the bottom of the canvas. Now create a new pattern that we will use to fill the header background.

place the ellipse at the bottom of the canvas

In the main document, create a new layer and make a selection of 60 pixels height in the top area

make a selection of the top area

Fill this selection with the just created pattern and reduce the opacity of the layer to 50%

fill the selection with the pattern

Create a 5 pixels height blue (#506271) rectangle and place it at the top of the canvas.

adding a 5px rectangle to the top

Step 3: adding logo and menu

Once finished the header background, we can add a menu on the top right. I used Arial and font size of 13pt. The color of the text is the same blue used for the top bar.

tip: if you want to align two or more objects, select them and use the align tools in the option bar.

adding the menu

For the logo, I started creating an ellipse with the following blending options:

adding shadow

adding a linear gradient

adding stroke

Now create a new layer and ctrl+click on the ellipse layer to select its pixels. Go to Select>Modify>Contract and enter a value of 4 px. Grab the gradient tool (G) and create a gradient going from white (top) to transparent (bottom). Press Ctrl+D to deselect and reduce the layer opacity to 40%.

add a linear gradient

We can add now the text and put our logo into the ellipse. For the text I used Anivers, which is a free font created by the talented Jos Buivenga. I added to the text the same gradient of the ellipse. Also to give more depth to the text, I duplicated it, I moved the duplicated below and switched its color to white. Then click one time the right arrow and one time the bottom one to move the white text.

adding the text to the logo

Step 4: adding the tagline

It’s time to add a tag-line to our site. This is probably the first thing that will capture visitor attention, so the best is to provide here the most important informations about the site.

I decided to use a combination of 3 fonts: Chunk for the upper text, Aniverse for the bottom and Gabrielle for 2 details (the ampersand and the comma). So place in your own text. Making the grid visible will help you a lot.

text to the tagline

For the ampersand and the comma I used the same blue of the menu text (#506271). About the main text, I played with blending options:

reduce fill opacity to 0%

adding inner shadow to the text

add color overlay to the text

Duplicate the text and move the duplicated layer below the original one. Eliminate all the layer styles and add only a white color overlay. With the move tool selected, press once the right arrow and once the bottom arrow. Now right-click on the layer and select “rasterize type”. Ctrl+click on the original text layer to select its pixels and press delete. Doing so we created the 1px right and bottom stroke.

The header is complete. Group all its layers and title this group “header”.

Step 5: Showcase of the last works

The first thing to do is to create a separation between the tag-line and the showcase of selected works. For this purpose we will add text and 2 lines. The font used for the text is Arial (18pt). To make the end of each line thinner I applied a mask. Select the line, click on the “add layer mask” button, grab the gradient tool, chose a gradient going from white to black and drag along the line.

add a layer mask to the lines

Once again I duplicated everything and pasted back. After changed the color to white, I moved the duplicated layers bottom-right and reduced the opacity to 70%.

duplicate everything and paste back

At this point we can create the containers for our portfolio images. So with the rectangle tool create a 220×194 pixels rectangle. Make the grid visible for a reference guide.

create a rectangle

Let’s apply some layer styles to the rectangle.

add a gradient style

add stroke to the rectangle

Duplicate the rectangle and move below the duplicated layer. Eliminate all layers styles and add only a black color overlay. We want to create a soft shadow for the container. So rasterize the duplicated layer (right-click on the layer>Rasterize) and go to Edit>Transform>Distort. Move the top-left anchor point a little bit to the bottom-left as shown in the following screenshot:

move the shadow to the left

Apply the gaussian blur (Filter>Blur>Gaussian Blur) with a radius of 4 pixels.

Apply the gaussian blur filter

Now grab the erase tool and use a large soft brush to erase unwanted parts of the shadow and reduce a bit the opacity

reduce the shadow opacity

Create a new layer above the container’s one. Ctrl+click on the container to select its pixels and fill the selection with a dark brown (#64594d). With the selection still active, go to Select>Modify>Contract and enter 1px as value. Hit delete. We created a 1px inner stroke effect.

create an inner stroke effect

Now you can create several containers and put inside them your portfolio images. Select all the gallery layers, group them and title this group “gallery”.

create several containers and put inside your portfolio images

Step 6: Create the footer

We are almost close to the end ;-) . All what remains is the footer. In order to create a separation between the gallery of works and the footer, I simply duplicated the header background image and flip it vertically (Edit>Transform>Flip vertical). Then I switched the color to blue (#506271) and set opacity to 100%. Also I created a rectangle of the same color that I placed below.

add the footer

In order to better integrate the footer with the textured background, I applied grunge brushes with a low opacity.

add grunge effects

At this point I decided to divide the footer in 3 sections: Get in touch, connect with me and Twitter updates. The font is Arial (18pt)

In the first section we will put a contact form. So create a rectangle that will be the entry name field.

create the first field

Let’s play with layer style to create a nice engraved effect:

reduce fill opacity to 0%

add inner shadow

add color overlay

Lets apply the same technique used for the tag-line text to add 1px of white stroke to the left and at the bottom. We can now create other fields and add a submit button (you can notice that I applied some grunge effect brushes to the button).

In the center section of the footer, I simply added the links to some social profiles. Near the links I placed nice grunge icons download from Tutorial9.

add links to social communities

In the right section I created a shape using the custom shape tool and selecting the talk4 shape. Then I applied the same layer styles of the contact form fields. Also I put this Twitter icon created by mfayaz.

fill the twitter section

Almost everything is complete. The last thing was to add copyright. You can now select all footer layers, group them and title this group “footer”

add copyright

Conclusions

We are at the end of this super-long tutorial! I hope you have learned something interesting. In case you have doubts or want to suggest something, you can use the comments section.

DOWNLOAD SOURCE FILE

Become a Premium Member and get unlimited access to source files and premium resources for only 7$/month. Click here to learn more.

Related Posts

high quality vectors

2500+ premium design resources for only $7!

We do the best to provide high-quality products that you can use in your commercial projects.
You bet!

take a tour

Sebastiano

Howdy! I'm a self taught graphic designer who loves to create amazing stuff using every kind of media. I'm currently living and working in Italy.

138 Comments

(+add yours)
  1. Thats a really neat tutorial. I like the end result. Did you redesign your blog recently? Looks quite pleasing.

    Great job!!

    • Hi Richie,
      Thanks for your appreciations! And yes, I refresh wegraphic look

  2. Nice job! I bookmarked for future reference, thanks!

  3. Awesome tut dude this is great. love the detail :)

  4. great tutorial, and something i will be using very soon.

  5. Great looking tutorial . The tutorial really worth the try.

  6. Thanks folks! I’m glad you like the tutorial

  7. Tirath

    Awesome tutorial with nice web layout
    I learn so much form your Great tutorials
    Keep them to come
    Keep up good work man
    God bless you Genus :-)

  8. Great tutorial, well written.
    I’m glad to hear my site/design inspired you :)

    • Hi Jeroen,
      Yes your site was the main source of inspiration for this tutorial. I liked the way you organize contents, the large eye-capturing tagline and the use you made of textures. Really a great work!

  9. Super outcome and very well written tutorial. I really enjoy reading it!

  10. This looks very similar to this site
    http://www.jeroenhoman.com/

    • Maybe you didn’t read the tutorial introduction…
      Take a look 2 comments above :-)

  11. I like I like!

  12. Nice – almost enough to make me buy membership … almost. Keep it up.

  13. wonderful?thanks a lot!
    I search it for a long time.
    .-= tina´s last blog ..????? =-.

  14. great tut, it made me play with some effects i havent done yet :) keep up.
    .-= h1brd´s last blog ..Well-travelled websites =-.

  15. Thanks for the great tutorial – just finshed it, now to go to bed!

  16. so amazing, this is wonderfull tut, thank you for sharing
    .-= indirmeden izle´s last blog ..son istasyon-2010 I son istasyon- Levent K?rca =-.

  17. Isn’t the 72pixels/inch “rule” a little passé with todays screens and resolutions.
    You don’t really save that much on image size today either as the software today compress them so good…

    Anyways, great tutorial! was looking for a textured-bg tut and good thing I found this one =)
    .-= Lauhakari [mikko]´s last blog ..custom post-types in WordPress 3.0 (swedish) =-.

  18. Elan

    I got a minor problem at first step. I don’t know how to use the ‘high-res paper textures’. Does we have to open it on Photoshop? If so, then what should I do? I need more detailed explanation.

    • Hi Elan,
      These are basic steps. Open the texture in Photoshop (file>open>select the texture)

  19. good job….thx a lot

  20. Raja Kumar Choudhury

    Awesome, really you can’t believe this, i was looking for these creative stuffs and finally got it. Gr8 work done. Thanks And wat 2 say……….good creative work and god bless u.

  21. Rachel Mutia

    I downloaded the source file and got a different one. :-|

    • Fixed Rachel,
      Sorry for the inconvenience

      • Rachel Mutia

        Got it, thanks :-) This tutorial is lovely.

      • I’m glad you like it ;-)

  22. Elijah

    “Duplicate the text and move the duplicated layer below the original one. Eliminate all the layer styles and add only a white color overlay. With the move tool selected, press once the right arrow and once the bottom arrow. Now right-click on the layer and select “rasterize type”. Ctrl+click on the original text layer to select its pixels and press delete. Doing so we created the 1px right and bottom stroke.”

    When I hit delete on the original text layer it deletes it with only the duplicated layer remaining that only has the color overlay on it.

    Those steps are not working for me did I miss something?

    • Hi mate,
      You don’t have to delete the original layer. Take in mind that the original layer is used only to make a selection of its pixels. Ctrl+click on the original layer (to select its pixels), but select the duplicated and hit delete. The original won’t be affected, while you will remove an area from the duplicated layer

      • Elijah

        Still not getting it sorry.

        I Ctrl+click on the original text layer to select it’s pixels. Then selected the duplicated layer and hit delete. When I do that it deletes the 1px white or copy layer and no longer have a 1px white layer. Are you sure these directions are correct? Thank you.

      • Yes directions are correct. Take in mind that you have to move the duplicated layer, which is below the original one, 1px on the right and 1px bottom, or you won’t see the 1px line.

    • Matt

      On Mac CMD+Click, on PC CTRL+Click, on the original layers thumbnail in the Layers panel.

  23. Lisa Hoang

    This is really nice! Will you guys have the PSD to HTML conversion? That would be great…!

    • Yes, Lisa. We are planning to turn the psd into a functional web layout. Stay tuned ;-)

  24. Great tutorial! Really useful for me. Thanks

  25. Great Tutorial…time to get started on my portfolio design. :)

  26. searching for this tutorial since days, finally found,
    great tutorial,

    thanks

  27. Max Schwartz

    I really appreciate this tutorial! Thanks! I know this seems simple, but I’m more of an Illustrator guy, how do you evenly distribute the nav text at the top of the page? Whenever I align or distribute, it’s not actually accurately spaced. Does anyone have any ideas? I’m on CS4 and have spent more time on this than any of the other steps. :)

  28. Thanks for the great tutorial! It was well written and I learned a lot.

  29. Jay429

    Yo! great Tut will you be covering a tutorial on how to convert to html/css?

  30. Ads

    When I go to fill in the background just after loading the 960 grid the fill button is grayed out. Any idea why?

  31. PRATEEK GUPTA

    the tuts is great Sebastiano sir, but first i have to try & your all tuts are great

    • PRATEEK GUPTA

      but sir size for web page{500*500} is not too small

      • Yes mate. 500×500 is the size of the repeating pattern for the background

  32. PRATEEK GUPTA

    so what size we take actually for web page? i have no idea

    • The size is the one of the 960grid template. 960px width. Please read step 1

  33. Vidosa

    Thanks, great tutorial

  34. joshua

    hi Sebastiano ! thanks a lot for these tutorials but i’m quit late to see it on line .
    i would like to be your pal on facebook if u don’t mind

    • I appriecate you taking to time to contribute That’s very helpful.

  35. ann

    Hi I love this tut…although i have similar problem as Elijah with the same step meaning my pickle is the arrows right and bottom arrows could u please explain more where to find…i guess its silly question but it’s my problem i can’t comprehend…once again i love your tut totally well done.

  36. ann

    aah ok i understood what you mean now.Thanx.

  37. charlie

    Absolutely fantastic tutorial. Thank you!

  38. Andy

    It’s ok. Could’ve explained it better.

  39. Learning of best layout in photoshop is just amazing. I was interested to know about this technique since long time and now i am able to learn it. Thanks for this info.
    auctionzip website review

  40. Syd

    Thanks a million.
    This was fun. Leared heaps too.

  41. Worldhe

    hahahaha
    «Make sure to set 72 pixels/inch as resolution since it’s the ideal resolution for images destined to web.»
    This option may not affect if you set the size of the document in pixels.

  42. Michal

    Awesome tutorial, thanks for your help ! ;)

Leave your comment

© Copyright 2010 WeGraphics.net - All rights reserved. Design and code by WeGraphics Team