Make a Dark Blog Web Design Layout with Photoshop
I will be showing you a quick and easy way to develop a simple dark-themed blog layout with the use of Photoshop. When I say “quick and easy”, I mean it. We will only rely on basic Photoshop tools such as the marquee selection tools and layer styles. The outcome will be a professional-level website design mockup that can be converted to a blog theme or HTML web page.
Preview
Here is what we will create in this tutorial. Click on the image to view the full scale.
Tutorial Resources
Step 1: Creating the Photoshop document
Blogs tend to be quite big in length due to the amount of information they have to display, so we’ll start off with a canvas size of 1200 x 1370 pixels.

Step 2: Setting up Photoshop guides
The blog’s main content area will have a width of 850 pixels. To make sure everything lines up nicely, we’ll use some guides. To create a new guide, go to View > New Guide enter the following sizes.


Step 3: Fill the Background layer
In the document we created, we had set Background Contents to White. Set your Foreground color to a dark gray (#282828), select the Background layer in the Layers Panel, activate the Paint Bucket Tool (G), and click on the canvas to fill our background with the dark gray color.

Step 4: Create the first navigation bar
Pick the Rectangular Marquee Tool (M) from the Tools Panel. At the top of your canvas, create a rectangle about 38–40 pixels in height and spanning the entire width of the canvas.
Fill (Ctrl/Cmd + F5) your rectangle selection with any color (it doesn’t matter what color you pick because we will add some layer styles to the layer).
Next, we will add a couple of layer styles. Open up the Layer Styles dialog window by clicking on the layer’s thumbnail in the Layers Panel.
Color Overlay layer style

Stroke layer style

Underneath the stroke on the rectangle, create a 1px selection, making sure the line spans the width of the canvas. You can use the Single Row Marquee Tool for this.
Fill the selection with a dark gray color (#323232).


Step 5: Creating the blog layout’s Header
With the Rectangular Marquee Tool (M), create a selection underneath the first navigation. The selection should be about 80–83 pixels in height and span the width of the canvas.

Fill the selection with a color gradient using the Gradient Tool (G). First, set your Foreground color to #282828 and Background color to #191919. Then in the Options bar, set the style of the gradient to Reflected Gradient. Start from the middle of the selection, and then drag outwards to either the left or right side of the canvas.

Underneath the header, leave a 1px gap, and then add another line spanning the width of the canvas. Fill the line with the color #323232.

Step 6: Creating the second navigation menu
Again, using the Rectangular Marquee Tool (M), create a selection spanning the width of the canvas. The height should be about 38–40 pixels.
Double-click on the layer to open the Layer Styles dialog window, and then add the following layer styles.
Gradient Overlay layer style

Stroke layer style

Make sure that the 1px line’s layer we made for our header is above your second navigation layer. The 1px gap we left under the header should be filled with the stroke we applied to the second navigation layer.

Afterwards, at the bottom the second navigation, add another 1px line in the same way we’ve been creating them.

Step 7: Filling in some content
In the first rectangle we created, add your navigation link items with the Horizontal Type Tool (T). Inside the Header area, add your blog website title and slogan. The blue color I used for the word "blog" is #019fc1.
On the second navigation bar, add your main navigation link items.
In the space on the left and the right, add your favorite social media icons. The social icons I’ve used are from a free icon pack called Function Icon Set.

Step 8: Creating the Featured area
Using the Rectangular Marquee Tool (M), create a selection about 250 pixels in height and 1200 pixels wide (which is the width of the canvas).
Fill the selection using the Paint Bucket Tool (G) with a very dark gray color (#191919).

Inside your Featured rectangle area, insert a featured image. Place the image against the left guide, leaving about 2–4 pixels above and below the featured image. The image I’m using is an image of Hong Kong from stock.xchng. You can use your own images, of course.

Step 8: Creating the Featured area marker
Using the Rectangular Marquee Tool (M), make a selection from the edge of the right guide finishing at the edge of the featured image. The rectangle selection should be about 37–40 pixels in height. Fill the selection with any color (I used red for demonstration purposes).

Using the Polygonal Lasso Tool (L), create a selection to make the left side of the red rectangle into an arrow. Fill the selection on the same layer in the same color as the red rectangle.

Next, add the following layer styles to the red rectangle.
Inner Shadow layer style

Gradient Overlay layer style

Stroke layer style

You should have something like this.

Step 9: Create additional Featured area markers
Using the same method as above, create a five more markers—only this time, skip the part where we added the arrow at the left of the markers.

Add these layer styles to your other five other markers.
Gradient Overlay layer style

Stroke layer style

Finally, label your markers with some featured post titles. You should have something like this.

Step 10: Creating the dummy posts
Use the same technique we used for the first Featured marker. Create a smaller version, keeping the height slightly the same.
Place the little blue arrow underneath your featured area against your left guide.

On a new layer underneath the small blue arrow, create a rectangular selection.

Fill the selection with a very dark gray color (#191919). Then add a Stroke layer style with the settings shown below.

You should have something like this.

On a layer underneath the last layer we just made, make a selection with the same width as the small arrow and the last rectangle you created.

Fill the selection with a gray color (#333333) and then add a Stroke layer style using the settings below.

You should have something like this.

Step 11: Adding post content
Inside the small blue arrow, add the date of the post. In the darkest gray box, add the "WordPress" post title text. Inside the lightest gray box, add your dummy WordPress post content.

Duplicate each dummy post element so that we have something that looks like a blog’s front/home page.

Step 12: Creating the sidebar
For the WordPress sidebar, we’re going to replicate the dummy WordPress post but without the little blue arrow. So we start off with the darkest rectangle at the top for a box title, then we use the lightest rectangle for our content container.

Start building up your sidebar using similar techniques we’ve been using as well as color and elements we’ve already made.
Here is a search box for example.

Maybe you want to add a blog roll as well. For the list bullets, I just used the Rectangular Marquee Tool (M) and the same blue color that we’ve been using all throughout the tutorial.

Step 13: Creating the Footer
For our Footer, we’re going to use a similar technique for creating the Header. Create a rectangle using the Rectangular Marquee Tool (M)—the rectangle should be about 60 pixels in height and span the width of the canvas.
Set your Foreground color to a dark gray (#282827) and your Background color to an even darker gray (#191919).
Next, pull out the Gradient Tool (G) and set the gradient style option to Reflected Gradient like the one we used in the Header of the layout. Drag the color gradient from the middle outwards.
Add a 1px stroke to the Footer using the color #353535.

Directly above the stroke on the Footer, add a dark gray 1px line using the color #0b0b0b.

Finally, add your Footer content to finish the layout.
Here’s what it should look like when finished.

Tutorial Summary
This tutorial went over a basic way of creating a minimalist, dark-themed weblog layout. We used some beginner-level Photoshop tools such as the Rectangular Marquee Tool, the Move Tool, and layer styles to produce a professional-level website mockup. That concludes this tutorial, thanks reading, and I’ll look forward to your comments!
Download Source Files
- dark_blog_webdesign (ZIP, 1.31 MB)


35 Comments (Add yours)
Matthew Heidenreich
Apr 30 2010
Contributor
good loooking results, thanks Richard!
Webjohn01
May 01 2010
Hello Richard!
What a great design and tutorial.
Keep up the good work.
More thanks!
Alex
May 01 2010
It’s excellent. Easy to follow steps, I’ve been looking for this.
I don’t know if someone else would interested but you might want to do a follow up
on this converting it into HTML.
Again thanks, I know tutorials are painful to do.
Sebastian Vega
Oct 27 2010
I, same as Alex would like to see a tutorial about how to put this kind of designs into HTML. By the way thanks and your designs are awesome great work.
me
May 01 2010
thanks alot Richard.
It looks great, simple yet promising.
Will we be seeing a follow up on this tutorial. I would really appreciate it if you could turn this into XHTML/CSS with JQuery features later on.
Keep up the good work!
Jacob Gube
May 01 2010
Editorial Team
I’ll answer for Richard: that’s possible. And Richard has, in the past, followed up his Photoshop web layout tutorials with an XHTML/CSS tutorial if there are enough people interested.
However, if that were to happen: We will probably do a cross-site tutorial series and publish the coding tutorial on our web design and web development site, Six Revisions.
Yuriy
May 01 2010
thanks! thanks! thanks! thanks! thanks! thanks! thanks! thanks! thanks!
richard carpenter
May 02 2010
Contributor
thanks for your comments. Much appreciated.
i personally think that converting this type of interface into a xhtml/css layout woulnd’t benefit anybody really as to use it for a blog you would still need to convert it into a blogging platform I.E wordpress,joomla etc…
if people are intrested in PSD Conversion then i’ll be more than happy to do a cross-site tutorial series.
in the meantime maybe you guys could checkout some of the PSD conversion tutorials i’ve already done over at six revisions or on my personal blog hv-designs – http://hv-designs.co.uk/category/csshtml-tutorials/
Jacob Gube
May 02 2010
Editorial Team
Yeah, it almost seems like, if you’re gonna do it – you should do it as a publishing platform theme (such as a WordPress theme), or else, a blog layout that’s static is of limited use. It does, however, provide WordPress themers the XHTML/CSS they need to convert it.
If I had more available time, I would convert this into a WordPress theme and offer it for free. But I hope you all understand that my time at the moment is very limited and that there many things that I’m doing that will (hopefully) give more than just a free WordPress theme.
Jacob Gube
May 02 2010
Editorial Team
And yes, I recommend everyone to head over to Richard’s blog (he linked to it in his comments and I’ve included a link on his bio at the top of the post), he’s got a lot of awesome tutorials on there!
Femi
Aug 25 2010
I personally would like to see a tutorial on making such conversions in general.. basically on how to get from concept to blog template. Thanks for the great post!
richard carpenter
May 02 2010
Contributor
thanks jacob, much appreciated
LP
May 03 2010
richard es el mas fatal en diseño (Y)
PureDezigner
May 04 2010
Great looking design, very clean. Also, I’m digging the look and feel of you blog too and just added your RSS to my feeds.
Joshua
May 06 2010
IS anyone else having issues getting to Richards site? Seems the domain has expired or was bought out by one of those companies that buy domains and add links to it…
Jacob Gube
May 06 2010
Editorial Team
I just visited it now, and it looks fine to me. Here’s the link: http://hv-designs.co.uk/
PureDezigner
May 06 2010
Nope, works for me too!
Jacob Gube
May 06 2010
Editorial Team
Although, just to add, I just saw Rich Tweet about site issues today. Looks like he got it all figured out though.
richard carpenter
May 06 2010
Contributor
yes sorry guys, had a few DNS/nameserver issues, all sorted now though, if your still seeing a buy domain website then give it a couple of hours.
thanks
Joshua
May 06 2010
Still down for me, but my isp is really slow at updating dns info so I will check back tomorrow some time. Good job on the tutorial, it has helped me.
dust
May 14 2010
very good…thanks.
Ibrahim Azhar Armar
Jun 02 2010
i liked the color combination used in this template, it is very much nice and cleaner, thank you richard :)
adsio
Jun 02 2010
nice tutorial…thanks
hanggoro
Jun 06 2010
keren banget…..i like n’ i love your disain
Niki
Jun 06 2010
BlogroLLL!! :) .
Kazik
Jun 15 2010
great work! thanks for this tutorial :)
Husien Adel
Jul 28 2010
great tutorial i done it :)
thanks Richard and thanks Jacob for host talent people to blog here :D
Jacob Gube
Jul 29 2010
Editorial Team
Thanks for your nice words Husien.
Artem
Aug 22 2010
Thanks. Great tutorial!
web_tasarimi
Aug 26 2010
Thanks for sharing, really great tutorial.
Suzanne
Sep 11 2010
Amazing design and tutorial. Please keep up the good work.
Simba_0098
Nov 27 2010
Awesoooomme
thank you bro
7hp
Feb 05 2011
Very very nice!
Cyber Design
Nov 24 2011
Great and Awesome Collection..I have bookmarked this page its very useful Site providing such valuable information.
mindy
Feb 26 2012
aww
great!
u can handle it well.