Photoshop: Random Objects

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

From mobile phones to highlighter pens, you’ll be surprised what you can create in Photoshop, in this round-up ive listed 30 random objects that you can create in Photoshop.

 

Server Rack

 

Gothic Cross

 

Playstation 3

 

Blackberry Style Mobile

 

Shoe Box

 

Apple Remote

 

Zipper

 

W800 Mobile

 

Highlighter Pen

 

3D Speakers

 

3D MP3 Player

 

Graduation Hat

 

Army Swiss Knife

 

Match Box

 

USB Stick

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

 

Mac Book

 

Linux Penguin

 

Watch

 

Credit Card

 

Vector Rocket

 

Retro Style Game Controller

 

Custom Sim Cards

 

USB Stick

 

Apple Iphone

 

PC Mouse

 

Wii Mote

 

Nintendo Wii

 

Xbox 360

 

Wine Bottle

 

Glue Stick

 

If you think i may of missed any objects created in Photoshop then please list them in the comments area below. If i did miss you out then i apologize.

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Web Design Layout #10: Sitebuild

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Hello welcome to the web design layout sitebuild tutorial, today i’ll be taking you through the process of converting it into a one page template.

 

You can download the template already coded by clicking the button above. You can also view a live version of the website by clicking here.

Getting Started

Before we even start diving into any HTML and CSS, lets create our files and its structure. On your desktop create a new folder and give it a name. Inside the folder create another folder called images. Also in the main folder create a blank HTML document called index.html and a blank CSS document called styles.css.

Step1

Mocking Up Our HTML

We’ll start by adding a few DIV tags into our HTML document, so go ahead and load up your HTML file in your favourite code editor. Set your website title within the “title tag” then link your style sheet using the usual method.

Step2

Inside the body area of our document create a DIV called “container”, everything for our website will be contained within this DIV.

<div id="container"><!--CONTAINER STARTS-->
</div><!--CONTAINER ENDS-->

Inside our DIV “container” add 3 more DIV’s “navigation”, “title” and “featured”.

<div id="container"><!--CONTAINER STARTS-->

<div id="navigation"><!--NAVIGATION STARTS-->
</div><!--NAVIGATION ENDS-->

<div id="title"><!--TITLE STARTS-->
</div><!--TITLE ENDS-->

<div id="featured"><!--FEATURED AREA STARTS-->
</div><!--FEATURED AREA ENDS-->

</div><!--CONTAINER ENDS-->

The DIV navigation will contain our navigation elements, the title DIV will contain our website title and the featured DIV will contain our featured area.

 

Step3

Slicing Our Background

There arn’t any seperate images for the navigation and our featured area, infact the navigation and the featured area is just a snippet and repeated over and over again. Open up the layout PSD in photoshop, using the rectangular marquee tool make an all in one selection covering the navigation bar and the featured area. Also note down the color code for the background using the eye dropper tool.

Step4

Once you’ve made the selection go to “edit > copy merged”, then go to “file > new”. Once the new document dialog opens the selections dimensions you just copy merged should be automatically input into the width and height areas.

Step5

The dimensions in the image above are the actual sizes used for the template image. Finally save the image as “bg.PNG” inside your images folder.

Adding Some CSS

Now we have a few DIV’s setup and our background image ready to rock ‘n’ roll we can begin to add some CSS. Open up your CSS style sheet in your favourite code editor, inside the style sheet were going to add a simple reset, our body tag and then our DIV tags. The code looks like this.

* {
	margin: 0px;
	padding: 0px;
}

body {
	background-color: #f6f6f6;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#container {
	margin: auto;
	width: 850px;
}

#navigation {
	float: left;
	height: 68px;
	width: 850px;
}

#title {
}

#featured {
	float: left;
	height: 223px;
	width: 850px;
}

Lets look at the styles in abit more detail. Our first style displayed by an asterix (*) is our simple CSS reset. There are many methods to apply a CSS reset, but for the sake of the beginners, i’ve chosen to use this following method. The reset just resets all padding and margins to 0.

The next style is our body tag, on this tag we set our website background image (bg.PNG), background color and font family. Make sure the background is repeated along the X-axis (horizontally).

We then have our container style, this ones real simple, the container need to have a auto margin, this will center our website, the container also has a width of 850 pixels this will be the width of website.

Our navigation DIV is floated left inside our container, it has a fixed width the same as our container and has a fixed height of 68px. The height was measured in photoshop.

 

Step6

The title DIV style has been left empty for now as we need to slice up our image.

Finally we have our featured DIV, the same as our navigation it has a fixed width and height which was also measure in photoshop (down to the last pixel) again we also float the DIV left.

Slicing Up Our Title

For the website title make a selection 347 x 105 pixels using the rectangular marquee tool.

Step7

Save the website title and slogan on a transparent background, save the file as “title.PNG”.

Adding The Title Styles

The styles for our title DIV are as follows.

#title {
	float: left;
	height: 105px;
	width: 850px;
	background-image: url(images/title.png);
	background-repeat: no-repeat;
	background-position: left top;
}

We float the DIV left and give it a fixed height (same dimesion as our title.PNG image). We also give the DIV a fixed width but its not going to be the same as our title.PNG image, instead it will be 850px same as our container. We’ll then add our image as a background, set it to no repeat and position it in the top left corner.

Adding Our Navigation

Now we have some basic foundations we can start adding in some of our elements starting with the navigation. The navigation is the same as any other, we present it in list form.

<div id="navigation"><!--NAVIGATION STARTS-->
<ul>
<li><a href="#">home</a></li>
<li><a href="#">services</a></li>
<li><a href="#">portfolio</a></li>
<li><a href="#">about</a></li>
<li><a href="#">contact us</a></li>
</ul>
</div><!--NAVIGATION ENDS-->

There are of course two more slices we need to make to get the navigation working as intended. The first slice will be one of those little seperators (2 pixels by 68 pixels). The second slice will be the hover state on the home button, the selection on the hover state should be 1 pixel wide by the height of the navigation, we can then repeat the background in CSS.

 

Step8

Navigation CSS

The navigation CSS looks like this,

#navigation li {
	display: block;
	list-style-type: none;
	float: left;
	background-image: url(images/nav_seperator.gif);
	background-repeat: no-repeat;
	background-position: left;
}

#navigation li a {
	color: #666666;
	font-weight: bold;
	width: 108px;
	height: 42px;
	text-align: center;
	text-transform: uppercase;
	font-size: 12px;
	padding-top: 26px;
	float: left;
	text-decoration: none;
	margin-left: 2px;
}

#navigation li a:hover {
	background-image: url(images/nav_hover.gif);
	background-repeat: repeat-x;
	color: #0087c7;
	margin-left: 2px;
}

On each LI element we add our navigation seperator image with a background position of left. The list style type should be set to none this will remove the bullet points.

On the list links (a) we style everything to do with our text, we also need to add some sort of padidng to push the text down into the middle. We’ve added a fixed width and height, the width has gone by the longest word, again measured in photoshop. The height matches the navigation bar height just remember to take the padding into account as this also makes up the height.

Our hover style is pretty simple we just add our hover image as background repeating along the X-axis. The left margin of 2 px pushes the background image away from our navigation dividers. This in turn makes the hover image load directly between them instead of covering them up.

The Search Box

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

The search bar ive decided to include inside the LI of the navigation. The search itself will be made up of 2 DIV’s, the left rounded side and the right rounded side.

 

Step9

When i coded the layout to make things easier i removed the inner shadow within photoshop. Make your selection around the ends of the search form, each end should 21 x 40 pixels. The navigation code looks like this.

<div id="navigation"><!--NAVIGATION STARTS-->
<ul>
<li><a href="#">home</a></li>
<li><a href="#">services</a></li>
<li><a href="#">portfolio</a></li>
<li><a href="#">about</a></li>
<li><a href="#">contact us</a></li>

<li>
<form action="" class="form" method="get">

<div id="search-left">
</div>

<input type="text" class="search-field" value="Search" size="25" />

<div id="search-right">
</div>

<input name="submit" type="image" src="images/search_btn.png" class="search-btn" value="Go!" />

</form>
</li>

</ul>
</div><!--NAVIGATION ENDS-->

So in our last LI tag we have a simple form with a class of “form”, we then have an empty DIV of search-left which will be our left search bar image. We then have our actual search field with class of “search-field”, underneath that we have our last DIV “search-right”, this will be our right search field image. Then finally we have our actual search button which you’ll also need to turn into a single image. The search button also has its own class assigned called “search-btn”. We can now style each element by using the following styles.

.form {
	float: left;
	padding-left: 20px;
	height: 54px;
	padding-top: 14px;
}

#search-left {
	background-image: url(images/search_field_left.png);
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width: 21px;
}

#search-right {
	background-image: url(images/search_field_right.png);
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width: 21px;
}

.search-field {
	float: left;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d1d1d1;
	border-bottom-color: #d1d1d1;
	padding-top: 11px;
	padding-bottom: 11px;

}

.search-btn {
	float: left;
}

Lets break each style down,

“.form” – Is the class we assigned to our form element or form container, we need to float this left to align it in the navigation. It has a fixed height of 68 pixels same as our navigation, remember the top padding also makes up the height. The left padding pushes the search form away from our last navigation button.

“#search-left & #search-right” – These are our two DIV’s which contain our search end images which we sliced in photoshop, they both have a fixed width and height which matches the dimensions of the images. These elements are also floated left.

“.search-field” – The search field class is style to replicate the photoshop version of the form, we add a 1pixel top and bottom solid border in the same color as our stroke. We must also set the background color to white and add sufficient padding.

Mocking Up Our Featured Area

Our featured contain’s two classes within our featured DIV.

 

Step10

The code looks like this.

<div id="featured"><!--FEATURED AREA STARTS-->

<div class="featured-image"><!--FEATURED IMAGE STARTS-->
<img src="images/featured_image.png" alt="Featured Image" />
</div><!--FEATURED IMAGE ENDS-->

<div class="featured-text"><!--FEATURED TEXT STARTS-->

<h2></h2>
<p></p>

</div><!--FEATURED TEXT ENDS-->

</div><!--FEATURED AREA ENDS-->

The class featured image contains our image within the featured area (without the white background/border). The class “featured-text” contains our title (H2) and a simple paragraph (P).

Featured Area CSS

Our CSS for the featured area looks like this.

.featured-image {
	float: left;
	height: 206px;
	width: 517px;
}

.featured-image img {
	background-color: #FFFFFF;
	border: 1px solid #d9d9d9;
	padding: 10px;
}

.featured-text {
	float: right;
	width: 323px;
	height: 206px;
}

.featured-text p {
	margin-top: 10px;
}

Our feature image class has a fixed width and height which matches the dimensions of our image. Beware though as ther style underneath “.featured-image img” is also linked the featured-image class. You have to take into account when dealing with the fixed width and height that there is also 10px padding all the way around and image which increases the dimensions.

Slicing Our Content Boxes

Before we mockup our left and right content boxes we must slice our images, each box will contain 3 elements “top”, “middle” and “bottom”.

 

Step11

When slicing the the right content box you may need to make it smaller as our website is 850 pixels wide where as the PSD is 1000 pixels wide. The actual sizes are listed on the image above.

Mocking Up Our Content Boxes

As mentioned above each box will have 3 elements top, middle and bottom. The top and bottom will be empty DIV’s but will contain our images top and bottom content box images. The middle will contain our content and our content box background image.

<div id="left-content"><!--LEFT CONTENT STARTS-->

<!-----------BOX 1 STARTS----------->

<div class="left-top"><!--LEFT CONTENT BOX TOP-->
</div><!--LEFT CONTENT BOX TOP ENDS-->

<div class="left-middle"><!--LEFT CONTENT BOX MIDDLE-->
</div><!--LEFT CONTENT BOX MIDDLE ENDS-->

<div class="left-bottom"><!--LEFT CONTENT BOX BOTTOM-->
</div><!--LEFT CONTENT BOX BOTTOM ENDS-->

<!-----------BOX 1 ENDS----------->

</div><!--LEFT CONTENT ENDS-->

The CSS looks like this.

#left-content {
	float: left;
	width: 349px;
	margin-top: 20px;
}

.left-top {
	background-image: url(images/left_content_top.png);
	background-repeat: no-repeat;
	float: left;
	height: 26px;
	width: 349px;
}

.left-middle {
	background-image: url(images/left_content_middle.png);
	background-repeat: repeat-y;
	float: left;
	width: 307px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d1d1d1;
	border-left-color: #d1d1d1;
	padding-right: 20px;
	padding-left: 20px;
}

.left-bottom {
	background-image: url(images/left_content_bottom.png);
	background-repeat: no-repeat;
	float: left;
	height: 26px;
	width: 349px;
	margin-bottom: 10px;
}

Again everything has its own fixed width and height. The top and bottom classes fixed width and height are the same dimensions as our top and bottom images. The middle class is slightly different, when i sliced the middle image i didnt included the dark grey border, i decided to add it in using CSS.

Adding More Left Boxes

In the HTML code of the first left content box you should of noticed i put a big comment saying where the content box starts and ends. You just need to duplicate it whith the left content DIV. So 3 boxes would look like this.

<div id="left-content"><!--LEFT CONTENT STARTS-->

<!-----------BOX 1 STARTS----------->

<div class="left-top"><!--LEFT CONTENT BOX TOP-->
</div><!--LEFT CONTENT BOX TOP ENDS-->

<div class="left-middle"><!--LEFT CONTENT BOX MIDDLE-->
</div><!--LEFT CONTENT BOX MIDDLE ENDS-->

<div class="left-bottom"><!--LEFT CONTENT BOX BOTTOM-->
</div><!--LEFT CONTENT BOX BOTTOM ENDS-->

<!-----------BOX 1 ENDS----------->

<!-----------BOX 2 STARTS----------->

<div class="left-top"><!--LEFT CONTENT BOX TOP-->
</div><!--LEFT CONTENT BOX TOP ENDS-->

<div class="left-middle"><!--LEFT CONTENT BOX MIDDLE-->
</div><!--LEFT CONTENT BOX MIDDLE ENDS-->

<div class="left-bottom"><!--LEFT CONTENT BOX BOTTOM-->
</div><!--LEFT CONTENT BOX BOTTOM ENDS-->

<!-----------BOX 2 ENDS----------->

<!-----------BOX 3 STARTS----------->

<div class="left-top"><!--LEFT CONTENT BOX TOP-->
</div><!--LEFT CONTENT BOX TOP ENDS-->

<div class="left-middle"><!--LEFT CONTENT BOX MIDDLE-->
</div><!--LEFT CONTENT BOX MIDDLE ENDS-->

<div class="left-bottom"><!--LEFT CONTENT BOX BOTTOM-->
</div><!--LEFT CONTENT BOX BOTTOM ENDS-->

<!-----------BOX 3 ENDS----------->

</div><!--LEFT CONTENT ENDS-->

Right Content Box

The right content box is mocked up and coded the same way.

<div id="right-content"><!--RIGHT CONTENT STARTS-->

<div class="right-top"><!--RIGHT CONTENT BOX TOP-->
</div><!--RIGHT CONTENT BOX TOP ENDS-->

<div class="right-middle"><!--RIGHT CONTENT BOX MIDDLE-->
<h3></h3>
<p></p>
</div><!--RIGHT CONTENT BOX MIDDLE ENDS-->

<div class="right-bottom"><!--RIGHT CONTENT BOX BOTTOM-->
</div><!--RIGHT CONTENT BOX BOTTOM ENDS-->

</div><!--RIGHT CONTENT ENDS-->

We wrap the whole block in a DIV called right-content. Inside this DIV we then add our 3 elements which make up our content box “top”, “middle” and “bottom”. All our content is adding inside the middle DIV. The CSS looks like this.

#right-content {
	float: right;
	width: 480px;
	margin-top: 20px;
}

.right-top {
	float: left;
	height: 29px;
	width: 480px;
	background-image: url(images/right_content_top.png);
	background-repeat: no-repeat;
}

.right-middle {
	background-image: url(images/right_content_middle.png);
	background-repeat: repeat-y;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d1d1d1;
	border-left-color: #d1d1d1;
	float: left;
	width: 438px;
	padding-right: 20px;
	padding-left: 20px;
}

.right-middle h3 {
	margin-bottom: 10px;
}

.right-bottom {
	float: left;
	height: 29px;
	width: 480px;
	background-image: url(images/right_content_bottom.png);
	background-repeat: no-repeat;
}

The Footer

For the footer i’m going to use the whole image instead of slicing the corners and having 3 parts. The layout isn’t really that graphics intensive, most of the graphics are small snipets which are repeated.

 

Step12

The footer code is pretty simple its just a single DIV inside the container at the bottom of your website. The code looks like this.

<div id="footer"><!--FOOTER STARTS-->
<p>Copyright &copy; yoursite.com | All Rights Reserved - Design By Richard Carpenter</p>
</div><!--FOOTER ENDS-->

</div><!--CONTAINER ENDS-->

The CSS looks like this.

#footer {
	background-image: url(images/footer.png);
	background-repeat: no-repeat;
	float: left;
	height: 88px;
	width: 850px;
	margin-top: 20px;
}

#footer p {
	color: #666666;
	text-align: center;
	padding-top: 35px;
}

Thats it all done.

Download CSS Template

Dont Forget…

You can download the CSS template for free, have a play around with it, your free to edit as you want.

 

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Web Design Layout #10: FREE PSD

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Grab your free PSD ready for the PSD to CSS/HTML conversion on monday 13/07/2009

 

Enjoy…

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Step4

License and Attribution

This layout is licensed under the Creative Commons license and can be used for personal purposes ONLY. No attribution is needed but it is always appreciated.

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Coding a Clean & Illustrative Web Design from Scratch

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Part #2 of the Illustrative Web Design Layout, now available on “SIX REVISIONS”.

 

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Enjoy

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Glue Stick

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Good evening welcome to another tutorial by hv-designs, in this tutorial we’ll be making a glue stick from scratch. I’ll be demonstrating just how easy it is to create simple objects. You can also download the PSD for freee.!

 

Setting Up Our Work Area

Lets create a new document 600 x 600 pixels, if you prefer you can make it bigger.

Step1

Fill your background with any color, ive opted for a simple grey color.

The Glue Stick

Select the eliptical marquee tool or the circle tool, which ever one you prefer, make a simple oval elipse on the left hand side of the canvas. Fill the elipse with any color for now.

Step2

Once you’ve filled with a color add these layer styles.

Step3

Step4

You should have something like this.

Step5

Create a new layer under the shape you just created. select the rectangle tool and make a selection like the image below.

Step6

Fill the selection with any color.

Step7

Duplicate your elipse layer, then right-click the duplicated layer and go to “clear layer styles”. Add a color overlay, use the same color as you did for the square. Move the elipse across to the end of the square.

Step8

Merge the square layer and the duplicated eclipse layer into one layer, you may need to hide all your other layers and go to “layer > merge visable” sometimes when just pressing ctrl + e the layer styles remain, which we dont want. Once you’ve merged the layers you should be left with one layer, make sure its underneath your first eclipse layer then add these layer styles.

Step9

Step10

You should have something like this.

Step11

Duplicate the lid body, then drag the duplicated layer underneath its orginal. Move the duplicated item across a couple of pixels to the right.

Step12

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Once again duplicate the lid body and drag the layer underneath its orginal, right-click the layer and go to “clear layer styles”. Add a black color overlay then move the object to the right.

Step13

Using the rectangular marquee tool make a selection along the left side edge. Press “ctrl + t” to free transform the object, drag the left middle anchor point all the way over to the left so it meets the glue stick lid.

Step14

The result…

Step15

More Duplicating…

Duplicate your lid body again then drag it underneath the glue stick body. Move the duplicated object to the end of the body so theres a little bit of it sticking out.

Step16

This time duplicate the glue stick body (the black object) Move the layer to the bottom of the stack then move that over a couple of pixels.

Step17

Finally duplicate the glue stick lid, drag it to the bottom of the stack then move it over quite alot so it sticks out alot.

Step18

Adding The Bottom Ridges

Using the rectangular marquee tool create two 1 pixel lines on top of each other from one end of the glue stick bottom to the other. Fill the first line with the color #DDDDDD and the other with #FFFFFF. Similar to the indented lines we make on some of hv-designs web layouts. Duplicate the line and as many times as needed moving each line down a couple of times. Merge all your lines together as one layer then add a layer mask. Using a reflected gradient start from the middle of the lines and drag outwards either left or right.

Step19

The result…

Step20

Glue Stick Highlight

Make a selection across the middle of the glue stick body.

Step21

Fill the selection with the color white and set the layer’s opacity to 20%. Now go to “filter > blur > guassian blur”.

Step22

All done you should now have something like this.

Step23

Adding Additional Elements

By adding a few simple elements you can bring your glue stick to life abit more.

Step24

How about different colors?

Step25

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Web Design Layout #10

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

In this tutorial il be showing you how to create a sleek looking web design layout from scratch. The design itself will have a simplistic metal feel, with the use of alot of grey color(s).

 

Right lets get started!

Creating Our Document

We’ll start off with a new document, with the dimensions 1000 x 1000 pixels.

Step1

Creating Our Background

Once you’ve created your new document, fill your background using the paint tool with the color #EEEEEE. Go to “filter > noise > add noise”, use the settings below.

Step2

Creating Our Navigation

Select the rectangular marquee tool and make a selection across the top of your canvas, the height of the selection should be about 68 – 70 pixels in height but must span the width of the canvas.

Step3

Fill your selection with any color then add these layer styles.

Step4

Step5

Step6

You should have something like this.

Step7

Underneath the stroke on the navigation, create a 1pixel line spanning the width of the canvas. Fill the selection with white.

Step8

On top of your navigation add your dummy text links.

Step9

Ive left one of the links in a different color, this one will be my hover state. Using the rectangular marquee tool make a selection around your first link.

Step10

Fill your selection on a layer underneath your navigation text. Fill the selection with any color. Now add these layer styles.

Step11

Step12

You should have something like this.

Step13

Were now going to make some seperators to seperate our nav links. Using the rectangular marquee tool create two 1 pixel lines next to each other.

Step14

You should have something like this.

Step15

In the empty space which is left on the right hand side, you can fill it in with a search form.

Step16

The go button use the same layer styles as our hover button.

Our Website Title & Featured Area

Using the rectangular marquee tool make a big selection underneath everything you’ve made so far.

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Step17

Fill the selection with any color then add these layer styles.

Step18

Step19

Underneath the stroke add a white line like we did on our navigation.

Step20

Underneath our navigation add your website title. Ive used two different colors for the title, the font ive used is a star wars jedi font. Ive also added this drop shadow.

Step21

This is how mine looks.

Step22

Underneath your website title add a featured image to use in your featured area.

Step23

Once you’ve added your image, select its layer whilst holding down the CTRL key, this will load the images selection. Go to “select > modify > expand”. Expand the selection by 10 pixels.

Step24

Create a new layer underneath your featured image then fill the selection with white. Add a subtle stroke to the white rectangle. On the right hand side add a simple title and description.

Step25

Creating Our Content Area

Select the rounded rectangle tool with a radius of 30px.

Step26

Create a rectangle underneath your featured area.

Step27

Fill the rectangle with any color then add these layer styles.

Step28

Step29

Step30

You should have something like this.

Step31

Duplicate your rectangle 2 more times and place them underneath one another.

Step32

Inside your rectangles add some dummy content, im using some icons from smashing magazine with some simple lorem ipsum text. On the right side of the rectangles add a bigger one using the same styles.

Step33

Creating The Footer

Select the rounded rectangle again with a radius of 30px create a rectangle underneath your content boxes. Add the same layer styles as the rectangles in the steps above.

Step34

Add your footer content to the footer to finish off your layout. Your final layout should look something like this.

Step35

Learn To Code This Layout

You can learn to code this layout into a working CSS template by following the follow-up tutorial HERE.

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Automotive Impressionism

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

When i first started learning photoshop, automotive impressionism (virtual cars) was the first thing i learned how to do. In this rounded-up ive selected 21 fantasticly excuted virtual cars.

 

VCTuner Scirroco

VCTuner Scirroco

Nissan 370z

Nissan 370z

Evolution X Greedy

Evolution X Greedy

Alfa Romeo GT

Alfa Romeo GT

Eclipse

Eclipse

Camaro

Camaro

Hot Rod

Hot Rod

Lamborghini Murcielago

Lamborghini Murcielago

Cadillac Provoq

Cadillac Provoq

VW Scirocco

VW Scirocco

Suzuki Surf

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Suzuki Surf

Subaru Impreza

Subaru Impreza

Shelby GT500

Shelby GT500

Mini Cooper Dirty Racer

Mini Cooper Dirty Racer

BMW e46 Coupe

BMW e46 Coupe

Shelby Mustang GT500

Shelby Mustang GT500

Virtual Tuning WTB

Virtual Tuning WTB

Nissan 370z

Nissan 370z

Beetle Rod

Beetle Rod

Mercedes vs BMW

Mercedes vs BMW

Subaru Impreza

Subaru Impreza

Theres many many others that didnt make the list. Maybe you could share with us which ones are your favourite? or maybe you’ve done a virtual car and would like to share it with everyone, feel free to post them up in the comments area.

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

WordPress Layout #5

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Hello everybody, welcome to tutorial 212. In this tutorial we’ll be creating a wordpress mockup layout with some 3D elements to it.

 

Setting Up Our Canvas

WordPress layouts tend to be quite big in length so we’ll start of with a canvas size of 950 x 1520 pixels.

Step1

Using the paint bucket tool fill your background layer with the color #d9d9d9.

Creating Our Content Area

Select the rounded rectangle tool with a radius of 30pixels.

Step2

On a new layer draw out a rectangle a little bit smaller than the actual canvas.

Step3

Add these layer styles to your rounded rectangle.

Step4

Step5

Creating The Header

Select the rectangular marquee tool, then make a selection across the top half of your rounded rectangle. The rectangle should be about 123 pixels in height and wider than your rounded rectangle.

Step6

Fill the selection with any color than add these layer styles.

Step9a

Step7

Step8

Step9

You should have something like this.

Step10

On the left and right sides where the header is bigger than the content area, using the polygonal lasso tool make a selection like the image below.

Step11

Fill the selection on a new layer underneath your big rounded rectangle using any color. Then add these layer styles.

Step12

Step13

Once you’ve done both corners you should have something like this.

Step14

Inside your rectangle that you just created add your wordpress theme title and slogan. Above the header add a simple text navigation, to represent a hover state add a blue rounded rectangle to one of the links.

Step15

Creating A WordPress Post

Using the rectangular marquee tool make a selection underneath your header, the selection should overlap the content area by the same amount of pixels as the header did. The selection should end just past the middle of the content area leaving enough space for a sidebar.

Step16

Fill the selection with any color than add these layer styles.

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Step17

Step18

Step19

Step20

You should have something like this.

Step21

Using the polygonal lasso tool add the little corner peice on the left side where the rectangle hangs over the content area using the same method and layer styles as the corner piece on the header.

Step22

In the rectangle you just created add your desired wordpress dummy title. Underneath your rectangle add your wordpress dummy text.

Step23

Directly underneath the post dummy text add a seperator. The seperator is done by creating two 1 pixel lines on top of each other, the bottom line should always be white or the lighest shade of a color, the dark color should always be on top. This gives the line and indented look.

Step24

Underneath your line add some post meta data, along with some spliffy icons from “wefunction”.

 

Using the steps and methods above create two more example wordpress posts. You should have something like this.

Step26

After the very last post create a couple of white squares with a subtle stroke added to them for a simple pagination.

Step27

Creating The Sidebar

Before we create our sidebar lets create a subtle divider to seperate our sidebar from our main content. Using the rectangular marquee tool create two 1 pixel lines just like we did our wordpress posts only this time create them vertically instead of horizontally.

Step28

Stretch the divider all the way down to where the content ends. In the same way we created our wordpress post title area create exactly the same for our sidebar title area. This time add the corner peice to the right.

Step29

Using a combination of a seperators and a small icons from “wefunction” create a simple list underneath the first sidebar title.

Step30

Build up your sidebar with your sidebar items, ive just added a simple sponsors section to finish mine off.

Step31

Creating The Footer

On this layout were going to create a fairly big footer, duplicate your header and the left and right triangle peices then drag them to the bottom. Press CTRL + T and resize the height of the footer, adjust the corner peices to match.

Step32

In the space thats left directly underneath the footer add your copyright info. Actually on the footer add a couple of simple lists, to display dummy widgets like recent comments, recent posts etc..

Step33

You should now have completed the tutorial and have something like this.

Finished

Thats it all done, hope you enjoyed this tutorial. Dont forget to subscribe via rss and twitter.

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Impressive Footers: 20 Examples

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Most people would agree that footers on websites arn’t that important, after all there displayed at the bottom of the webpage and in more cases than none there the least viewed part of the webpage.

 

Just because the footer doesnt get alot attention theres no need to make it dull and boring, the websites showcased below will give you some insight to how it should be done.

Colégio Bela Alvorada

 

YoDiv

 

Pinjata

 

Jiri Tvdek

 

Kulturbanause

 

Just Pixel

 

Branded 07

 

Carbonica

 

Dean Oakley

 

Twither

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

 

Ligne 13

 

Biowind

 

Divvoted

 

Pojeta

 

Design Bombs

 

Sohtanaka

 

The Rissington Podcast

 

Straw Poll

 

Launch Mind

 

David Hellmann

 

If you think you might have a good example of an impressive footer than dont hestitate to stick it in the comments below. Thank You.

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

40 PSD Giveaway

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Thanks to everybody who took part in subscribing and following us. Your help and support is much appreciated, listed below are the winners.

 

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Congratulations to, in no particular order….

Orion

Next Memory

Luis Lopez

Marlon Ramos

J

Kusgara

MC Billy

Eric

Andrew

Sanrazak

ALL E-mails have been sent out so be sure to check your e-mail address.

Many Thanks
Regards
HV-Designs

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Widgetizing WordPress

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Widgetizing your wordpress theme sounds harder than it actually is. In this tutorial il show you how.

 

What Are WordPress Widgets

WordPress Widgets (WPW) is like a plugin, but designed to provide a simple way to arrange the various elements of your sidebar content (known as “widgets”) without having to change any code.

Taken from the wordpress codex

Widget Friendly HTML

When designing your wordpress theme theres a certain way you should concider coding your sidebar or part of the sidebar you want to widgetize. The best way is to use a simple list markup. Take the example below for instance.

1
2
3
4
5
6
7
8
9
10
<div class="sidebar-widget"><!--SIDEBAR WIDGET STARTS-->
<h3>Widget Title</h3>
<ul>
<li><a href="" title="item #1" >Item #1</a></li>
<li><a href="" title="item #1" >Item #1</a></li>
<li><a href="" title="item #1" >Item #1</a></li>
<li><a href="" title="item #1" >Item #1</a></li>
<li><a href="" title="item #1" >Item #1</a></li>
</ul>
</div><!--SIDEBAR WIDGET ENDS-->

In the code above we have a simple class of “sidebar-widget” inside our class we have a simple unordered list and our list items. This is an ideal markup for a wordpress widget.

Registering Our Sidebar

Now we have our ideal widget ready HTML code we’ve go to register our sidebar in our “functions.php” file. Open up your file in your code editor then add the code below.

1
2
3
4
5
6
7
8
9
10
11
<?php
if ( function_exists('register_sidebar') ) {
register_sidebar(array(
'name' => 'Right Sidebar',
'before_widget' => '<div class="sidebar-box"><!--SIDEBAR WIDGET STARTS-->',
'after_widget' => '</div><!--WIDGET BOX ENDS-->',
'before_title' => '<h3>',
'after_title' => '</h3>',
));
}
?>

Let me explain the code above in abit more detail. There are 5 parameters you need to set, the first one is “name” which will be the name of your widget area, when you add the name it will appear in the widget pallette.

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Let me explain the code above in abit more detail. There are 5 parameters you need to set, the first one is “name” which will be the name of your widget area, when you add the name it will appear in the widget pallette.

Wordpress Widget

The second parameter is “before_widget” in this part you need to put the start of your widget, which in our case is our div class “sidebar-widget”. The third parameter is “after_widget” this will be the end of our widget, in the space we need to put our ending div.

The last two parameters we need to input are “before_title” and “after_title”, if you look in our simple HTML list we have a widget title wrapped in a “H3″ tag.

Wordpress Widget Wireframe

Adding The Widget Into The Widget Area

You can have a widget any where you see fit, but for the widget to work you first need to add a couple lines of PHP into the area of your theme where you want the widgets to appear. The code looks like this.

1
2
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar("Right Sidebar") ) : ?>
<?php endif; ?>

Notice in the code above we have our “right sidebar name” if you were to have more than one widget area on your theme you can easily define what goes in what widget area and where. To add a second widget area you need add another snippet of widget code like this.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
if ( function_exists('register_sidebar') ) {
register_sidebar(array(
'name' => 'Left Sidebar',
'before_widget' => '<div class="LEFT-sidebar-box">',
'after_widget' => '</div>',
'before_title' => '<h3>',
'after_title' => '</h3>',
));
}
if ( function_exists('register_sidebar') ) {
register_sidebar(array(
'name' => 'Right Sidebar',
'before_widget' => '<div class="RIGHT-sidebar-box">',
'after_widget' => '</div>',
'before_title' => '<h3>',
'after_title' => '</h3>',
));
}
?>

Once you’ve inserted your widget code into the area you want it, upload your files and give it a whirl, just dont forget to style your HTML in your stylesheet. Thats it all done, any questions dont hesitate to ask.

 

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Meta Tags

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

What are meta tags??? – Answer – Meta tags are snippets of informational code located in thesection of your HTML pages.

 

There are many “meta tags” you can use, but what do they all do and mean??? Here are 12 meta tags and wether to use them or not.

Meta Title

An example of this tag looks like this.

 <META NAME="Title" CONTENT="Page Title Here">

The title meta tag is used to set your webpage title, what ever you type inside thetag its displayed in the browser title bar or tab.

Meta Title

Meta Content Language

An example of this tag looks like this.

 <META HTTP-EQUIV="Content-Language" CONTENT="en-GB">

This tag basically declares your webpage language, robots use this tag to assist non-US English sites in getting categorized properly by the search engines. You should only really use this tag if your website isn’t written in english.

Meta Keywords

An example of this tag looks like this.

 <META NAME="keywords" CONTENT="photoshop, tutorials, learning">

The meta tag keywords are something you should definitely include into your website. It basically defines the content of your website and is very important for search engines. When there defined search engines use them to categorize your website.

Meta Content Type

An example of this tag looks like this.

 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

Meta content type is used to declare the character set of a website. It is recommended to always include this tag even if you use a DTD declaration above the header. If you don’t include it, it can cause your webpage to display incorrect. For example the Meta Content Type tag helps properly display the page if the document uses UTF-8 punctuation characters, but is displayed in ISO or ASCII character sets.

Meta Language

An example of this tag looks like this.

 <META NAME="Language" CONTENT="english">

The language meta tag is used when declaring the language of your website, its use is to simply set the primary language.

Meta Copyright

An example of this tag looks like this.

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

 <meta name="copyright" content="Copyright 2008">

The meta copyright tag is used if you want to include a copyright or trademark to your webpage. It is not required of you to use this tag, it doesnt protect you or your websites content in any way.

Meta Description

An example of this tag looks like this.

 <META NAME="description" CONTENT="Adobe Photoshop Tutorials.">

This tag simply gives a short description of the current webpage, normally consisting of about 25 words or less. Search engines use the description tag on their search results pages. Normally there displayed underneath the title of your website.

Meta Description

Meta Designer

An example of this tag looks like this.

 <META NAME="Designer" CONTENT="Your Name">

Meta designer is like an author tag, its normally used to declare the designer of the website, search engines dont use or need it when indexing your website but you could add it for advertising purposes or to catch out website rippers.

Meta Distribution

An example of this tag looks like this.

 <META NAME="Distribution" CONTENT="Global">

This tag is used to declare the distribution of your content. It consists of three different attributes “global”, “local” and “IU”. Global means the entire web, local means to reserve for the local IP block of your website and IU means internal use, not for public distribution.

Meta Generator

An example of this tag looks like this.

 <META NAME="Generator" CONTENT="Adobe Dreamweaver">

Although this tag serves no real purpose some applications like to include it. The tag generates the publishing tool name and/or version. If you notice it in your website delete it as like i said it serves no real purpose.

Meta Refresh

An example of this tag looks like this.

 <META HTTP-EQUIV="Refresh" CONTENT="3;URL=http://www.yoursite.com/a-page.html">

The refresh meta tag is used to declare a delay in seconds before the browser automatically reloads the URL specified. An ideal example of this would be when you fill in a search form, on completion of the search form you are sent to a thank you page, the thank you page then redirects you back to the homepage.

Meta Robots

An example of this tag looks like this.

 <META NAME="ROBOTS" CONTENT="NOINDEX,FOLLOW">

The meta robots tag controls the search engine robots, its recommended you not use this tag and instead control the search engine robots via the “robots.txt” file or the HTACCESS file.

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

10 Websites That Offer FREE Fonts

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Good free fonts seem hard to come by nowadays as most font authors are seeing a potential to make abit of extra cash. Ive composed a small list of 10 websites offering free fonts, although you probably only need one.

 

Font Cubes

Font Pool

Fonts 500

Abstract Fonts

Search Free Fonts

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Urban Fonts

1001 Free Fonts

Acid Fonts

Font Freak

High Fonts

If you know a good font site thats worth a mention, or just a font site in general that you think people might benifit from then feel free to list them in the comments area. Thanks for looking.

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Guest Writer @ Six Revisions

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Last week i submitted my first tutorial over at six revisions as a guest writer, lucky for me it got accepted :)

 

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

In this web design tutorial, you’ll learn how to create a professional web design with an illustrated “vector” header in Photoshop. You’ll see many techniques here including how to draw using the Pen Tool and a excellent type treatment using layer styles.

How to Create an Illustrative Web Design in Photoshop

Thank’s for looking and keep watch for my next one ;)

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Dark Layout #2: Sitebuild

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Good evening welcome to another tutorial by the hv team, in todays tutorial il be showing you how to slice and dice the dark layout #2 PSD into a working template.

 

Right lets get started, the first thing you need to do is create a new folder on your desktop called dark layout, inside this folder you need three more folders “images”, “js” and “styles”. Inside the “styles” folder create two blank CSS files “style.css” and “ie.css”, then in the main folder create your blank HTML file “index.html”.

Step1

The “js” folder will remain empty untill we come to our jquery jflow slider towards the end of the tutorial. The next part we need to tackle are our image slices, the first slice your going to need to make is for our background. (all images are .png files on a transparent backgrounds).

Step2

You dont need to slice a big part of the bits that will be repeated, you can use as little as a 1 pixel wide slice. Save the first slice as “bg.png”. The next slice is for our metal looking navigation bar, again the slice doesnt have to be massive as it will be repeated when we code our css.

Step3

Also on our navigation bar we have our little seperators, your also going to need to slice one of these into a seperate image.

Step4

Hide all your header elements in your layers pallette than make a selection around the whole of your header pattern, save the file as header_bg.png.

Step5

We also have a pattern background in our featured area, hide all your featured elements and make a selection around your featured background, ideally the selection needs to end when the pattern disapears eles you will get unexpected lines in the background.

Step6

If i wanted the content boxes to be rounded across all browser types id slice up our content boxes, but this time im not going to bother, instead il be rounding them off using CSS, the only trouble is some browsers do no support the border-radius style yet. So people using firefox, mozilla and safari will benifit from the rounded corners but everybody eles who isnt using them browser types will get square boxes.

The next slices we need to make are for our footer, we need to make two slices, the actual footer and the repeated background. We’ll start with the background that needs to be repeated.

Step7

Then our actual footer box.

Step8

Thats all the background slices taken care off we now need to start slicing some of the additional elements like our search submit button, our icons and our featured arrows. We’ll start with our search submit button.

Step9

Our RSS button.

Step10

We also need to slice both left and right arrow buttons on our featured slider.

Step11

Our actual featured image for our featured slider. It might be a good idea to note the size of your background selection you made on the featured background mine was about 300px in height so really your featured images shouldnt exceed 300px in height.

Step12

Now for our individual icons, try and keep the selection as tight as you can get it, also to make life easier make sure there icons are all the same width which means you may need to resize some by a traction or two. All mine are 39px wide.

Step13

Also in ouor sidebar content box inbetween our list items we have a divider seperating each item, you will also need to slice that, dont slice it all you just need a fraction of it as it will be repeated horizontally via css when we code it.

Step14

You should now have 17 images in your image folder, here’s a screenshot of my images folder.

Step15

Dark Layout #2: Sitebuild

June 22nd, 2009 in PSD Sitebuilds by Richard Carpenter

Dark Layout #2: Sitebuild

1 Star2 Stars3 Stars4 Stars5 Stars24 Votes, Rating: 4.63

Good evening welcome to another tutorial by the hv team, in todays tutorial il be showing you how to slice and dice the dark layout #2 PSD into a working template.

 

Right lets get started, the first thing you need to do is create a new folder on your desktop called dark layout, inside this folder you need three more folders “images”, “js” and “styles”. Inside the “styles” folder create two blank CSS files “style.css” and “ie.css”, then in the main folder create your blank HTML file “index.html”.

Step1

The “js” folder will remain empty untill we come to our jquery jflow slider towards the end of the tutorial. The next part we need to tackle are our image slices, the first slice your going to need to make is for our background. (all images are .png files on a transparent backgrounds).

Step2

You dont need to slice a big part of the bits that will be repeated, you can use as little as a 1 pixel wide slice. Save the first slice as “bg.png”. The next slice is for our metal looking navigation bar, again the slice doesnt have to be massive as it will be repeated when we code our css.

Step3

Also on our navigation bar we have our little seperators, your also going to need to slice one of these into a seperate image.

Step4

Hide all your header elements in your layers pallette than make a selection around the whole of your header pattern, save the file as header_bg.png.

Step5

We also have a pattern background in our featured area, hide all your featured elements and make a selection around your featured background, ideally the selection needs to end when the pattern disapears eles you will get unexpected lines in the background.

Step6

If i wanted the content boxes to be rounded across all browser types id slice up our content boxes, but this time im not going to bother, instead il be rounding them off using CSS, the only trouble is some browsers do no support the border-radius style yet. So people using firefox, mozilla and safari will benifit from the rounded corners but everybody eles who isnt using them browser types will get square boxes.

The next slices we need to make are for our footer, we need to make two slices, the actual footer and the repeated background. We’ll start with the background that needs to be repeated.

Step7

Then our actual footer box.

Step8

Thats all the background slices taken care off we now need to start slicing some of the additional elements like our search submit button, our icons and our featured arrows. We’ll start with our search submit button.

Step9

Our RSS button.

Step10

We also need to slice both left and right arrow buttons on our featured slider.

Step11

Our actual featured image for our featured slider. It might be a good idea to note the size of your background selection you made on the featured background mine was about 300px in height so really your featured images shouldnt exceed 300px in height.

Step12

Now for our individual icons, try and keep the selection as tight as you can get it, also to make life easier make sure there icons are all the same width which means you may need to resize some by a traction or two. All mine are 39px wide.

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Step13

Also in ouor sidebar content box inbetween our list items we have a divider seperating each item, you will also need to slice that, dont slice it all you just need a fraction of it as it will be repeated horizontally via css when we code it.

Step14

You should now have 17 images in your image folder, here’s a screenshot of my images folder.

Step15

We can now start coding our layout, open up your html file and both css files into your code editor il be using dreamweaver. In the head of your html file link your stylesheet style.css, for the ie.css file we need to use some special code which looks like this.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>HV-Designs.co.uk - Dark Layout #2 PSD Sitebuild</title>
<link href="styles/style.css" rel="stylesheet" type="text/css" />
<!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="styles/ie.css" />
<![endif]-->
</head>
<body>
</body>
</html>

We can now begin to start mocking up our layout we’ll start with our header, logo, search and navigation.

 

Step16

The code looks like this.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<div id="container"><!--CONTAINER STARTS-->
<div id="header"><!--HEADER STARTS-->
<div id="logo"><!--LOGO STARTS-->
</div><!--LOGO ENDS-->
<div id="search"><!--SEARCH STARTS-->
</div><!--SEARCH ENDS-->
</div><!--HEADER ENDS-->
<div id="navigation"><!--NAVIGATION STARTS-->
</div><!--NAVIGATION ENDS-->
</div><!--CONTAINER ENDS-->

Our css looks like this, please refer to the commented code next to each style.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
/* ----------MAIN BODY STYLES---------- */
* {
    margin: 0px; /*SETS 0 MARGIN*/
    padding: 0px; /*SETS 0 PADDING*/
}
body {
    color: #bababa; /*MAIN WEBSITE TEXT COLOR*/
    font-family: Verdana, Arial, Helvetica, sans-serif; /*SIZE OF TEXT 0.69EM = 11PX*/
    background-image: url(../images/bg.png); /*OUR BACKGROUND IMAGE*/
    background-repeat: repeat-x; /*REPEATS BACKGROUND HORIZONTALLY*/
    background-color: #000000; /*SETS THE COLOR OF OUR BACKGROUND WHEN THE BACKGROUND IMAGE COMES TO AN END*/
}
/* ----------CONTAINER STYLES---------- */
#container {
    width: 950px; /*MAXIMUM WIDTH OF OUR LAYOUT*/
    margin-top: 13px; /*ADDS A TOP MARGIN TO THE TOP OF OUR CONTAINER*/
    margin-right: auto; /*AUTO MARGIN*/
    margin-left: auto; /*AUTO MARGIN*/
}
/* ----------HEADER STYLES---------- */
#header {
    float: left; /*FLOATS HEADER LEFT*/
    height: 155px; /*ADDS A FIXED HEIGHT*/
    width: 950px; /*ADDS A FIXED WIDTH, SHOULD BE SAME AS CONTAINER*/
    background-image: url(../images/header_bg.png); /*OUR HEADER BACKGROUND IMAGE*/
    background-repeat: no-repeat; /*STOPS HEADER BACKGROUND REPEATING */
}
#logo {
    float: left; /*FLOATS LOGO LEFT*/
    margin-top: 45px; /*ADDS TOP MARGIN*/
}
/* ----------HEADER SEARCH STYLES---------- */
#search {
    float: right; /*FLOATS SEARCH RIGHT*/
    margin-top: 55px; /*ADDS TOP MARGIN*/
}
/* ----------NAVIGATION STYLES---------- */
#navigation {
    float: left; /*FLOATS NAV LEFT*/
    height: 45px; /*ADDS FIXED HEIGHT*/
    width: 950px; /*ADDS FIXED WIDTH SAME AS OUR CONTAINER*/
    background-image: url(../images/nav_bg.png); /*OUR NAV BACKGROUND IMAGE*/
    background-repeat: repeat-x; /*REPEATS NAVIGATION BACKGROUND HORIZONTALLY*/
}

When tested in your browser you should have something like this.

Step17

 

Step17

Now lets begin to add some of the elements to our header. We’ll start with our website title and slogan. Inside your logo div add a simple h1 tag with your website title, because on our PSD file one of the words are in bold we need to add a span tag with a class of bold to the word we want in bold. Underneath our h1 tag add a simple p tag with a class of slogan then your slogan inbetween. The code looks like this.

1
2
3
4
<div id="logo"><!--LOGO STARTS-->
<h1>your<span class="bold">website</span></h1>
<p class="slogan">fancy slogan here</p>
</div><!--LOGO ENDS-->

We can now style these tags using our css. Add these styles to your stylesheet.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
h1 {
    font-size: 36px; /*H1 FONT SIZE*/
    color: #FFFFFF; /*H1 FONT COLOR*/
    font-weight: normal; /*SETS FONT WEIGHT TO NORMAL*/
    letter-spacing: -3px; /*DECREASES LETTER SPACING (the space between each letter)*/
}
.slogan {
    text-align: right; /*ALIGNS SLOGAN TEXT RIGHT*/
    text-transform: capitalize; /*CAPITALIZES THE FIRST LETTER ON EACH WORD*/
}
.bold {
    font-weight: bold; /*ADDS BOLD FONT WEIGHT*/
}

You should now have a your website title and slogan nicely presented on your template.

 

Step18

Lets start building our search form, please note the search has to actually be connected up for it work, im just demonstrating the styling side. Inside your search div add a simple form with just a text field and submit button. On your submit button you’ll need to change the input type to “image” then add an addition attribute called “src” with the url to the button. Once you’ve done that add a class of search-field to the search field and a class of “search-btn” to the submit button, the code looks like this.

1
2
3
4
5
<div id="search"><!--SEARCH STARTS-->
<form action="" method="get">
<input type="text" class="search-field" value="Search..." size="35" /><input type="image" class="search-btn" value="Go" src="images/search_btn.png" />
</form>
</div><!--SEARCH ENDS-->

The css for our search field and button are.

1
2
3
4
5
6
7
8
9
10
11
12
.search-field {
    font-style: italic; /*SETS FONT TO ITALIC*/
    color: #FFFFFF; /*SEARCH TEXT COLOR*/
    border: 1px solid #2a2a2a; /*ADDS 1 PX BORDER IN COLOR SPECIFIED*/
    background-color: #000000; /*CHANGES BACKGROUND COLOR IN SEARCH FIELD*/
    padding: 7px; /*ADDS PADDING*/
    margin-right: 10px; /*ADDS RIGHT MARGIN*/
}
.search-btn {
    vertical-align: top; /*CHANGES VERTICAL ALIGNMENT ON SEARCH BUTTON*/
}

You should now have something like this.

 

Step19

Now for our navigation bar, we’ll start with a simple list creating each item in the list a block element. Each list item will also have our little seperator image after each link.

1
2
3
4
5
6
7
8
9
10
<div id="navigation"><!--NAVIGATION STARTS-->
<ul class="nav-links">
<li><a href="#">home</a></li>
<li><a href="#">blog</a></li>
<li><a href="#">work</a></li>
<li><a href="#">forum</a></li>
<li><a href="#">services</a></li>
<li><a href="#">contact</a></li>
</ul>
</div><!--NAVIGATION ENDS-->

Here’s the css for our navigation.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
.nav-links li {
    list-style-type: none; /*REMOVES BULLET POINTS FROM THE LIST*/
    float: left; /*FLOATS LEFT*/
    text-align: center; /*ALIGNS TEXT CENTER*/
    letter-spacing: -1px; /*DECRESES LETTER SPACING*/
    background-image: url(../images/seperator.png); /*SEPERATOR IMAGE*/
    background-repeat: no-repeat; /*STOPS SEPERATOR REPEATING*/
    background-position: right; /*ALIGNS THE SEPERATOR RIGHT OF EACH NAVIGATION LINK*/
}
.nav-links li a {
    text-decoration: none; /*REMOVES UNDERSCORE FROM LINK ITEMS*/
    color: #000000; /*COLOR OF OUR NAVIGATION LINKS*/
    text-transform: uppercase; /*TRANSFORMS NAVIGATION LINKS TO ALL CAPITAL LETTERS*/
    font-size: 12px; /*ADDS FONT SIZE*/
    display: block; /*DISPLAYS THE NAV LINKS AS A BLOCK ELEMENT*/
    height: 29px; /*ADDS A FIXED HEIGHT TO NAV LINKS*/
    width: 100px; /*ADDS A FIXED WIDTH TO NAV LINKS*/
    padding-top: 15px; /*ADDS TOP PADDING TO EACH LINK*/
}
.nav-links li a:hover {
    color: #666666; /*COLOR OF LINK WHEN HOVERED*/
}

Also on our navigation in our PSD file we had a little rss icon on the right of the navigation, we can create that the same we did our navigation above.

1
2
3
4
<ul class="rss">
<li><a href="#"><img src="images/rss_icon.png" alt="Subscribe Via RSS" /></a></li>
</ul>
</div><!--NAVIGATION ENDS-->

The css for our rss icon is similar too.

1
2
3
4
5
6
7
8
9
10
.rss li {
    list-style-type: none; /*REMOVES BULLET POINTS FROM THE LIST*/
    float: right; /*FLOATS RSS LINKS RIGHT*/
    margin-right: 10px; /*ADDS RIGHT MARGIN*/
    margin-top: 5px; /*ADDS TOP MARGIN*/
}
.rss li img {
    border: none; /*REMOVES BORDER FROM IMAGE*/
}

You should now have something like this.

Step20

Thats the header part of our website done, lets move onto our featured area. We’ll mock the featured area up like this.

Step21

The code looks like this.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<div id="featured-area"><!--FEATURED AREA STARTS-->
<div class="featured-control-left"><!--LEFT ARROW START-->
</div><!--LEFT ARROW END-->
<div class="featured-content"><!--FEATURED CONTENT STARTS-->
<div class="featured-text"><!--FEATURED TEXT STARTS-->
</div><!--FEATURED TEXT ENDS-->
</div><!--FEATURED CONTENT ENDS-->
<div class="featured-control-right"><!--RIGHT ARROW STARTS-->
</div><!--RIGHT ARROW END-->
</div><!--FEATURED AREA ENDS-->

The css for the code above looks like this.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#featured-area {
    background-repeat: no-repeat; /*STOPS BACKGROUND REPEATING*/
    background-image: url(../images/content_bg.png); /*ADDS OUR CONTENT BACKGROUND IMAGE*/
    float: left; /*ADDS A FIXED HEIGHT*/
    width: 950px; /*ADDS A FIXED WIDTH*/
    margin-bottom: 20px; /*ADDS BOTTOM MARGIN*/
}
.featured-control-left {
    float: left; /*FLOATS LEFT*/
    height: 170px; /*ADDS A FIXED HEIGHT*/
    width: 33px; /*ADDS A FIXED WIDTH*/
    padding-top: 130px; /*ADDS TOP PADDING*/
}
.featured-text {
    float: right; /*FLOATS RIGHT*/
    width: 425px; /*ADDS A FIXED WIDTH*/
    height: 260px; /*ADDS A FIXED HEIGHT*/
    padding-top: 40px; /*ADDS TOP PADDING*/
    padding-right: 20px; /*ADDS RIGHT PADDING*/
}
.featured-content {
    float: left; /*FLOATS LEFT*/
    height: 300px; /*ADDS A FIXED HEIGHT*/
    width: 884px; /*ADDS A FIXED WIDTH*/
}
.featured-control-right {
    float: right; /*FLOATS RIGHT*/
    height: 170px; /*ADDS A FIXED HEIGHT*/
    width: 33px; /*ADDS A FIXED WIDTH*/
    padding-top: 130px; /*ADDS PADDING TOP*/
}

You should now have some solid foundations for your featured area, lets insert some of our graphic elements. Inside the div’s featured-control-right and featured-control-left insert your arrow icons.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<div id="featured-area"><!--FEATURED AREA STARTS-->
<div class="featured-control-left"><!--LEFT ARROW START-->
<img src="images/left_arrow.png" alt="Slide Left" />
</div><!--LEFT ARROW END-->
<div class="featured-content"><!--FEATURED CONTENT STARTS-->
<div class="featured-text"><!--FEATURED TEXT STARTS-->
</div><!--FEATURED TEXT ENDS-->
</div><!--FEATURED CONTENT ENDS-->
<div class="featured-control-right"><!--RIGHT ARROW STARTS-->
<img src="images/right_arrow.png" alt="Slide Right" />
</div><!--RIGHT ARROW END-->
</div><!--FEATURED AREA ENDS-->

Underneath the class “featured-content” insert your featured image. Insde the class “featured-text” add a h2 tag with a header then add a paragraph wrapped in a p tag.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<div id="featured-area"><!--FEATURED AREA STARTS-->
<div class="featured-control-left"><!--LEFT ARROW START-->
<img src="images/left_arrow.png" alt="Slide Left" />
</div><!--LEFT ARROW END-->
<div class="featured-content"><!--FEATURED CONTENT STARTS-->
<img src="images/featured_image01.png" alt="Featured Image 01" />
<div class="featured-text"><!--FEATURED TEXT STARTS-->
<h2>lorem ipsum dolor</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent a elit risus, in pretium dolor. Nullam egestas lacus ante. Integer cursus elementum nunc in convallis. Praesent condimentum justo vel nunc vestibulum vitae vehicula purus dignissim. Integer cursus elementum nunc in convallis. Praesent condimentum justo vel nunc vestibulum vitae vehicula purus dignissim.</p>
</div><!--FEATURED TEXT ENDS-->
</div><!--FEATURED CONTENT ENDS-->
<div class="featured-control-right"><!--RIGHT ARROW STARTS-->
<img src="images/right_arrow.png" alt="Slide Right" />
</div><!--RIGHT ARROW END-->
</div><!--FEATURED AREA ENDS-->

You now need to add some addtional styles in your style sheet, because we’ve added an image into the featured area we need to make sure that no browser adds a border to it, we also need to style our h2 tag.

1
2
3
4
5
6
7
8
9
10
11
h2 {
    color: #FFFFFF; /*H2 FONT COLOR*/
    text-transform: uppercase; /*TRANSFORMS TEXT TO UPPERCASE*/
    font-size: 18px; /*H2 FONT SIZE*/
}
.featured-content img {
    margin-left: 20px; /*ADDS A LEFT MARGIN*/
    margin-right: 20px; /*ADDS A RIGHT MARGIN*/
    float: left; /*FLOATS LEFT*/
}

Your featured area should now look something like this.

Step22

We’ll add our jquery slider towards the end of the tutorial. The wireframe for our content boxes is really easy, we just create two classes “left-content” and “right-content”.

1
2
3
4
5
<div class="left-content"><!--LEFT CONTENT STARTS-->
</div><!--LEFT CONTENT ENDS-->
<div class="right-content"><!--RIGHT CONTENT ENDS-->
</div><!--RIGHT CONTENT ENDS-->

The styles for these classes are as follows.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/* ----------LEFT CONTENT STYLES---------- */
.left-content {
    float: left; /*FLOATS LEFT CONTENT BOX LEFT*/
    width: 560px; /*ADDS A FIXED WIDTH*/
    -moz-border-radius: 15px; /*ADDS A BORDER RADIUS (applys to Mozilla/Firefox and Safari 3 users ONLY)*/
    -webkit-border-radius: 15px; /*ADDS A BORDER RADIUS (applys to Mozilla/Firefox and Safari 3 users ONLY)*/
    background-color: #0a0a0a; /*LEFT CONTENT BACKGROUND COLOR*/
    border: 1px solid #181818; /*LEFT CONTENT 1 PX BORDER AND BORDER COLOR*/
    padding: 20px; /*ADDS PADDING ALL THE WAY AROUND*/
}
/* ----------RIGHT CONTENT STYLES---------- */
.right-content {
    float: right; /*FLOATS RIGHT CONTENT BOX RIGHT*/
    width: 290px; /*ADDS FIXED WIDTH*/
    -moz-border-radius: 15px; /*ADDS A BORDER RADIUS (applys to Mozilla/Firefox and Safari 3 users ONLY)*/
    -webkit-border-radius: 15px; /*ADDS A BORDER RADIUS (applys to Mozilla/Firefox and Safari 3 users ONLY)*/
    background-color: #0a0a0a; /*RIGHT CONTENT BACKGROUND COLOR*/
    border: 1px solid #181818; /*RIGHT CONTENT 1 PX BORDER AND BORDER COLOR*/
    padding: 20px; /*ADDS PADDING ALL THE WAY AROUND*/
}

Included in the styles above are the css styles for border-radius which makes the corners on your content boxes round, as stated in the comments it only applys to Mozilla/Firefox and Safari 3 users ONLY every other browser will see square corners. Inside our left-content box were just going to add some simple paragraphs with a h2 tag.

1
2
3
4
5
6
7
8
<div class="left-content"><!--LEFT CONTENT STARTS-->
<h2>lorem ipsum dolor</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent a elit risus, in pretium dolor. Nullam egestas lacus ante. Integer cursus elementum nunc in convallis. Praesent condimentum justo vel nunc vestibulum vitae vehicula purus dignissim. Integer cursus elementum nunc in convallis. Praesent condimentum justo vel nunc vestibulum vitae vehicula purus dignissim.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent a elit risus, in pretium dolor. Nullam egestas lacus ante. Integer cursus elementum nunc in convallis. Praesent condimentum justo vel nunc vestibulum vitae vehicula purus dignissim. Integer cursus elementum nunc in convallis. Praesent condimentum justo vel nunc vestibulum vitae vehicula purus dignissim.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent a elit risus, in pretium dolor. Nullam egestas lacus ante. Integer cursus elementum nunc in convallis. Praesent condimentum justo vel nunc vestibulum vitae vehicula purus dignissim. Integer cursus elementum nunc in convallis. Praesent condimentum justo vel nunc vestibulum vitae vehicula purus dignissim.</p>
</div><!--LEFT CONTENT ENDS-->

Our h2 tag is already styled in the style sheet but our p tags aren’t so add these simple styles in your style sheet.

1
2
3
4
5
6
7
p {
    font-size: 12px; /*TEXT FONT SIZE*/
    line-height: 22px; /*TEXT LINE HEIGHT*/
    text-align: justify; /*JUSTIFYS OUR PARAGRAPHS*/
    margin: 5px 0 10px/*ADDS TOP MARGIN OF 5PX AND BOTTOM MARGIN OF 10PX NO MARGIN LEFT OR RIGHT*/
    padding: 0; /*ADDS NO PADDING*/
}

Our right content box looks tricky to really it isnt, for our right-content box we just create a simple list, each list item will have its very own class, the code looks like this.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<div class="right-content"><!--RIGHT CONTENT ENDS-->
<ul class="right-content-list"> <!--RIGHT CONTENT LIST STARTS-->
<li class="lock"><!--LOCK ICON STARTS-->
<h3>lorem ipsum dolor</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent a elit risus, in pretium dolor. Nullam egestas lacus ante.</p>
</li><!--LOCK ICON ENDS-->
<li class="cog"><!--COG ICON STARTS-->
<h3>lorem ipsum dolor</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent a elit risus, in pretium dolor. Nullam egestas lacus ante.</p>
</li><!--COG ICON ENDS-->
<li class="coins"><!--COINS ICON STARTS-->
<h3>lorem ipsum dolor</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent a elit risus, in pretium dolor. Nullam egestas lacus ante.</p>
</li><!--COINS ICON ENDS-->
<li class="mail"><!--MAIL ICON STARTS-->
<h3>lorem ipsum dolor</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent a elit risus, in pretium dolor. Nullam egestas lacus ante.</p>
</li><!--MAIL ICON ENDS-->
</ul><!--RIGHT CONTENT LIST ENDS-->
</div><!--RIGHT CONTENT ENDS-->

We then style out list as normal but with a few extra styles for our list classes.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
.right-content-list li {
    list-style-type: none; /*REMOVES BULLET POINTS FROM THE LIST*/
}
.right-content-list li p {
    font-size: 11px; /*LIST P TAG FONT SIZE*/
    line-height: 18px; /*LIST P TAG FONT LINE HEIGHT*/
    background-image: url(../images/divider.png); /*OUR DIVIDER IMAGE UNDERNEATH EACH LIST*/
    background-repeat: repeat-x; /*REPEATS DIVIDER IMAGE HORIZONTALLY*/
    background-position: bottom; /*PLACES THE DIVIDER AT THE BOTTOM OF THE P TAG*/
    padding-bottom: 15px; /*ADDS PADDING TO THE BOTTOM OF THE P TAG IN THE LIST*/
}
li.lock {
    background-image: url(../images/lock_icon.png); /*OUR LOCK ICON*/
    background-repeat: no-repeat; /*STOPS ICON REPEATING*/
    background-position: left top; /*KEEPS THE ICON IN THE TOP LEFT CORNER*/
    padding-left: 50px; /*ADDS LEFT PADDING*/
}
li.cog {
    background-image: url(../images/cog_icon.png); /*OUR COG ICON*/
    background-repeat: no-repeat; /*STOPS ICON REPEATING*/
    background-position: left top; /*KEEPS THE ICON IN THE TOP LEFT CORNER*/
    padding-left: 50px; /*ADDS LEFT PADDING*/
}
li.coins {
    background-image: url(../images/coins_icon.png); /*OUR COINS ICON*/
    background-repeat: no-repeat; /*STOPS ICON REPEATING*/
    background-position: left top; /*KEEPS THE ICON IN THE TOP LEFT CORNER*/
    padding-left: 50px; /*ADDS LEFT PADDING*/
}
li.mail {
    background-image: url(../images/mail_icon.png); /*OUR MAIL ICON*/
    background-repeat: no-repeat; /*STOPS ICON REPEATING*/
    background-position: left top; /*KEEPS THE ICON IN THE TOP LEFT CORNER*/
    padding-left: 50px; /*ADDS LEFT PADDING*/
}

Test your template in your browser and you should have something like this.

 

Step23

Now for our footer, we want our footer to span across the browser just like our background/navigation does, to do this we need create our footer outside the container div.

1
2
3
4
5
6
7
8
9
10
11
12
</div><!--CONTAINER ENDS-->
<div id="footer"><!--FOOTER STARTS-->
<div id="footer-content"><!--FOOTER CONTENT STARTS-->
<P>copyright &copy; yoursite.com | all rights reserved | design &amp; coded by <a href="http://www.richard-carpenter.co.uk">richard carpenter</a></P>
</div><!--FOOTER CONTENT ENDS-->
</div><!--FOOTER ENDS-->
</body>
</html>

The footer div is the background that will repeat across the browser, the footer-content div will be where our footer content goes. The css looks like this.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/* ----------FOOTER STYLES---------- */
#footer {
    background-image: url(../images/footer_bg.png); /*ADDS OUR BACKGROUND IMAGE*/
    background-repeat: repeat-x; /*REPEATS BACKGROUND HORIZONTALLY*/
    clear: both; /*CLEARS BOTH FLOATS*/
    height: 82px; /*ADDS A FIXED HEIGHT*/
    background-position: bottom; /*PLACES BACKGROUND AT THE BOTTOM OF THE DIV*/
}
#footer-content {
    background-image: url(../images/footer_bg2.png); /*ADDS OUR BACKGROUND IMAGE*/
    background-repeat: repeat-x; /*REPEATS BACKGROUND HORIZONTALLY*/
    height: 82px; /*ADDS A FIXED HEIGHT*/
    width: 950px; /*ADDS A FIXED WIDTTH*/
    margin: auto; /*AUTO MARGIN CENTERS OUR FOOTER*/
    background-position: bottom; /*PLACES BACKGROUND AT THE BOTTOM OF THE DIV*/
}
#footer-content p {
    text-transform: capitalize; /*TRANSFORMS THE FIRST LETTER IN EVERY WORD TO A CAPITAL LETTER*/
    color: #000000; /*COLOR OF FOOTER TEXT*/
    padding-top: 50px; /*ADDS TOP PADDING*/
    padding-left: 20px; /*ADDS LEFT PADDING*/
}

Your template should now be complete, there’s just some styles id recommend adding to get you started. We need to style our hyper links, h3 and h4 tags just incase you use them.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
a:link {
    color: #333333; /*COLOR OF A LINK*/
    text-decoration: none; /*REMOVES UNDERSCORE*/
}
a:visited {
    text-decoration: none; /*REMOVES UNDERSCORE*/
    color: #333333; /*COLOR OF A VISITED LINK*/
}
a:hover {
    text-decoration: underline; /*ADDS UNDERSCORE*/
    color: #666666; /*COLOR OF A HOVERED LINK*/
}
a:active {
    text-decoration: none; /*REMOVES UNDERSCORE*/
    color: #333333; /*COLOR OF A ACTIVE LINK*/
}
h3 {
    color: #FFFFFF; /*H3 FONT COLOR*/
    text-transform: uppercase; /*TRANSFORMS TEXT TO UPPERCASE*/
    font-size: 14px; /*H3 FONT SIZE*/
    font-weight: normal; /*REMOVES BOLD*/
}
h4 {
    color: #FFFFFF; /*H4 FONT COLOR*/
    text-transform: uppercase; /*TRANSFORMS TEXT TO UPPERCASE*/
    font-size: 11px; /*H4 FONT SIZE*/
}

There are also some styles you need to add to the “ie.css” file, the styles listed below are just minor fixes for items that dont quite lineup.

1
2
3
4
5
6
7
8
9
10
11
12
13
/* INTERNET EXPLORER HACKS */
/* ----------HEADER SEARCH STYLES---------- */
.search-btn {
    margin-top: 1px; /*ADDS A TOP MARGIN TO SEARCH BUTTON*/
}
/* ----------FOOTER STYLES---------- */
#footer-content p {
    padding-top: 45px; /*ADDS TOP PADDING*/
}

Were now going to intergrate the jflow plugin for jquery on our featured area. The featured once done should slide across to any other items you wish to add in there. The first we need to do is download jflow and the jquery libary file, please note im using the jquery libary 1.2.6 NOT the new one as i had trouble with the latest libary. Link the files in the head of your document.

1
2
3
4
5
6
7
8
9
10
11
12
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>HV-Designs.co.uk - Dark Layout #2 PSD Sitebuild</title>
<link href="styles/style.css" rel="stylesheet" type="text/css" />
<!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="styles/ie.css" />
<![endif]-->
<script src="js/jquery-1.2.6.pack.js" type="text/javascript"></script>
<script src="js/jquery.flow.1.1.min.js" type="text/javascript"></script>
</head>

Also inside the head section add this bit of javascript.

1
2
3
4
5
6
7
8
9
<script type="text/javascript">
$(function() {
$("div#controller").jFlow({
slides: "#slides",
width: "950px",
height: "300px"
});
});
</script>

The width and height should be set to the dimensions of the featured area, you will also notice the div “slides” you will need to ad this div into your featured area. Above the featured-area div add the jflow controller code.

1
2
3
4
5
<div id="controller" class="hidden">
<span class="jFlowControl">No 1</span>
<span class="jFlowControl">No 2</span>
<span class="jFlowControl">No 3</span>
</div>

In your style sheet we need to an additional style which will hide our 2nd and third slides.

1
2
3
.hidden {
    display: none; /*hides our 2nd and 3rd featured images*/
}

Underneath our featured-area div add a div id of slides then add an empty div.

1
2
3
4
5
<div id="featured-area"><!--FEATURED AREA STARTS-->
<div id="slides">
<div><!--SLIDE #1 STARTS-->

Dont forget to close the div at the bottom. Now everything inbetwwen the blank div and the end of the blank div will slide, for the slide to actually work though you need 3 slides in total. Make sure the 2nd and third slides all start and end with a blank div. I find it best just copy everything from the blank div to the closing blank div then edit the content accordingly.

For the buttons to work on the featured area you need to add the jflow classes to the buttons.

1
2
3
4
5
6
7
<div class="featured-control-left"><!--LEFT ARROW START-->
<img src="images/left_arrow.png" class="jFlowPrev" alt="Slide Left" />
</div><!--LEFT ARROW END-->
<div class="featured-control-right"><!--RIGHT ARROW STARTS-->
<img src="images/right_arrow.png" class="jFlowNext" alt="Slide Right" />
</div><!--RIGHT ARROW END-->

You can see a live work demo by clicking the button below.

Thats it hope you enjoyed this tutorial, any questions just give me a shout, dont forget to subscribe via rss and twitter, your help and support is much appreciated.

 

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Dark Layout #2

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Welcome to tutorial 209, in this tutorial we’ll be creating a dark layout with some nice unique styling. We’ll also be making our very own custom patterns to go with the layout.

 

Lets get started, create a new document 950 x 1065 pixels.

Step1

Fill your background layer with the color black, then create a new document 10 pixels by 10 pixels. Select the color black with the pencil tool, with a 1 pixel size brush create something like this.

Step2

Once you have the same as the image above goto “edit > define pattern” label the pattern any thing you want. Go back to your orginal canvas and with the rectangular marquee tool make a selection at the top of your canvas, the selection should be the width of your canvas and about 170 pixels in height.

Step3

Once you’ve made the selection select the paint bucket tool, change the options in the panel at the top from “foreground” to pattern, then click the little arrow and select your pattern.

Step4

Fill your selection with the pattern, at first you won’t see nothing as the pattern is in black. When your not doing this tutorial and you want to use the pattern you’ll need to add a color overlay. But for this tutorial add the layer styles below.

Step5

You should have something like this.

Step6

Add a layer mask to your pattern layer, then select the gradient tool with a reflected gradient. Set your foreground color to white and background to black starting from the middle of your rectangle drag the reflected gradient to the edge of the canvas.

Step7

Select the type tool and add your website title and slogan. You should have something like this.

Step8

The settings i used for my website title text are shown below.

Step9

Using the rectangular marquee tool make a selection at the very top of your header area. The selection should span across the whole canvas and be about 12 pixels in height.

Step10

Fill your selection with any color then add these layer styles.

Step11

Step12

Step13

Still with the rectangular marquee create a small rectangle on the right side of the header.

Step14

Fill the selection with the color black then add this layer style.

Step15

Next to the rectangle add a small square the same height as the rectangle you just created, fill the square with any color than add these layer styles.

Step16

Step13

Your dummy search form should now be complete, label your search form and button. You should have something like this.

Step17

Were now going to make the navigation bar, select the rectangular marquee tool and create a selection underneath the your patterned header.

Step18

Fill the selection with any color than add these layer styles.

Step19

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Step20

Step21

Once you’ve added the layer styles select your desired cutting tool and cutaway 50 pixels off both ends of the navigation, you should have something like this.

Step22

On a new layer above your navigation fill in the gaps on either side where the drop shadow is missing.

Step23

Once you’ve fill both ends of the navigation create two rectangles where you deleted it from the navigation. Make the first rectangle the same height of the navigation (not including the drop shadow), create the other rectangle the same height as the drop shadow. The first rectangle should be in the color #333333 and the 2nd in the color #1b1b1b. You should have something like this.

Step24

Repeat the steps above for both sides of the navigation bar. Now label your navigation bar with some dummy links.

Step25

Inbetween each navigation link add a seperator using two 1 pixel lines next to each other. Either use the rectangular marquee tool or pen tool to create the seperators.

Step26

You should have something like this.

Step27

For this next part we need to make another custom pattern, create a new document 4 pixels by 4 pixels, using the color black and a 1 pixel brush size, create the image below.

Step28

Goto “edit > define pattern” then save it as what ever you want. Make a selection underneath your navigation bar using the rectangular marquee tool, select all the rest of the canvas, then fill the selection with your new pattern. Add a layer mask to your pattern then drag a radial gradient from the middle underneath the navigation, to the end of the canvas. Make sure your foreground is set to white and background set to black.

Step29

Once the radial gradient has been added you should have something like this.

Step30

Select the elliptical marquee tool and create a small circle on the left side of your canvas, inline with all your other elements.

Step31

Add these layer styles to your ellipse so it matches the image above.

Step32

Inside the ellipse add a arrow pointing to the left. Once you’ve added your arrow duplicate both layers then flip the layers horizontally by going to “edit > transform > flip horizontal”. Place the duplicated layers on the right side of the canvas inline with the orginal.

Step33

Using the rounded rectangle tool with a radius of 15 pixels draw out a rectangle. Goto “edit > free transform” and rotate the rounded rectangle slightly either left or right.

Step34

The rectangle has had a 3 pixel stroke added, with a subtle gradient overlay. We now need to duplicate the layer and rotate it again in the opposite direction you rotated the first rectangle. Inside the rectangle thats ontop add a “featured image”, next to the image/rectangles add a simple paragraph.

Step35

Still with the rounded rectangle create two more rectangles underneath your featured area, these rectangles are for our sidebar and main content. Fill the rectangles with the color #0a0a0a then add a 1 pixel stroke using the color #181818.

Step36

Inside the rectangles add your dummy content.

Step37

Finally duplicate your navigation bar and the left and right navigation ends. Drag them to the bottom of the canvas and add your footer information.

Step38

Only completion of the footer you should have yourself a nice template, here’s my result.

Finished Result

Hope you enjoyed this tutorial, next time we’ll be converting this template into a 1 page css template. Dont forget to subscribe via our rss feeds and twitter. Your help and support is much appreciated.

Learn To Code This Layout

You can learn to code this layout into a working CSS template by following the follow-up tutorial HERE.

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

17 Blogs Worth 10 Minutes Of Your Time

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

17 of the best web / graphic design blogs on the internet too date that are worth at least 10 minutes of your free time (if not more).

 

Tutorial9

Tutorial9 provides tutorials encompassing graphic design, website development, and photography. All lessons offered are entirely free, and community participation is encouraged.

 

PSD Fan

You may be asking yourself who the people are behind this venture. His name is Tom Ross. He’s been a web designer for 8 years now. As a designer he’s learnt a lot over the years, and feels he’s ready to share some of his knowledge.

 

Photoshop Star

Become a Star at Photoshop! Free Adobe Photoshop Tutorials & Resources on many different categories. Fun, easy, step-by-step Photoshop tutorials.

 

PS Hero

PSHERO.com features free Photoshop tutorials on graphic design, text effects and digital photo effects.

 

Six Revisions

Six Revisions is a blog that shares useful information about web development and design, dedicated to people who build websites.

 

PSD Vibe

Hello, my name is Jean-Baptiste Jung and I’m a 27 years old blogger/ webdeveloper / webdesigner from Wallonia, the French-Speaking part of Belgium. I purchased PsdVibe.com from its founder Matthew Heidenreich on May 30, 2009, with the idea of continuing Matt’s excellent work and take PsdVibe to a higher level.

 

PSD Vault

PSD Vault is aimed to provide high quality, unique Adobe Photoshop tutorials, resources and more importantly, design inspiration to the global graphic design community.

 

Abduzeebo

Abduzeedo is all about Design Inspiration and very useful tutorials. From Photoshop Tutorials to all sorts of apps we share our experiences in the design world.

 

Adobe Tutorialz

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

At AdobeTutorialz.com you can find all the detailed tutorials you need of the programs of the Adobe family.

 

Grafpedia

Grafpedia is a fast growing design community. Topics covered include Photoshop tutorials and Free premium downloads: Brushes, Vectors etc.

 

Planet Photoshop

The launch site for finding Adobe Photoshop resource on the web. Links, tips, and resources.

 

PSD Core

 

 

Vandelay Design

The blog at VandelayDesign.com was launched in March of 2007 as an attempt to make our site more useful to visitors than just a standard portfolio site. A few months later the blog started growing rapidly in terms of subscribers, visitors, and overall influence within the design community. Since that time the blog has become a trusted source of information for thousands of readers.

 

Smashing Magazine

Smashing magazine is a weblog dedicated to web-developers and designers

 

CSS Tricks

Tips, Tricks, and Techniques on using Cascading Style Sheets (CSS)

 

Digging Into WordPress

DiggingIntoWordPress.com is the blog home for the upcoming book of the same name by Chris Coyier and Jeff Starr. Books and blogs are the perfect compliment to each other when it comes to learning web technologies. The blog is there for searchability, quick tips, and copy and pasteable code. The book is there for offline reference and that essential full-attention first read through when your brain is ready to soak in a ton of new information. Digging Into WordPress brings you the best of both worlds.

 

PSD Tuts+

Psdtuts+ is a blog/Photoshop site made to house and showcase some of the best Photoshop tutorials around. We publish tutorials that not only produce great graphics and effects, but explain the techniques behind them in a friendly, approachable manner.

 

If your website didnt make the list or you think i missed one or two sites then i apoligize. Feel free to let me know in the comments area. Dont forget if you liked this article subscribe to our RSS feeds and/or twitter.

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Can Ad Manipulation

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Hello welcome to another by hv-designs, in this tutorial we’ll be creating an advertisment manipulation for a soda drink.

 

The artwork itself is inspired by “Maxime Quoilin“, be sure to check out his portfolio he has some fantastic work. Right lets get started, create a new photoshop document your desired size, im using 800×600 pixels for the purpose of this tutorial. Set the color #008cda as your forground and the color #06446d as your background, select the gradient tool and a radial gradient. Starting from the middle of your canvas drag towards one of the edges either left or right, top or bottom. You should have something like this.

Step1

Using the elliptical marquee tool create a white ellipse at the bottom.

Step2

With the rectangular marquee tool create a rectangle on top of the ellipse.

Step3

Fill the rectangle with the color on the same layer as the ellipse, you should have something like this.

Step4

Add these layer styles to your shape.

Step5

You should have something like this.

Step6

Duplicate your can shape and move it upwards about 2-4 pixels. Leave the gradient overlay style on but add these two additional styles.

Step7

Step8

You should now have something like this.

Step9

Duplicate the duplicate of the layer you just duplicated, right click the layer and goto clear layer styles. Now add a black overlay and move the shape up 1-2 pixels. Select the rectangular marquee tool and make a selection like this.

Step10

Once you’ve made the selection hit the delete key, you should be left with this.

Step11

Duplicate your shape once more and move up again about 1-2 pixels, once moved add these layer styles.

Step12

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Step13

You should now have something like this.

Step14

Using the rectangular marquee tool create a selection over half of the can.

Step15

Select the gradient tool with a linear gradient, drag a white to transparent gradient over the can. Set the layer opacity to about 5%, Click the blue can layer whilst holding down the CTRL key on the keyboard, make sure the white gradient is selected then goto “edit > inverse” then hit the delete key. You should have something like this.

Step16

Still with the rectangular marquee tool make a selection like the image below.

Step17

Fill the selection with the color white then set layer opacity to 5%. Add a layer mask then drag a linear gradient from bottom towards the top. Your looking to get this effect.

Step18

Still with the gradient tool, only this time with a radial gradient. Select the color black to transparent, on a layer underneath everything, but above the background layer. Start from the middle of the canvas and drag towards one of the edges on the canvas. Alter the perspective of the radial gradient then drag underneath the can, your looking for this effect.

Step19

Select your desired cutting tool, on the very top of the can make a curvey cut like the image below. Personnally i think the pen tool works best.

Step20

For this next part your going to need this stock image. http://www.sxc.hu/photo/1053211 Cut away the background and begin to place the water splash inside the can. Set the splash layer opacity to 80% and blend mode to screen.

Step21

Duplicate and flip the splash image then change opacity to 100%, place the duplicated splash image on the other side of the can, you can remove bits of the water from the splash image so both sides dont look equally the same.

Step22

Continue duplicated, flipping and cutting the water untill you have something like this.

Step23

Behind some of the splash images add some little fish, ive also opted to add a shark also.

Step24

Finally label your drinks can with your brand of soda pop/water. You can adjust the label on the can by using the warp tool located in the “edit menu”. The final result should look something like this.

finished

All done, hope you enjoyed this tutorial. Dont forget to subscribe via RSS and twitter. Thanks for your support.

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

40 PSD Giveaway

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

10 lucky people can bag there-self 4 FREE PSD’s.

 

FREE PSD’s I Here You Say??

Yes hv-designs is giving away 4 PSD files of your choice from the hv-designs shop for 10 lucky visitors.

What do i have to do??

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

All you have to do is subscribe to our RSS feeds & TWITTER. Once you’ve subscribed to our feeds and twitter place your twitter “USERNAME” in the comments area. If your already following us via twitter and our rss feeds then just place your twitter username in the comments area.

Thats It??

Yup, thats all you need to do…

What Then??

10 Lucky people will then be picked at random and e-mailed, you will then be able to pick ANY PSD file from the hv-designs shop.

“when adding your twitter username in the comments area please please use a valid e-mail address, failure to do so will result in no prize”

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

PSD to HTML

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

PSD to HTML conversion is proberbly the most popular and most sort after tutorial on the internet. In this article ive made a round-up of the most popular tutorials. Also included are 20 premium websites to go to if you want a professional conversion.

 

Build a Sleek Portfolio Site From Scratch

01

Encoding a Photoshop Mockup Into XHTML & CSS

02

PSD to HTML: Hawk Studios

03

From PSD to HTML: A Set of Website Designs Step-By-Step

04

From PSD to HTML

05

The Design Lab: PSD Conversion

06

PSD to CSS/HTML In Easy Steps

07

Coding a Creative Design Layout

08

CSS Template Tutorial: Setting Up

09

Coding Your First PSD

10

PSD to HTML

11

PSD to HTML: My Project

12

Web Design Layout: Site Build

13

BlooPRESS PSD to HTML

14

Coding a Layout

15

Portfolio Layout Site Build

16

Converting a Design From PSD to HTML: Screencast

17

Slice and Dice That PSD: Screencast

18

Portfolio Layout #4

19

PSD to HTML Slicing Tutorial

20

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

 

Premium PSD to HTML Services

 

SB-Designs uk

21

Feather Code

22

Pixel Crayons

23

Quality XHTML

24

W3 Markup

25

Markup 4 u

26

CSS Rockstars

27

Markup Service

28

XHTML 4 u

29

PSD to HTML

30

XHTMLized

31

The Chopper

32

HTML Blender

33

XHTML Slicer

34

CSS Ninja’s

35

Slice and Dice It

36

XHTML Mania

37

Yodiv

38

PSD Slicing

39

XHTMLizers

40

If ive missed any feel free to fill me in below in the comments area. If you liked this article why not subscribe via our RSS feeds and/or twitter. Your help and support is much appreciated.

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Shopping Cart Design Mockup

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Welcome to another tutorial at hv-designs, today we’ll be mocking up a shopping cart design called shop smart.

 

To start were going to need a fairly big canvas, create a new document 950 x 1100 fill your background layer with the color #f8f8f8. Select the rectangular marquee tool then create a rectangle at the top of your canvas. The rectangle should be the width of your canvas and about 120pixels in height.

Step 1

Add these layer styles to the rectangle to complete the effect.

Step 2

Step 3

Underneath the stroke on the rectangle create a 1 pixel line all the way across the canvas.

Step 4

Underneath the white line create another rectangle but on a much smaller scale. Fill the rectangle with any color.

Step 5

Once created add these layer styles.

Step 6

Step 7

You should have something like this.

Step 8

With the rectangular marquee tool once again create another rectangle underneath the one you just created, the rectangle should be the width of your canvas and about 65pixels in height. Fill the rectangle with any color then add this gradient overlay.

Step 9

You should have something like this.

Step 10

Now select the rounded rectangle tool and create a rectangle any where on your canvas. Ive used a radius of 15pixels for my rectangle, this will give the rectangle some nice rounded corners.

Step 11

Duplicate your rectangle, then hide the layer, we’ll use this spare rectangle in a minute to make our tab’s. Select the rectangular marquee tool and create a rectangle over the top of the bottom of the rounded rectangle. Fill the selection on the same layer.

Step 12

Unhide your duplicated rectangle then add a color overlay in any color, place the duplicated rectangle next to its orginal.

Step 13

Select your duplicated layer whilst holding down the CTRL key on the keyboard. Make sure the orginal layer is still selected in the layers window. Hit the delete key then hide your duplicated rectangle. Should have something like this.

Step 14

Do the same with the other side, hopefully if done correctly you should have a tab shaped rectangle. You can resize to how ever big you want using “CTRL + T”. Add these layers to your tab shape.

Step 15

Step 16

Step 17

Place the tabbed button onto the latest rectangle you created.

Step 18

Duplicate your tab as many as needed, change the color of the duplicated ones to something darker and remove the drop shadow from the layer styles.

Step 19

Underneath the tabs add a white rectangle, overlap the tab’s by 1 pixel, which should hide the stroke at the bottom of the tabs.

Step 20

At the bottom of the white rectangle add two 1 pixel lines on top of each.

Step 21

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Using the rectangular marquee tool create a black rectangle over the darkest tab’s but underneath the first tab.

Step 22

Make sure the black rectangle spans the whole width of the canvas. Set the black rectangles opacity to about 2%.

Step 23

You can now label your tabbed area, in the white area underneath add a second navigation.

Step 24

In the space ive left on the right side of the tabbed navigation ive added a simple search field, which looks like this.

Step 25

In the header part of the layout add your website title and slogan.

Step 26

On the website title ive got two words, shop and smart. To the first word im going to add some layer styles.

Step 27

Step 28

Step 29

Step 30

The title now looks like this.

Step 31

To the second word “shop” im going to add exactly the same styles part from the gradient overlay and stroke will change.

Step 32

Step 33

You should have something like this.

Step 34

On the right side of the website title, add a simple shopping basket area. Ive used the rounded rectangle tool and an icon from dryicons.

Step 35

were now going to create our shopping content boxes. Using the rounded rectangle tool draw out a rectangle on the left. Add a dark grey stroke to the rectangle.

Step 36

Over the top of the rectangle add a dark area for our content box title. Using a subtle gradient.

Step 37

Where the bottom of the dark area ends add a 1 pixel line same color as your stroke.

Step 38

Inside your rectangle add a list of items with some nice bullet points, divide each item in the list with a seperator.

Step 39

Using the methods mentioned above create more content boxes and product items, here is what ive came up with. Ive left a space at the top in the middle for some featured items.

Step 40

As mentioned above the space in the middle is for out featured items. Continuing with the theme, im going to use a greenish colored rounded rectangle. Similar colors to our website title. Inside the box add some simple featured items.

Step 41

Finally for the footer i duplicated our header, resized it in height, then added some simple footer information.

Step 42

Your final product should look something like this.

Finished

All done hope you enjoyed this tutorial, dont forget to subscribe via RSS and twitter, your help and support is much appreciated.

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Top jQuery Plugins

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Some of the top jQuery plugins available on the internet, also included tutorials and resources to get you started.

 

jQuery Lava Lamp Menu

 

Kwicks For jQuery

 

Mooools Navigation Effect

 

jQzoom

 

Simple Controls Gallery

 

Agile Carousel

 

Inner Fade With jQuery

 

jQuery Cycle Plugin

 

jQuery Thickbox

 

jQuery Lightbox

 

Revealing Photo Slider

 

Spoiler

 

jQuery Scrollable

 

jQuery Robot

 

jQuery Validation

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

 

 

jQuery Tutorials & Resources

 

Animation Queue Build-Up

 

How to Load In and Animate Content with jQuery

 

jQuery Crash Course

 

jQuery Sliding Panel

 

jQuery Sequential List

 

jQuery jFlow

 

How to Mimic the iGoogle Interface

 

jQuery Toggle

 

jQuery Spy Effect

 

jQuery Sliding Menu

 

jQuery Sliding Tabbed Menu

 

jQuery Fade In Fade Out

 

If you think ive missed some, feel free to post them below in the comments area. Thanks for looking. Dont forget to subscribe via RSS and twitter. Your help and support is much appreciated.

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Design Showcase Free PSD

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Design Showcase FREE PSD:

* Fully layered PSD file.
* All layers labelled and editable.
* 1.85 MB

design showcase 01 design showcase02 designshowcase03

Download PSD FILE

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

 

 

License and Attribution

This layout is licensed under the Creative Commons license and can be used for personal purposes ONLY. No attribution is needed but it is always appreciated.

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Design Showcase Layout

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Good evening everybody, in todays tutorial we’ll be creating a design showcase style layout. The design would/could be used to showcase inspirational websites, gallerys, etc…

 

To get started you first need to create a new document 900×1210.

Step1

Set the color white as your forground and the color #cdd3d8 as your background. Select the gradient tool with a radial gradient, start from the top middle of the canvas and drag down towards the middle of the canvas.

Step2

Using the type tool add your website title in the top left hand corner.

Step3

Add these layer styles to your website title text.

Step4

Step5

Step6

Select the rounded rectangle tool with a radius of 15 pixels.

Step7

Draw out a rectangle 845 pixels wide and 50 pixels in height, fill the rectangle with any color.

Step8

Add these layer styles to your rounded rectangle.

Step9

Step10

Step11

You should have something like this.

Step12

Add your navigation links to your navigation bar, also add a short navigation at the top of your navigation bar.

Step13

Add this drop shadow to all your navigation links.

Step14

If theres any space left on on your navigation bar, add a search field using the rounded rectangle tool with a radius of 15 pixels, you could also add a search icon to complete the look. Ive used the search icon from the wefunction free icon pack.

Step15

Still with the rounded rectangle tool create a bigger rectangle but keep the width the same as the navigation bar. Dont fill the rectangle with a solid color instead fill it with a radial gradient in the same way you did your background.

Step16

Add these layer styles to your big rectangle to complete the effect.

Step17

Step18

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

The big rectangle will be our featured area, inside the featured area create a smaller rectangle on the left-hand side. Fill the rectangle with any color.

Step19

Once you’ve created your rectangle add these layer styles.

Step20

Step21

Step22

Step23

Inside your smaller rectangle in your featured area add an example featured image with some dummy text on the right.

Step24

Underneath your dummy text add two small buttons, create the buttons using the rounded rectangle tool. Fill the rectangles with any color.

Step25

Add these layer styles to each button to complete the effect.

Step26

Step27

Step28

Your featured area should look something like this.

Step29

Underneath your featured area create a smaller version of your featured image.

Step30

Add a title of inspiration above your image, underneath your image add some icons sort of like a rating system, ive chosen to use some hearts.

Step31

Repeat the process many times as needed.

Step32

Inbetween each peice of inspiration add a seperator, using the rectangular marquee tool create two 1 pixel lines ontop of each other. Fill the line at the bottom with the color #dee4eb and the one ontop #b1b7bc.

Step33

Underneath the very last item of inspiration add i sort of pagination then duplicate your navigation bar and drag to the bottom of the canvas.

Step34

Add your footer information to your footer.

Step35

When you’ve finished you should have something like this.

Finished

 

Enjoy.

 

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

jQuery Sliding Panel

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Hello welcome to another tutorial by hv-designs, in this tutorial we’ll be creating and coding a login form concealed within a sliding panel, the sliding panel itself will expand once clicked, revealing the content within.

 

The first thing you need to do is mockup your slide panel in photoshop, ive used the header from my gaming layout 6 tutorial. Ive replaced the top navigation bar with a thin grey bar about 2-3 pixels in height. Ive then created a button in the middle of the grey bar using the rounded rectangle tool. Heres what mine looks like.

Step1

For the purposes of this tutorial you may download and use the PSD ive created, you can download the PSD “HERE“. Create a new folder on your desktop called “what ever you want” inside this folder create another two folders called “images” and “js”. Open up a blank notepad document and goto “file > save as”, save the blank document as “styles.css” inside your main folder. Save another blank document as “panelslide.js” only this time save it inside your “js folder”.

Step2

Step2

Goto the main jquery website and download jquery, save the file into your “js” folder. Open up your favourite code editor and create a blank HTML file, save the file as index.html inside your main folder. Now lets link our css file and js files, place the following code into the head of your html document.

1
2
3
4
5
6
<!--STYLE SHEETS-->
<link href="styles.css" rel="stylesheet" type="text/css" />
<!--JS FILES-->
<script src="js/jquery.js" type="text/javascript"></script>
<script src="js/panelslide.js" type="text/javascript"></script>

Now lets begin to mark-up the top part of the website and the sliding panel, the mark-up is pretty short and sweet. Start off with a div of “container”, inside the div container add another div called “header”.

1
2
3
4
5
6
<div id="container"><!--CONTAINER STARTS-->
<div id="header"><!--HEADER STARTS-->
</div><!--HEADER ENDS-->
</div><!--CONTAINER ENDS-->

Inside the div header add another div id of “slide-panel”, all the content for the sliding panel should be inserted within the slide-panel div.

1
2
3
4
5
6
7
8
9
10
11
12
13
<div id="container"><!--CONTAINER STARTS-->
<div id="header"><!--HEADER STARTS-->
<div id="slide-panel"><!--SLIDE PANEL STARTS-->
SLIDE PANEL CONTENT HERE
</div><!--SLIDE PANEL ENDS-->
</div><!--HEADER ENDS-->
</div><!--CONTAINER ENDS-->

Thats all we need for the markup, time for some CSS, for the purpose of this tutorial im going to code the header as one image, instead of coding it all seperate as we dont really need a proper search from etc.. Firstly lets create our image slices, your going to need a snippet of the background to apply as the body background, then your going to need an image of the header wthout the slide button. See images below.

 

Step3

Step4

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.

Your also going to need a single image of just the slide button without text.

Step5

You now should have 3 .PNG files inside your images folder.

Step6

Head over to your stylesheet and add the following styles. Please refer to the comments for each style.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
/* MAIN BODY STYLES */
* {
    margin: 0px; /*NO MARGIN/*
    padding: 0px; /*NO PADDING*/
}
body {
    background-image: url(images/bg.png); /*BACKGROUND IMAGE*/
    background-repeat: repeat-x; /*REPEATS HORIZONTALLY*/
    background-color: #E6E6E6; /*SETS BACKGROUND COLOR*/
    margin: 0 auto; /*SETS TOP AND BOTTOM MARGIN TO 0. ALSO SETS LEFT AND RIGHT MARGIN TO AUTO*/
    padding: 0; /*NO PADDING*/
    font-family: Arial, Helvetica, sans-serif; /*SETS FONT FAMILY*/
    font-size: 75%; /*FONT SIZE*/
    line-height: 100%; /*LINE HEIGHT*/
}
#container {
    margin: auto; /*SETS MARGIN TO AUTO, THIS CENTER'S OUR WEBSITE*/
    width: 900px; /*CONTAINER WIDTH*/
}
#header {
    float: left; /*FLOATS HEAD LEFT*/
    height: 165px; /*HEIGHT OF HEADER IMAGE*/
    width: 900px; /*WIDTH OF WEBSITE*/
    background-image: url(images/header.png); /*OUR HEADER IMAGE*/
    background-repeat: no-repeat; /*STOPS HEADER IMAGE REPEATING*/
}

Once you’ve added the styles above you should now see your repeated background and your header image. You may need to adjust the height of the header div to the same height as your header image. We can now add the styles for our sliding panel, again refer to the commented code next to each style.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
/* SLIDING PANEL STYLES */
#slide-panel {
    height: 200px; /*HEIGHT OF HIDDEN SLIDE PANEL*/
    width: 350px; /*WIDTH OF HIDDEN SLIDE PANEL*/
    display: none; /*THE ELEMENT WILL NOT BE DISPLAYED*/
    border-right-width: 2px; /*ADDS RIGHT BORDER OF 2PX*/
    border-left-width: 2px; /*ADDS LEFT BORDER OF 2PK*/
    border-right-style: solid; /*MAKES RIGHT BORDER SOLID*/
    border-left-style: solid; /*MAKES LEFT BORDER SOLID*/
    border-right-color: #626262; /*RIGHT BORDER COLOR*/
    border-left-color: #626262; /*LEFT BORDER COLOR*/
    background-color: #949494; /*SLIDE PANEL BACKGROUND COLOR*/
    border-bottom-width: 2px; /*ADDS BOTTOM BORDER OF 2PX*/
    border-bottom-style: solid; /*MAKES BOTTOM BORDER SOLID*/
    border-bottom-color: #626262; /*BOTTOM BORDER COLOR*/
    opacity: .8; /*SETS SLIDE PANEL BACKGROUND'S OPACITY TO 80%*/
    margin: auto; /*CENTERS OUR SLIDE PANEL*/
}
.slide {
    margin: 0; /*NO MARGIN*/
    padding: 0; /*NO PADDING*/
    background-image: url(images/slide_button.png); /*ADDS OUR BUTTON IMAGE*/
    background-repeat: no-repeat; /*STOPS BUTTON FROM REPEATING*/
    background-position: center top; /*SETS BUTTON POSITION*/
}
.btn-slide {
    text-align: center; /*ALIGNS TEXT CENTER*/
    width: 191px; /*BUTTON WIDTH*/
    height: 26px; /*BUTTON HEIGHT*/
    display: block; /*DISPLAY AS A BLOCK*/
    color: #fff; /*TEXT COLOR*/
    text-decoration: none; /*REMOVES UNDERSCORE FROM LINK*/
    font-family: Arial, Helvetica, sans-serif; /*FONT FAMILY*/
    font-weight: bold; /*TURNS TEXT BOLD*/
    font-size: 1em; /*FONT SIZE*/
    margin-right: auto; /*MARGIN AUTO*/
    margin-left: auto; /*MARGIN AUTO*/
    line-height: 22px; /*LINE HEIGHT OF BUTTON TEXT*/
}

The div “slide-panel” is our a panel the other two classes “slide & btn-slide” are for our slide button. Underneath the slide panel ending div in your HTML document add a P tag with a class of slide, add a HREF tag to the word login. Add a class of btn-slide to the link. Use a “#” for the link url.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<div id="container"><!--CONTAINER STARTS-->
<div id="header"><!--HEADER STARTS-->
<div id="slide-panel"><!--SLIDE PANEL STARTS-->
SLIDE PANEL CONTENT HERE
</div><!--SLIDE PANEL ENDS-->
<p class="slide"><a href="#" class="btn-slide">Login</a></p><!--LOGIN BUTTON TEXT-->
</div><!--HEADER ENDS-->
</div><!--CONTAINER ENDS-->

You can also now add your content inside the slide panel div. Lets now connect it all together with jquery, the jquery code itself is pretty simple, open up your panelslide.js file and add the follwowing code.

1
2
3
4
5
6
7
$(document).ready(function(){
$(".btn-slide").click(function(){
$("#slide-panel").slideToggle("slow");
});
});

Your slide panel should now work, although for the opacity style to work in internet explorer we need to change the way the opacity style is written. We need to setup a new stylesheet just for internet explorer, open up a blank notepad document and save it as ie.css inside the main folder. Open up the ie.css document in your code editor and add the following style.

1
2
3
#slide-panel {
    filter: alpha(opacity=80); /*sets opacity of slide panel to 80%*/
}

We now need to link the file in our html file, in the head of the html file add this bit of code.

1
2
3
<!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="ie.css" />
<![endif]-->

You will also need another style to work with internet explorer 8, you can either setup another style sheet or you can tell the internet explorer 8 browser to emulate internet explorer 7.

1
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

Your sliding panel should now be complete. Heres an example of it empty.

Heres an example with an example login form.

Hope you enjoyed this tutorial, dont forget to subscribe via RSS and twitter. Your support is much appreciated.

 

Your ads will be inserted here by

AdSense Now!.

Please go to the plugin admin page to paste your ad code.