Advertisement
  1. Web Design
  2. HTML/CSS

Create a Dark, Clean Website Design in Adobe Photoshop

Scroll to top
Read Time: 11 min

In this tutorial we’re about to learn how to design a dark, clean website in Adobe Photoshop. As we go through this tutorial, we’ll work with: simple shapes (rectangles, lines, arrows, etc), layer styles, patterns, importation, and paragraph styles, and many other Photoshop design techniques that you can adapt to your Website interface design workflow.

Republished Tutorial

Every few weeks, we revisit some of our reader's favorite posts from throughout the history of the site. This tutorial was first published in December of 2010.


About the Author

Julian Chaniolleau, also known as Devilcantburn, is a freelance graphic and web designer. He's also an author at ThemeForest, with templates like 96Display or Stereoline, you can also find more of his work at devilcantburn.com.

This design is a great example of Julian's unique style: dark, yet sophisticated enough to be used for a business site. You can check out more of Julian's design at his ThemeForest profile, DevilCantBurn.

Let's dive right in!


Step 1: Setting the Document

Begin by creating a new document in Photoshop that is 1200px x 1600px. Be sure your resolution is set to 72 pixels/inch and your background is set to white. We need to unlock the background layer so we can add some layer styles, right click the background and select “Layer from Background”. You can then rename the layer back to background..

Fill the background with the color #101010.

Now create the following guides (Menu > View > New guide...) :

  • 120px vertical
  • 600px vertical
  • 1080px vertical

Now you have the borders and middle of the interface's area.


Step 2: Organize Your Groups...

Organization is really important to my own workflow - so the next step is to start creating our Layer Groups. Starting organized is important for one main reason: most big website projects end with hundreds of layers, so if you don't start with organization in mind, it'll be easy to get lost if you don't take the time to group elements into "folders" and keep everything named properly.

In the Layers panel, click on the icon to create a new folder, double-click on the name of the folder to edit the name. Do the same for all the folders.

Dark Web Design

The main layer folders that we want are :

  • Header
  • Slider
  • Main
  • Footer
Dark Web Design

Step 3: Create the Header

Select the "header" folder in Layers panel. Then, select the rectangle tool from the Vector Shapes area of the toolbar:

Dark Web Design

Draw a rectangle. Rename it like "Top bar bg". Do Ctrl+T or Cmd+T (Mac) and set the proprieties to be 1200px wide by 10px tall:

Dark Web DesignDark Web DesignDark Web Design

Now let's add some subtle styling; Double click on the colored thumbnail in the layers panel to set the color to #252525. Double-click on the layer to set the FX-layer like this:

Dark Web Design
This subtle "inner shadow" will add a border effect to the bottom of this rectangle - this is important to separate it from the rest of the header design.

Step 4: Create the Menu

Create a new folder named "Top Menu" in the HEADER group.

Draw a new rectangle. Rename it like "Top Menu bg". Do Ctrl+T or Apple+T and set the proprieties like the "Top bar bg" but with 90px height and 10px in Y axis. So this rectangle will be just under the "Top nar bg" layer in the Layers panel.

Dark Web DesignDark Web DesignDark Web Design

Create the item menu text as you need. I use the font, "Droid Serif", to create the menu, but you can use anything that you'd like. Position it at 20px from the right guide line.

Dark Web DesignDark Web DesignDark Web Design

I put 4 "spaces" (hit the spacebar 4x) between each item and the font-size is 18px.


Step 5: Place the Logo

Create a new folder named "Top Logo" in the HEADER group over all groups. Select it and go to Menu > Files > Import. In the resources folder i have included a sample of logo named "logo_zombie.psd". Choose it and position it at 130px of the left and 5px of the top.

You can add a new FX style on this logo as you need.


Step 6: Create the Slider

Select the SLIDER group and create a rectangle like the step 3 and set the proprieties with 400px height and 100px in Y axis.

Rename it something like "Gradient" and double-click on the colored thumbnail in the layers panel to set the color to #77b400. Double-click on the layer to set the FX-layer like this:

Dark Web Design

Gradient Black (#00000) with opacity at 100% to Black with opactity at 0

Dark Web DesignDark Web DesignDark Web Design

Now, you should get a design like this :

Dark Web DesignDark Web DesignDark Web Design

This strategy of adding a "shadow gradient" instead of using fixed colors is important because it will allow us to easily change the colors later on by adjusting the base-rectangle color.

Next, Create a new folder named "slider_block". Create a rectangle (with the Vector Tools (U) as always) in this group named "Transparency".

Dark Web DesignDark Web DesignDark Web Design

Position it with those values : Double-click on the layer in layer's panel to open the FX-Layer options. and set it like this :

Dark Web DesignDark Web DesignDark Web Design

Duplicate the "Transparency" layer, remove the FX-layer options and name it "picture area".
Set the background opactity to 100% and resize it with this values to create the multi-layer effect:

Dark Web DesignDark Web DesignDark Web Design

Step 7: Create the Slider Control Elements

Create a new document 100px x 100px. Select the Custom Vector Shape (U) from the tools bar and click-right on the document to open the list of custom vector shapes. To create the arrow, I'll start with a default arrow shape, and then we'll customize it:

Dark Web Design

Create the shape with about a 50px width. Name the layer "Arrow slider". Transform the shape as you need... with the white arrow tool (A) , you can adjust the vector paths to make your own arrow...

Dark Web DesignDark Web DesignDark Web Design

Put a FX-Layer on the layer with this settings :

Dark Web DesignDark Web DesignDark Web Design

Remove the background of this document and save the document as : ArrowSlider.psd in the PSD folder.

Place this arrow in the "slider_block" group. To do that, Menu > File > Import...
Choose the ArrowSlider.psd and place it at the position you want next to the slider.

Dark Web Design

Duplicate the arrow layer (Ctrl+J or Cmd+J) to create the left arrow and position it.
Use Menu > Edit > Transform > Rotate on horizontal axis to rotate the arrow in the proper direction.


Step 8: Highlight the Slider

Hide the "slider_block" group.
Create a new blank layer, and use the Circle selection tool (M) to create a circle about 200px.
Fill it in with white color.

Dark Web Design

Release your selection, and then use Filter > Gaussian Blur and set it at 50px.

Dark Web DesignDark Web DesignDark Web Design

Set the layer fusion on "overlay" and move it at the top of the slider.
Duplicate this layer 2 times and position the layers at the bottom the slider area at left and right...

Dark Web DesignDark Web DesignDark Web Design

Step 9: Enhance the Slider

Duplicate the "gradient" layer and rename it "dark bar". Reduce the height to 20px and position it at the bottom ot the "gradient" layer.

Dark Web Design

Change the color of the layer to Black instead of the gradient color and set the layer background opacity at 60%.
Double-click to open the FX-layer options and create a dropshadow and innershadow like this:

Dark Web DesignDark Web DesignDark Web Design
Dark Web DesignDark Web DesignDark Web Design

Move the layer at 1px down.
Now you got a nice highlighted line between the slider and the black background.

Dark Web Design

Step 10: Make the Slider Float!

Open the background.jpg file from the resources folder (from the downloaded files) and go to Menu > Edit > Define pattern.... Then close the file.
Now select the background layer and double-click on it to open the FX-layer options and click on Patterns tab. Here select your new background, just created.

Now get the selection of the Transparency layer (Ctrl + click or Cmd + click on the layer).
Create a new layer named "Shadow" and place it under the "Transparency" layer.
Fill it in black and add a Gaussian Blur on.
Menu > Filters > Blurs > Gaussian Blur... and make it with 20px lenght.
Now transform it to make it like a dropshadow....

Dark Web DesignDark Web DesignDark Web Design

Once again, use Menu > Filters > Blurs > Gaussian Blur... but now with 5px length.
Now transform it again to resize it to match the transparency layer....

Dark Web Design

Keep selected the "Shadow" layer and take the "Transparency" layer's selection (Ctrl+click or Cmd+click on the layer in layers panel).

Now, invert the selection Ctrl+i or Cmd+i and click on the icon to create an opacity mask on the "Shadow" layer. The shadow is now hidden behind the transparency area.

Dark Web DesignDark Web DesignDark Web Design

Step 11: Enhance the Logo

Just before we move on to the main part, we are going to enhance the logo to make it more dynamic.

Create a new blank layer under the logo layer and name it "shadow logo". Get the selection of the logo layer and fill the "shadow logo" layer in black.

Add a Gaussian Blur on with 1,5px lenght.
Transform it. Ctrl + T or Cmd + T to transform it, move the referer point totally at left and move the right
handle to the bottom for 20px...

Dark Web DesignDark Web DesignDark Web Design

Now you got a nice depth shadow effect. You can also add more effect on the logo itself if you want!


Step 12: Define the Columns

Now we're going to add some additional guides to create the 4 columns that the rest of the content has been designed with...

Create the following guides (Menu > View > New guide...) :

  • 355px vertical
  • 375px vertical
  • 590px vertical
  • 610px vertical
  • 825px vertical
  • 845px vertical

We have now 4 columns of 215px each and 20px between them.


Step 13: Slogan Block

Import the geek_zombie.png from the resources folder and position it at the middle of the first column.

Create a big line of text for the slogan with the text of your choice. I used the font "Droid Serif" at the size of 30px and line-height at 42pt. You can adjust the typography as you wish though ;)

Draw a rectangle under the slogan with 7px of height.

Dark Web DesignDark Web DesignDark Web Design

On the black rectangle create the FX-Layer options like this :

Dark Web DesignDark Web DesignDark Web Design

You have now a nice bevel (pressed) bar.

Dark Web DesignDark Web DesignDark Web Design

Select the 3 layers (Zombie + Slogan + black bar) and do Ctrl + G or Cmd + G to group them. Rename the group "Slogan". Note how we're staying organized through the entire process!


Step 14: First Column Block

Take the Text tool and create a title. I'm using 30pt type again - notice how this is the same as the slogan, to help keep the typography similar. This helps to ensure a consistent, professional look across the whole design.

Define a zone of text at around 128px of the title and put some small "filler" text inside it. I'm using 13pt Arial, but you can use what you'd like.

Duplicate the black bar we have created for the slogan in the step before and put it under the text at 20px of the bottom of the text.
Resize it to make it fill the first column.

Dark Web Design

Create a picture area with the Vector Shape tool (U). 215 x 88px.
Duplicate it, rename it as "Tranparency_1col" and stretch it in height to get a block of 215 x 108px.
Press Ctrl+, or Cmd+, to move the layer down in the Layer panel.

Select the "Transparency" layer and copy the FX-Layer style to put it on the layer just duplicated ("Tranparency_1col").

Now you can put you image over the picture area. Right-click on the image and select "Create clipping mask".

Dark Web Design

Step 15: Create the Other Columns

You can now duplicate the first column (layer group), and then move it to the second column. Change the content (image/text) as needed.

Do the same for the columns 3 and 4...

Dark Web DesignDark Web DesignDark Web Design

Step 16: The Footer

Go to Menu > Image > Canvas size and edit the size of the canvas like this :

Dark Web Design

Draw a rectangle. Rename it like "Footer bg". Do Ctrl+T or Cmd+T (Mac) and set the proprieties to :

Dark Web DesignDark Web DesignDark Web Design

Double click on the colored thumbnail in the layers panel to set the color to #101010. Double-click on the layer to set the FX-layer like this :

Dark Web DesignDark Web DesignDark Web Design

Select and duplicate the layers "dark bar" and "Gradient" from the Slider group.

Group the layers and place them under the "footer bg" in the Layers panel.

Move them to the bottom of the document.

Resize them to create the style you want.
In my example, I made the Gradient layer 35px tall and the "Dark bar" layer 8px tall...

Put the logo at the bottom right at 20px of guide right.

Dark Web DesignDark Web DesignDark Web Design

Duplicate the top menu items to put them in the footer over the "footer bg" layer.

Create a copyright line in Arial, 11pt, black color.

Dark Web DesignDark Web DesignDark Web Design

Duplicate the "footer bg" and resize it in height at 10px.
Move it just over the "footer bg". That create a nice bevel effect for the bottom menu.

Dark Web DesignDark Web DesignDark Web Design

Done! Create Your Own Custom Versions!

Dark Web DesignDark Web DesignDark Web Design
Dark Web DesignDark Web DesignDark Web Design
Dark Web DesignDark Web DesignDark Web Design

Conclusion

Thanks for following along! I hope you're able to use some of the tricks and techniques in this tutorial in some of your own projects. If you remember anything, I hope it's that staying organized is crucial to creating a well-designed site. These same layer-sets can be used to create the HTML/CSS framework when you begin coding. Thanks again!

Advertisement
Did you find this post useful?
Want a weekly email summary?
Subscribe below and we’ll send you a weekly email summary of all new Web Design tutorials. Never miss out on learning about the next big thing.
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.