<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>web design blog</title>
	<atom:link href="http://www.webdesignblog.org.uk/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webdesignblog.org.uk</link>
	<description>web design tutorials, how-to&#039;s, hints and tips</description>
	<lastBuildDate>Wed, 23 Nov 2011 13:00:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Why I Open my Sketchbook Before Photoshop</title>
		<link>http://www.webdesignblog.org.uk/2011/11/why-i-open-my-sketchbook-before-photoshop/</link>
		<comments>http://www.webdesignblog.org.uk/2011/11/why-i-open-my-sketchbook-before-photoshop/#comments</comments>
		<pubDate>Wed, 23 Nov 2011 13:00:36 +0000</pubDate>
		<dc:creator>LaurenB</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[Photoshop tutorials and tips]]></category>
		<category><![CDATA[mock-up]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[sketchbook]]></category>

		<guid isPermaLink="false">http://www.webdesignblog.org.uk/?p=596</guid>
		<description><![CDATA[With so many aspiring graphical artists eagerly purchasing Adobe Photoshop and Illustrator and artist tablets, it is easy to forget about one of the most useful and vital tools an artist can have: their sketchbook. Some people might even argue that physical media (such as drawing and sketching) is a dying art form. While I [...]]]></description>
			<content:encoded><![CDATA[<p>With so many aspiring graphical artists eagerly purchasing Adobe Photoshop and Illustrator and artist tablets, it is easy to forget about one of the most useful and vital tools an artist can have: their sketchbook. Some people might even argue that physical media (such as drawing and sketching) is a dying art<br />
form.</p>
<p>While I do think that most art these days is constructed digitally, I also believe that many of the most prolific and refined artists still consult physical media often, even when creating a completely digital work.</p>
<p>While you certainly can create great designs and ideas initially in Photoshop, I benefit so much more with both time management and idea refinement with using a sketchbook that I actually consider starting a design from scratch on Photoshop might even be detrimental to a design.</p>
<p><strong>Visual Brainstorming</strong></p>
<p>Without a doubt, the number one reason that I love using my sketchbook is that it is the quickest, most free method of visual brainstorming. Even if you know the Adobe Suite inside and out with every shortcut memorized and custom macro commands in use, I’m still willing to wager it would take you longer to put together a prototype than a skilled artist on a sketchbook.</p>
<p>Because of the speed in which I can produce prototypes on a sketchbook, I am able to more quickly determine which design choices work for a project and which don’t simply through process of elimination. In the couple times that I have designed prototypes straight from Photoshop, I felt less inclined to scrap ideas I already had on screen because of the longer time it took to get the screen how I wanted it. The more design options you are able to visually consider for a project, the better your project will be.</p>
<p><strong>Fewer Constraints</strong></p>
<p>Even if you are super speedy on Photoshop, I would argue that it is much more difficult to think outside of the box when working through a design program that is marketed toward thousands of artists. You are working with a similar set of tools and a similar interface to so many other artists, so naturally your vision will be skewed towards the convenience of the program. Perhaps you will rule out a visual idea because it would be too tedious to work out on the software.</p>
<p>When working with pencil and paper, you don’t have to construct your design through the tools and interface of a program. Sure, you may have to creatively problem solve as to how you can implement a sketched design into Photoshop or Illustrator at some point later down the road of the project, but simply having that openness of options and possibility can be a huge benefit to planning and creating a visual project.</p>
<p><strong>Supremely Mobile</strong></p>
<p>One of the hugest benefits I receive from keeping a sketchbook is that I can take it anywhere with me; it is incredibly mobile. While this mobility is currently being contested by improving smartphone and tablet software, there is still the issue of battery charge and precision of tools on the touch screen. Perhaps one day there will be an electronic day that can legitimately replace a sketchbook, but at the moment they seem to fall short of my needs and process.</p>
<p>This guest post is contributed by <strong>Lauren Bailey</strong>, who regularly writes for <a href="http://www.bestcollegesonline.com/">best online colleges</a>. She welcomes your comments at her email Id: blauren99 @gmail.com.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdesignblog.org.uk/2011/11/why-i-open-my-sketchbook-before-photoshop/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>How to Create a Favicon in Photoshop</title>
		<link>http://www.webdesignblog.org.uk/2011/10/how-to-create-a-favicon-in-photoshop/</link>
		<comments>http://www.webdesignblog.org.uk/2011/10/how-to-create-a-favicon-in-photoshop/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 12:00:51 +0000</pubDate>
		<dc:creator>GlenB</dc:creator>
				<category><![CDATA[Photoshop tutorials and tips]]></category>
		<category><![CDATA[design favicon in photoshop]]></category>
		<category><![CDATA[favicon]]></category>
		<category><![CDATA[photoshop]]></category>

		<guid isPermaLink="false">http://www.webdesignblog.org.uk/?p=584</guid>
		<description><![CDATA[A Favicon is a tiny image we usually see next to a website’s URL. It is a custom icon made for a particular website we visit which shows up in navigation bar, bookmarks, tabs, and even as a shortcut in a Window’s desktop. A Favicon can also be your website logo but only reduced to [...]]]></description>
			<content:encoded><![CDATA[<p>A Favicon is a tiny image we usually see next to a website’s URL. It is a custom icon made for a particular website we visit which shows up in navigation bar, bookmarks, tabs, and even as a shortcut in a Window’s desktop. A Favicon can also be your website logo but only reduced to 16&#215;16 pixels as it is the standard size of any Favicon.</p>
<p>To get started, open Photoshop and set your canvas size into a perfect square of any even number such as 60&#215;60 pixels as working with a 16&#215;16-pixel canvas would be very difficult.</p>
<p><a href="http://www.webdesignblog.org.uk/wp-content/uploads/2011/10/1.gif"><img class="aligncenter size-full wp-image-586" title="Step 1 - Designing a Favicon in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/10/1.gif" alt="Step 1 - Designing a Favicon in Photoshop" width="600" height="372" /></a></p>
<p>Now, begin designing your own favicon. Set your background color. Always make sure that the colors you use for your favicon is the same set of colors you use in your website.</p>
<p><a href="http://www.webdesignblog.org.uk/wp-content/uploads/2011/10/2.gif"><img class="aligncenter size-full wp-image-588" title="2" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/10/2.gif" alt="" width="500" height="370" /></a></p>
<p>As for the details of your design, you can either make a simple image or use your typography skills in designing your favicon. Always remember that the size of your favicon is too small to contain all the details you want to place in the image. Just keep it simple yet captivating.</p>
<p><a href="http://www.webdesignblog.org.uk/wp-content/uploads/2011/10/3.gif"><img class="aligncenter size-full wp-image-589" title="Step 3 - designing a favicon in photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/10/3.gif" alt="Step 3 - designing a favicon in photoshop" width="132" height="136" /></a></p>
<p>Because the standard size of a favicon is at 16&#215;16 pixels, you must reduce your current image size for you to be able to use the image as a favicon. Go to the Image tab &gt; Image Size</p>
<p><a href="http://www.webdesignblog.org.uk/wp-content/uploads/2011/10/4.gif"><img class="aligncenter size-full wp-image-590" title="Step 4 - designing a favicon in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/10/4.gif" alt="Step 4 - designing a favicon in Photoshop" width="350" height="431" /></a></p>
<p><a href="http://www.webdesignblog.org.uk/wp-content/uploads/2011/10/5.gif"><img class="aligncenter size-full wp-image-591" title="Step 5 designing a favicon in photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/10/5.gif" alt="Step 5 designing a favicon in photoshop" width="580" height="603" /></a></p>
<p>To upload your Favicon to your server, open your FTP and go to the root directory of your site and look for favicon.ico. Now, go to any website that helps you convert any .png or .jpg format to .ico. After converting your Favicon image to favicon.ico, delete and replace the ones in your server with your new favicon.ico file or just upload the new favicon.ico file if there is no existing favicon.ico file in the server.</p>
<p><a href="http://www.webdesignblog.org.uk/wp-content/uploads/2011/10/61.gif"><img class="aligncenter size-full wp-image-593" title="Step 6 desiging a favicon in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/10/61.gif" alt="Step 6 desiging a favicon in Photoshop" width="191" height="199" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdesignblog.org.uk/2011/10/how-to-create-a-favicon-in-photoshop/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Design a sleek navigation bar in Photoshop</title>
		<link>http://www.webdesignblog.org.uk/2011/07/design-a-sleek-navigation-bar-in-photoshop/</link>
		<comments>http://www.webdesignblog.org.uk/2011/07/design-a-sleek-navigation-bar-in-photoshop/#comments</comments>
		<pubDate>Sat, 02 Jul 2011 08:07:19 +0000</pubDate>
		<dc:creator>Callum</dc:creator>
				<category><![CDATA[Photoshop tutorials and tips]]></category>
		<category><![CDATA[bar]]></category>
		<category><![CDATA[navigation]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[user interface]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://www.webdesignblog.org.uk/?p=408</guid>
		<description><![CDATA[In this tutorial we&#8217;ll be using Adobe Photoshop to design a simple but sleek and elegant Web 2.0 style navigation bar that you can use in your own web design mock-ups, or embed in to your existing website. Step 1 Open up Photoshop and go to File &#62; New to create a new document. I [...]]]></description>
			<content:encoded><![CDATA[<p>In this tutorial we&#8217;ll be using Adobe Photoshop to design a simple but sleek and elegant Web 2.0 style navigation bar that you can use in your own web design mock-ups, or embed in to your existing website.</p>
<p><strong>Step 1</strong></p>
<p>Open up Photoshop and go to File &gt; New to create a new document. I used a document size of 570&#215;400 pixels set to RGB at 72dpi (the standard for on-screen work). Fill your background with a light/medium colour. I&#8217;ve chosen a light sky blue, using HEX code #77D1EE.</p>
<p><img title="Sleek Navigation Bar in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/n1.jpg" alt="Sleek Navigation Bar in Photoshop" width="570" /></p>
<p><strong>Step 2</strong></p>
<p>Create a new layer and select the Brush Tool. Select a soft brush, and set your foreground colour to white. Paint a blob of white on to your new layer like below. Now select a blue that is slightly darker than your background colour, and paint a blob or two onto your canvas. You can see me darker blue to the left of the below screenshot.</p>
<p><img title="Sleek Navigation Bar in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/n2.jpg" alt="Sleek Navigation Bar in Photoshop" width="570" /></p>
<p><strong>Step 3</strong></p>
<p>With your new paint layer still selected, decrease the opacity to around 35%. This will add some subtle depth to your background, making it more visually appealing.</p>
<p><img title="Sleek Navigation Bar in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/n3.jpg" alt="Sleek Navigation Bar in Photoshop" width="570" /></p>
<p><strong>Step 4</strong></p>
<p>Select the Rounded Rectangle Tool. Change the corner radius of your tool to 5px (this can be done in the toolbar above your canvas whilst the tool is selected). Draw a long rectangle like the one below.</p>
<p><img title="Sleek Navigation Bar in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/n4.jpg" alt="Sleek Navigation Bar in Photoshop" width="570" /></p>
<p><strong>Step 5</strong></p>
<p>Right-click on your new shape layer and select the Blending Options option to open up your Layer Styles window. Select the Gradient Overlay tab and change your overlay from a light grey to an even lighter grey (almost white). Click OK.</p>
<p><img title="Sleek Navigation Bar in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/n5.jpg" alt="Sleek Navigation Bar in Photoshop" width="570" /></p>
<p><strong>Step 6</strong></p>
<p>Click on the Drop Shadow tab. We&#8217;re going to use the this to create what actually looks more like a thick stroke. Using the drop shadow effect however gives us much more control. Change the opacity of your layer to 7%, your distance to 0px, spread to 100% and size to 6px. Having the spread set to 100% and the size to 6px essentially creates a 6px stroke. WIth the opacity set to just 7%, we will be able to see through to our background, making a lovely backdrop for our navigation.</p>
<p><img title="Sleek Navigation Bar in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/n6.jpg" alt="Sleek Navigation Bar in Photoshop" width="570" /></p>
<p><strong>Step 7</strong></p>
<p>Select the Rectangle Shape tool and change your foreground colour to black. Create a very thin shape that covers the lower portion of your navigation bar, as seen below.</p>
<p><img title="Sleek Navigation Bar in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/n7.jpg" alt="Sleek Navigation Bar in Photoshop" width="570" /></p>
<p><strong>Step 8</strong></p>
<p>Right-click on your new black shape layer and click on Rasterize Layer. This will turn your layer into a pixel object rather than a shape, which means we can remove areas of it.</p>
<p><img title="Sleek Navigation Bar in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/n8.jpg" alt="Sleek Navigation Bar in Photoshop" width="570" /></p>
<p><strong>Step 9</strong></p>
<p>Hold down your Cmd-Key (or Ctrl-Key) and click on the preview image next to your main navigation bar shape in the layers panel. This will make a selection of the shape. Select the Rectangular Marquee Tool and right-click on your canvas. Select the Select Inverse option to select everything but the original navigation bar shape.</p>
<p><img title="Sleek Navigation Bar in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/n9.jpg" alt="Sleek Navigation Bar in Photoshop" width="570" /></p>
<p><strong>Step 10</strong></p>
<p>Select your black shape layer and then hit the Delete-key. This will remove all of the black shape that overlaps your navigation bar. Lower the opacity to around 5-10%. You should end up with something similar to below.</p>
<p><img title="Sleek Navigation Bar in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/n10.jpg" alt="Sleek Navigation Bar in Photoshop" width="570" /></p>
<p><strong>Step 11</strong></p>
<p>Add some text to your navigation bar. I used a font called <a href="http://www.google.com/webfonts/family?family=Lekton&amp;subset=latin">Lekton</a>, which you can download for free from Google Web Fonts.</p>
<p>Select the Line Tool and draw a black line as seen below. Duplicate the line and change the colour of your new line to white. Nudge it to the right of your black line by one pixel by pushing the right cursor-key once.</p>
<p><img title="Sleek Navigation Bar in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/n11.jpg" alt="Sleek Navigation Bar in Photoshop" width="570" /></p>
<p><strong>Step 12</strong></p>
<p>Drop the opacity of the two lines to somewhere between 20-50%. Experiment with this as the results will vary depending on the colours you have used in your navigation bars gradient. These two lines will appear as an indented line in our navigation bar, separating the different icons.</p>
<p><img title="Sleek Navigation Bar in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/n12.jpg" alt="Sleek Navigation Bar in Photoshop" width="570" /></p>
<p><strong>Step 13</strong></p>
<p>Zoom back out to 100%. You should have something that looks like this&#8230;</p>
<p><img title="Sleek Navigation Bar in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/n13.jpg" alt="Sleek Navigation Bar in Photoshop" width="570" /></p>
<p><strong>Step 14</strong></p>
<p>Select the Shape Tool and draw a rectangle the same width and height as one of your button sections. Change the gradient to white and decrease the opacity. This is the buttons hover/active state.</p>
<p><img title="Sleek Navigation Bar in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/n14.jpg" alt="Sleek Navigation Bar in Photoshop" width="570" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdesignblog.org.uk/2011/07/design-a-sleek-navigation-bar-in-photoshop/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Designing a five-star rating system in Photoshop</title>
		<link>http://www.webdesignblog.org.uk/2011/05/designing-a-five-star-rating-system-in-photoshop/</link>
		<comments>http://www.webdesignblog.org.uk/2011/05/designing-a-five-star-rating-system-in-photoshop/#comments</comments>
		<pubDate>Wed, 25 May 2011 11:43:51 +0000</pubDate>
		<dc:creator>Callum</dc:creator>
				<category><![CDATA[Photoshop tutorials and tips]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[gallery]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[rating]]></category>
		<category><![CDATA[stars]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[user interface]]></category>

		<guid isPermaLink="false">http://www.webdesignblog.org.uk/?p=386</guid>
		<description><![CDATA[In this tutorial we are going to be using Adobe Photoshop to create a 5-star rating system that you will be able to develop and use as a way for users to rate your images, articles or products (or indeed anything). Step 1 Open up a new Photoshop document/canvas. I used a 600&#215;350 pixel document [...]]]></description>
			<content:encoded><![CDATA[<p>In this tutorial we are going to be using Adobe Photoshop to create a 5-star rating system that you will be able to develop and use as a way for users to rate your images, articles or products (or indeed anything).</p>
<p><strong>Step 1</strong></p>
<p>Open up a new Photoshop document/canvas. I used a 600&#215;350 pixel document set to RGB at 72dpi. Change the background colour of your document to a dark blue. I used colour #18262A.</p>
<p><img title="Five-Star Rating System Design in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/r1.jpg" alt="Five-Star Rating System Design in Photoshop" width="570" /></p>
<p><strong>Step 2</strong></p>
<p>The first thing we&#8217;re going to do is add some subtle texture to our canvas background using a built-in Photoshop tool. Go to Filter &gt; Noise &gt; Add Noise to open up the window seen below. Change the amount field to 1. Make sure the Uniform and Monochromatic checkboxes are selected and hit the OK button.</p>
<p><img title="Five-Star Rating System Design in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/r2.jpg" alt="Five-Star Rating System Design in Photoshop" width="570" /></p>
<p><strong>Step 3</strong></p>
<p>Download some icons from the web, making sure they have a star icon included &#8211; I downloaded the <a href="http://glyphish.com/">Glyphish Icon Set</a>. Once downloaded, go to File &gt; Place and locate your icons. Select the star icon (28-star.png in this case) and click the place button.</p>
<p><img title="Five-Star Rating System Design in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/r3.jpg" alt="Five-Star Rating System Design in Photoshop" width="570" /></p>
<p><strong>Step 4</strong></p>
<p>Go to Edit &gt; Free Transform and in the toolbar at the top of your screen, change the width (w) and height (h) to 18px.</p>
<p><img title="Five-Star Rating System Design in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/r4.jpg" alt="Five-Star Rating System Design in Photoshop" width="570" /></p>
<p><strong>Step 5</strong></p>
<p>Duplicate your star layer and shift the new layer 20px to the right by holding the Shift-key and pressing the right Cursor-key twice. Repeat this step until you have five stars.</p>
<p><img title="Five-Star Rating System Design in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/r5.jpg" alt="Five-Star Rating System Design in Photoshop" width="570" /></p>
<p><strong>Step 6</strong></p>
<p>Right-click your first stars layer and select Blending Options. Click on the Gradient Overlay tab and apply a medium to light grey gradient set to 100% opacity and with an angle of 90 degrees.</p>
<p><img title="Five-Star Rating System Design in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/r6.jpg" alt="Five-Star Rating System Design in Photoshop" width="570" /></p>
<p><strong>Step 7</strong></p>
<p>Now click on the Drop Shadow tab. Increase the opacity to 100%, and decrease the distance to 1px and the size to 2px. Leave everything else set to default. Click OK.</p>
<p><img title="Five-Star Rating System Design in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/r7.jpg" alt="Five-Star Rating System Design in Photoshop" width="570" /></p>
<p><strong>Step 8</strong></p>
<p>Right-click on your star layer (the one with the styles applied to it) and select the Copy Layer Style option.</p>
<p><img title="Five-Star Rating System Design in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/r8.jpg" alt="Five-Star Rating System Design in Photoshop" width="570" /></p>
<p><strong>Step 9</strong></p>
<p>Select all of your other star layers. Right-click and select Paste Layer Style. This will apply the same gradient and drop shadow styles to all of your stars.</p>
<p><img title="Five-Star Rating System Design in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/r9.jpg" alt="Five-Star Rating System Design in Photoshop" width="570" /></p>
<p><strong>Step 10</strong></p>
<p>At this point you should have something that looks similar to below.</p>
<p><img title="Five-Star Rating System Design in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/r10.jpg" alt="Five-Star Rating System Design in Photoshop" width="570" /></p>
<p><strong>Step 11</strong></p>
<p>Right-click on your first stars layer and select Blending Options once more. Change the gradient so that it goes from a medium orange to a bright yellow and then click OK.</p>
<p><img title="Five-Star Rating System Design in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/r11.jpg" alt="Five-Star Rating System Design in Photoshop" width="570" /></p>
<p><strong>Step 12</strong></p>
<p>Copy the layer style and paste it onto a couple of your other star icons. Place an image into your document. Resize and position it so it sits above your stars, like below. Try adding a stroke to make it look more complete.</p>
<p><img title="Five-Star Rating System Design in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/r12.jpg" alt="Five-Star Rating System Design in Photoshop" width="570" /></p>
<p><strong>Step 13</strong></p>
<p>Select the Type Tool and draw a text box above your image. Type in a title or caption of your image. I used &#8220;Vroom, Vroom!&#8221; using the typeface Georgia (a web-friendly font) set to italic. I also added a drop shadow to the type, using a distance of 1px and a size of 1px, set to 75% opacity.</p>
<p><img title="Five-Star Rating System Design in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/r13.jpg" alt="Five-Star Rating System Design in Photoshop" width="570" /></p>
<p><strong>Step 14</strong></p>
<p>Duplicate all of your files; you should end up with something similar to below!</p>
<p><img title="Five-Star Rating System Design in Photoshop" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/r14.jpg" alt="Five-Star Rating System Design in Photoshop" width="570" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdesignblog.org.uk/2011/05/designing-a-five-star-rating-system-in-photoshop/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t lose and confuse your guests &#8211; custom 404 error page</title>
		<link>http://www.webdesignblog.org.uk/2011/05/dont-lose-and-confuse-your-guests-custom-404-error-page/</link>
		<comments>http://www.webdesignblog.org.uk/2011/05/dont-lose-and-confuse-your-guests-custom-404-error-page/#comments</comments>
		<pubDate>Sun, 22 May 2011 17:32:48 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Server Side]]></category>
		<category><![CDATA[custom 404 page]]></category>
		<category><![CDATA[htaccess custom error pages]]></category>

		<guid isPermaLink="false">http://www.webdesignblog.org.uk/?p=574</guid>
		<description><![CDATA[Yesterday I wrote a post on how to add a custom 404 error page to Concrete5.  It has since been pointed out to me that I should show how it is done outside of a CMS. Why should we create a custom 404 error page anyway? Well, it&#8217;s just nicer to your site visitors &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I wrote a post on how to add a custom 404 error page to Concrete5.  It has since been pointed out to me that I should show how it is done outside of a CMS.</p>
<p>Why should we create a custom 404 error page anyway?</p>
<p>Well, it&#8217;s just nicer to your site visitors &#8211; if you read usability guides it is always cited that a custom 404 page is imperative.  The standard one that comes with your browser tends not to be very nice or friendly.<br />
Depending on what has caused the error you can get some odd behaviour and messages in firefox.</p>
<p>Fortunately it is dead easy to do: all you need to do it edit your .htaccess file.</p>
<p>Your page can be called whatever you want: in this example I&#8217;ve called it 404.php and my entry in my .htaccess file is as follows:</p>
<p>ErrorDocument 404 /404.php</p>
<p>This is pointing to the file 404.php in the root of your website so you&#8217;d better make sure that is where you uploaded it.</p>
<p>With this added and uploaded your custom file will be displayed every time a 404 error is encountered &#8211; which hopefully will not be that often. </p>
<p>You can also use this method to handle other errors &#8211; 500, 400, 401 etc so that in the event they occur they never scare off your visitors.</p>
<p>Of couse if you can also add script (as in our example above &#8211; this is a php file) to your custom error page then you can also do some more clever stuff like log the referrer details, send you an email etc.  You can put whatever you like on the page and encourage your visitors to persevere with the site.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdesignblog.org.uk/2011/05/dont-lose-and-confuse-your-guests-custom-404-error-page/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Concrete 5: wysiwyg editable, visitor-friendly, custom 404 page.</title>
		<link>http://www.webdesignblog.org.uk/2011/05/concrete-5-wysiwyg-editable-visitor-friendly-custom-404-page/</link>
		<comments>http://www.webdesignblog.org.uk/2011/05/concrete-5-wysiwyg-editable-visitor-friendly-custom-404-page/#comments</comments>
		<pubDate>Sat, 21 May 2011 16:33:54 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Concrete 5 CMS]]></category>
		<category><![CDATA[404 error page]]></category>
		<category><![CDATA[concrete5]]></category>
		<category><![CDATA[custom 404]]></category>
		<category><![CDATA[edit 404 page]]></category>
		<category><![CDATA[page not found]]></category>

		<guid isPermaLink="false">http://www.webdesignblog.org.uk/?p=567</guid>
		<description><![CDATA[I was just in the situation where I had moved a website over to a completely new design and had moved the website from an old Joomla installation into a new Concrete5 one. This was a product / brochure website rather than an e-commerce website and all of the product listings were changing as well.  [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.webdesignblog.org.uk/wp-content/uploads/2011/05/404.jpg"></a>I was just in the situation where I had moved a website over to a completely new design and had moved the website from an old Joomla installation into a new Concrete5 one.</p>
<p>This was a product / brochure website rather than an e-commerce website and all of the product listings were changing as well.  Every product on the site would be completely new.</p>
<p>Normally when moving a website we&#8217;d look at which pages were the same and redirect them through to the new ones.  In this case they didn&#8217;t match.  This meant that until the new pages are indexed visitors will be taken to a 404 page when they click on outdated links from the search engines.</p>
<p>This is hardly very visitor-friendly and considered a big no-no from a usability point of view.</p>
<p>Not only this but the basic Concrete5 404 page is (I&#8217;m afraid to say) a little nasty and not conducive to keeping prospective customers on your website.</p>
<p>It is easy enough to change though &#8211; and this is how we do it.</p>
<p><strong>Step 1</strong></p>
<p>Copy the file root/concrete/single_pages/page_not_found.php</p>
<p>to your website&#8217;s root single_pages directory i.e<br />
root/single_pages/</p>
<p>(in doing this we are creating our own version of the file that overrides the default Concrete5 version &#8211; thus we do not alter any files from the base installation).</p>
<p><strong>Step 2</strong></p>
<p>as this is a system page &#8211; next we need to let Concrete5 know to use the new file:</p>
<p>Edit /root/config/site_theme_paths.php</p>
<p>add the line:</p>
<p>$v-&gt;setThemeByPath(&#8216;page_not_found&#8217;, &#8220;yourtheme&#8221;);</p>
<p>replace yourtheme with the handle of your theme as it is shown in the Concrete5 admin area.  In this case my theme is called wfh so I copied in</p>
<p>$v-&gt;setThemeByPath(&#8216;page_not_found&#8217;, &#8220;wfh&#8221;);</p>
<p>The website should now be using your copied page.  Now, we just need to make it look better.</p>
<p><strong>Step 3</strong></p>
<p>In this case I wanted the 404 page to be as user-friendly as possible.  I wanted to have the site navigation on it so that visitors can easily get back into the site taxonomy and I wanted it to look like part of the site.</p>
<p>In my theme directory I copied my default.php and renamed the copy to page_not_found.php</p>
<p>copy  /root/themes/default.php -&gt; /root/themes/page_not_found.php</p>
<p>This is now our third file with this name and this will be used for the presentation and to hook it into our website structure.</p>
<p><strong>Step 4</strong></p>
<p>Remove the main content area in your new page_not_found.php (/root/themes/page_not_found.php)</p>
<p>in my case the corresponding code is:</p>
<p>      &lt;?php<br />
                        $a = new Area(&#8216;content&#8217;);<br />
                        $a-&gt;display($c);<br />
                     ?&gt;</p>
<p>and replace it with:</p>
<p>   &lt;?php<br />
                print $innerContent;<br />
                ?&gt;<br />
           &lt;?php  if (isset($error) &amp;&amp; $error != &#8221;) { ?&gt;<br />
   &lt;?php <br />
   if ($error instanceof Exception) {<br />
      $_error[] = $error-&gt;getMessage();<br />
   } else if ($error instanceof ValidationErrorHelper) {<br />
      $_error = $error-&gt;getList();<br />
   } else if (is_array($error)) {<br />
      $_error = $error;<br />
   } else if (is_string($error)) {<br />
      $_error[] = $error;<br />
   }<br />
 <br />
      ?&gt;<br />
      &lt;ul&gt;<br />
      &lt;?php  foreach($_error as $e) { ?&gt;&lt;li&gt;&lt;?php echo $e?&gt;&lt;/li&gt;&lt;?php  } ?&gt;<br />
      &lt;/ul&gt;<br />
   &lt;?php <br />
} ?&gt; </p>
<p>This code autoimatically calls the file /root/single_pages/page_not_found.php for the page not found message. </p>
<p><strong>Step 5</strong></p>
<p>The beauty of this method is that we can now log into the admin side of our C5 website and change the page.</p>
<p>Go to Single Pages and edit our page_not_found single page as though it were a normal page in our website using the WYSIWYG gui to add a nicer message and maybe even add an autonav just like the main part of the site so the visitor has somewhere to go within the site.</p>
<p>We can edit this whenever we like or if we do not edit the site we can pass it over to our web design client who will have wysiwyg control over their 404 page and put any message they like on there.</p>
<p><strong>Step 6</strong></p>
<p>Test that all is ok by going to a page on our website that does not exist to see that we get our new page not found page.</p>
<p>Check the headers of this page to make sure it is giving a 404 message.  Googling &#8216;check server headers&#8217; will bring up a number of tools you can use.</p>
<p>Just key in the url of your non-existent page and make sure the result shows:</p>
<p>HTTP/1.0 404 Not Found&#8230;.</p>
<p>In the server response.  And that&#8217;s it.  A much more user-friendly 404 error page that will keep customers and that the website editor has control over.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdesignblog.org.uk/2011/05/concrete-5-wysiwyg-editable-visitor-friendly-custom-404-page/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Design a stylish vertical navigation menu in Photoshop</title>
		<link>http://www.webdesignblog.org.uk/2011/05/design-a-stylish-vertical-navigation-menu-in-photoshop/</link>
		<comments>http://www.webdesignblog.org.uk/2011/05/design-a-stylish-vertical-navigation-menu-in-photoshop/#comments</comments>
		<pubDate>Fri, 06 May 2011 12:30:52 +0000</pubDate>
		<dc:creator>Callum</dc:creator>
				<category><![CDATA[Photoshop tutorials and tips]]></category>
		<category><![CDATA[menu]]></category>
		<category><![CDATA[navigation]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.webdesignblog.org.uk/?p=503</guid>
		<description><![CDATA[In this tutorial we&#8217;re going to be creating a mobile-style navigation bar that can be used for both web sites and mobile applications. We will be using several Photoshop techniques to design the sliding bars. Let&#8217;s get started! Step 1 Open up Photoshop and create a new document. Fill in the background and select the [...]]]></description>
			<content:encoded><![CDATA[<p>In this tutorial we&#8217;re going to be creating a mobile-style navigation bar that can be used for both web sites and mobile applications. We will be using several Photoshop techniques to design the sliding bars. Let&#8217;s get started!</p>
<p><strong>Step 1</strong></p>
<p>Open up Photoshop and create a new document. Fill in the background and select the Rectangle Shape Tool. Draw a shape measuring 250&#215;40 pixels as seen below.</p>
<p><img src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/dd1.jpg" alt="" width="570" /></p>
<p><strong>Step 2</strong></p>
<p>Duplicate the shape and nudge it down four times using the Shift+Cursor-Key combinations. Keep on repeating this step. Arrange your shapes as seen below &#8211; I changed the colours to make mine visible.</p>
<p><img src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/dd2.jpg" alt="" width="570" /></p>
<p><strong>Step 3</strong></p>
<p>Select one of your shapes and duplicate it. Go to Edit &gt; Free Transform and resize your shape so it touches the top and bottom of your Photoshop canvas. Keep the width of the shape the same. Right-click on your layer and select Rasterize Layer, then go to Filter &gt; Blur &gt; Gaussian Blur &gt; 5 pixels.</p>
<p><img src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/dd3.jpg" alt="" width="570" /></p>
<p><strong>Step 4</strong></p>
<p>Nudge your shape behind your other shape layers and lower the opacity to around 25-50%. This will act as a shadow to our navigation menu.</p>
<p><img src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/dd4.jpg" alt="" width="570" /></p>
<p><strong>Step 5</strong></p>
<p>Right-click on your first single-line shape layer and select Blending Options. Select the Gradient Overlay tab and change the gradient from dark to medium grey.</p>
<p><img src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/dd5.jpg" alt="" width="570" /></p>
<p><strong>Step 6</strong></p>
<p>Select the Inner Shadow tab and change the blend mode to &#8216;Normal&#8217;, the opacity to 5%, the angle to -90, distance to 1px and size to 0px. Leave everything else to default. Change the colour from black to white. This should create a 1px stroke at the bottom of your shape, as seen below.</p>
<p><img src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/dd6.jpg" alt="" width="570" /></p>
<p><strong>Step 7</strong></p>
<p>After clicking OK to close your Blending Options window, right-click on your shape layer with the styles applied and select the &#8216;Copy Layer Styles&#8217; option. Select all of your other single-line shape layers, right-click and select Paste Layer Style.</p>
<p><img src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/dd7.jpg" alt="" width="570" /></p>
<p><strong>Step 8</strong></p>
<p>Right-click on your larger shape layer beneath your first single-line shape layer and select Blending Options. Click on the Gradient Overlay tab and change the gradient to a very light grey to a medium grey with an angle of 90.</p>
<p><img src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/dd8.jpg" alt="" width="570" /></p>
<p><strong>Step 9</strong></p>
<p>Click on the Inner Shadow tab and change the opacity to 25%. Change the distance to 2px and the size to 0px to add a 2px stroke at the top of your shape.</p>
<p><img src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/dd9.jpg" alt="" width="570" /></p>
<p><strong>Step 10</strong></p>
<p>Select the Inner Glow tab and apply a black glow with an opacity to 5%. Click OK to save your settings.</p>
<p><img src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/dd10.jpg" alt="" width="570" /></p>
<p><strong>Step 11</strong></p>
<p>Select the Type Tool and draw a text box at the top of your navigation bar. Type your sites name &#8211; I used the typeface Helvetica. Right-click on the type layer and select Blending Options. Select the Drop Shadow tab, change the opacity to 50%, distance to 2px and size to 1px to add a subtle but important shadow to your header.</p>
<p><img src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/dd11.jpg" alt="" width="570" /></p>
<p><strong>Step 12</strong></p>
<p>Select the Type Tool once more and draw a text box over your first single-line bar. Type &#8216;Home&#8217;. Duplicate the type layer and nudge it down over your next single-line shape. Change the text to &#8216;About&#8217;. Repeat this over and over again until all of your bars have labels.</p>
<p><img src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/dd12.jpg" alt="" width="570" /></p>
<p><strong>Step 13</strong></p>
<p>Open the Blending Options for your first text layer and apply a Drop Shadow using an opacity of 20%, distance of 2px and size of 1px.</p>
<p><img src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/dd13.jpg" alt="" width="570" /></p>
<p><strong>Step 14</strong></p>
<p>Reopen the Blending Options for your open labelled bar. Select Gradient Overlay and change it to a brighter colour. This shows that the bar is currently active/open.</p>
<p><img src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/dd14.jpg" alt="" width="570" /></p>
<p><strong>Step 15</strong></p>
<p>Also change the colour of the text on this bar so that it stands out better. Add some sub-labels in your grey box like below. These can only be seen when your bar is open.</p>
<p><img src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/dd15.jpg" alt="" width="570" /></p>
<p><strong>Step 16</strong></p>
<p>Last but not least, select the Rectangular Marquee Tool to and draw a small box beneath one of your sub-labels. This will only be seen when that current page is being viewed. Here is our final result&#8230;</p>
<p><img src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/dd16.jpg" alt="" width="570" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdesignblog.org.uk/2011/05/design-a-stylish-vertical-navigation-menu-in-photoshop/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Bringing a form up to date &#8211; accessible, usable, beautiful.  Part 1: the (x)html</title>
		<link>http://www.webdesignblog.org.uk/2011/04/bringing-a-form-up-to-date-accessible-usable-beautiful-part-1-the-xhtml/</link>
		<comments>http://www.webdesignblog.org.uk/2011/04/bringing-a-form-up-to-date-accessible-usable-beautiful-part-1-the-xhtml/#comments</comments>
		<pubDate>Fri, 15 Apr 2011 12:00:59 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Browser Side]]></category>
		<category><![CDATA[accessible forms]]></category>
		<category><![CDATA[fieldset]]></category>
		<category><![CDATA[form usability]]></category>
		<category><![CDATA[html form]]></category>
		<category><![CDATA[label]]></category>
		<category><![CDATA[legend]]></category>
		<category><![CDATA[tabindex]]></category>

		<guid isPermaLink="false">http://www.webdesignblog.org.uk/?p=469</guid>
		<description><![CDATA[OK &#8211; so beautiful might be a bit of an overstatement.  I&#8217;ve just been updating a shipping and billing address form that was probably written in the last century and updating it from a table-based layout to something more accessible and usable and with the css set so it should be possible to style it [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/shipping-styled.gif"></a></p>
<p>OK &#8211; so beautiful might be a bit of an overstatement.  I&#8217;ve just been updating a shipping and billing address form that was probably written in the last century and updating it from a table-based layout to something more accessible and usable and with the css set so it should be possible to style it to be a bit more beautiful.</p>
<p>Below is a possible end-result with some stylisation added in:</p>
<p><a href="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/shipping-styled1.gif"><img class="alignleft size-full wp-image-483" title="shipping-styled" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/shipping-styled1-e1302717896908.gif" alt="stylised shipping form" width="570" height="294" /></a></p>
<p>The form is an e-commerce style shipping and billing information input form.</p>
<p>We want to record some shipping info:</p>
<ul>
<li>First Name</li>
<li>Last Name</li>
<li>Street Address 1</li>
<li>Street Address 2</li>
<li>City</li>
<li>County</li>
<li>Postcode</li>
<li>Country</li>
</ul>
<p>Our form also has the following requirements:</p>
<ul>
<li>must record the same fields for billing info which may or may not be the same as the shipping info.</li>
<li>must record the email of the person filling the form</li>
<li>confirm that they agree to the website&#8217;s terms and conditions.</li>
<li>must be cross-browser compatible and accessible</li>
<li>must validate to w3c guidelines for (x)html and css.</li>
</ul>
<p>This means that in designing our form we are going to use:</p>
<ul>
<li>fieldsets &#8211; to group form elements</li>
<li>legends &#8211; to describe our fieldsets</li>
<li>labels &#8211; to describe our form fields</li>
<li>tabindex &#8211; to aid usability so that users can easily tab to the relevant fields</li>
<li>&lt;ol&gt; ordered lists &#8211; for ease of styling and some degree of semantic correctness (this is debatable &#8211; there are a number of ways we could do this)</li>
<li>an image with appropriate alt text to indicate mandatory fields</li>
</ul>
<p>Just by way of example as to how these things work we are splitting the form into a number of different fieldsets:</p>
<ul>
<li>Shipping Name &#8211; the first and last name of the person the items are shipped to</li>
<li>Shipping Address &#8211; the address lines the items will be shipped to</li>
<li>Billing Name &#8211; the first name and last name of the person to be billed</li>
<li>Billing Address &#8211; the address lines of the person being billed</li>
<li>Website terms and Submission &#8211; terms and conditions checkbox and clear and submit buttons</li>
</ul>
<p><strong>Step 1</strong></p>
<p>We declare our form</p>
<div class="woo-sc-box note  rounded full" style="padding-left:50px;background-image:url( http://www.webdesignblog.org.uk/images/html.jpg ); background-repeat:no-repeat; background-position:20px 45%;">
<p>&lt;form name=&#8221;shippingForm&#8221; id=&#8221;shippingForm&#8221; method=&#8221;post&#8221; action=&#8221;checkout.php&#8221;&gt;</p>
</div>
<p><strong>Step 2</strong></p>
<p>We create the shipping fields for the form according to the requirements we set out above:</p>
<div class="woo-sc-box note  rounded full" style="padding-left:50px;background-image:url( http://www.webdesignblog.org.uk/images/html.jpg ); background-repeat:no-repeat; background-position:20px 45%;">
<p>&lt;div id=&#8221;shipping-details&#8221;&gt;<br />
&lt;h2&gt;Shipping Details&lt;/h2&gt;<br />
&lt;div id=&#8221;required-message&#8221;&gt;&lt;img src=&#8221;required.png&#8221; /&gt; indicates a required field&lt;/div&gt;<br />
  &lt;fieldset&gt;<br />
  &lt;legend&gt;Shipping Name&lt;/legend&gt;<br />
&lt;ol&gt;<br />
 &lt;li&gt;<br />
    &lt;label for=&#8221;shippingFirstName&#8221;&gt;First Name&lt;img src=&#8221;required.png&#8221; alt=&#8221;First Name is required&#8221; /&gt;&lt;/label&gt;<br />
    &lt;input name=&#8221;shippingFirstName&#8221; type=&#8221;text&#8221; id=&#8221;shippingFirstName&#8221; tabindex=&#8221;10&#8243; size=&#8221;32&#8243; maxlength=&#8221;50&#8243; /&gt;<br />
    &lt;/li&gt;<br />
  &lt;li&gt;<br />
    &lt;label for=&#8221;shippingLastName&#8221;&gt;Last Name&lt;img src=&#8221;required.png&#8221; alt=&#8221;Last Name is required&#8221; /&gt;&lt;/label&gt;<br />
    &lt;input name=&#8221;shippingLastName&#8221; type=&#8221;text&#8221; id=&#8221;shippingLastName&#8221; tabindex=&#8221;20&#8243; size=&#8221;32&#8243; maxlength=&#8221;50&#8243; /&gt;<br />
  &lt;/li&gt;<br />
&lt;/ol&gt;<br />
  &lt;/fieldset&gt;<br />
    &lt;fieldset&gt;<br />
      &lt;legend&gt;Shipping Address&lt;/legend&gt;<br />
      &lt;ol&gt;<br />
  &lt;li&gt;<br />
    &lt;label for=&#8221;shippingAddress1&#8243;&gt;Address 1&lt;img src=&#8221;required.png&#8221; alt=&#8221;Street Address 1 is required&#8221; /&gt;&lt;/label&gt;<br />
    &lt;input name=&#8221;shippingAddress1&#8243; type=&#8221;text&#8221; id=&#8221;shippingAddress1&#8243; tabindex=&#8221;30&#8243; size=&#8221;32&#8243; maxlength=&#8221;50&#8243; /&gt;<br />
  &lt;/li&gt;<br />
  &lt;li&gt;<br />
    &lt;label for=&#8221;shippingAddress2&#8243;&gt;Address 2&lt;/label&gt;<br />
      &lt;input name=&#8221;shippingAddress2&#8243; type=&#8221;text&#8221; id=&#8221;shippingAddress2&#8243;  tabindex=&#8221;40&#8243; size=&#8221;32&#8243; maxlength=&#8221;50&#8243; /&gt;<br />
  &lt;/li&gt;<br />
  &lt;li&gt;<br />
    &lt;label for=&#8221;shippingCity&#8221;&gt;City&lt;img src=&#8221;required.png&#8221; alt=&#8221;City is required&#8221; /&gt;&lt;/label&gt;<br />
    &lt;input name=&#8221;shippingCity&#8221; type=&#8221;text&#8221; id=&#8221;shippingCity&#8221; tabindex=&#8221;50&#8243; size=&#8221;32&#8243; maxlength=&#8221;50&#8243; /&gt;<br />
  &lt;/li&gt;<br />
  &lt;li&gt;<br />
    &lt;label for=&#8221;shippingCounty&#8221;&gt;County&lt;img src=&#8221;required.png&#8221; alt=&#8221;County is required&#8221; /&gt;&lt;/label&gt;<br />
    &lt;input name=&#8221;shippingCounty&#8221; type=&#8221;text&#8221; id=&#8221;shippingCounty&#8221; tabindex=&#8221;60&#8243; size=&#8221;32&#8243; maxlength=&#8221;50&#8243; /&gt;<br />
  &lt;/li&gt;<br />
 &lt;li&gt;<br />
    &lt;label for=&#8221;shippingPostcode&#8221;&gt;Postcode&lt;img src=&#8221;required.png&#8221; alt=&#8221;Postcode is required&#8221; /&gt;&lt;/label&gt;<br />
    &lt;input name=&#8221;shippingPostcode&#8221; type=&#8221;text&#8221; id=&#8221;shippingPostcode&#8221; tabindex=&#8221;70&#8243; size=&#8221;10&#8243; maxlength=&#8221;20&#8243; /&gt;<br />
  &lt;/li&gt;<br />
  &lt;li&gt;<br />
    &lt;label for=&#8221;shippingCountry&#8221;&gt;Country&lt;img src=&#8221;required.png&#8221; alt=&#8221;Country is required&#8221; /&gt;&lt;/label&gt;<br />
    &lt;input name=&#8221;shippingCountry&#8221; type=&#8221;text&#8221; id=&#8221;shippingCountry&#8221; tabindex=&#8221;80&#8243; size=&#8221;32&#8243; maxlength=&#8221;50&#8243; /&gt;<br />
  &lt;/li&gt;<br />
  &lt;/ol&gt;<br />
  &lt;/fieldset&gt;<br />
  &lt;/div&gt;</p>
</div>
<p>So there we have the shipping part of our form.<br />
* note that the tabindex is in order &#8211; I&#8217;ve just incremented each one by 10 in case I&#8217;ve messed up and need to add another field in between the existing ones.</p>
<p><strong>Step 3</strong></p>
<p>Rather than create the billing fields longhand I copied this text into textpad and did a replace to replace the word shipping with the word billing &#8211; hey presto we instantly have our equivalent billing fields.</p>
<p><strong>Step 4</strong></p>
<p>We add our final fieldset including the terms and conditions checkbox and submit button.</p>
<div class="woo-sc-box note  rounded full" style="padding-left:50px;background-image:url( http://www.webdesignblog.org.uk/images/html.jpg ); background-repeat:no-repeat; background-position:20px 45%;">
<p>  &lt;div id=&#8221;conditions&#8221;&gt;<br />
  &lt;fieldset&gt;<br />
  &lt;legend&gt;Website Terms&lt;/legend&gt;<br />
  &lt;p&gt;<br />
  &lt;label for=&#8221;websiteTerms&#8221;&gt;<br />
  &lt;input name=&#8221;websiteTerms&#8221; id=&#8221;websiteTerms&#8221; value=&#8221;unchecked&#8221; tabindex=&#8221;180&#8243; type=&#8221;checkbox&#8221; /&gt;<br />
  Confirm you have read this website&#8217;s terms and conditions by checking this box&lt;/label&gt;<br />
  &lt;/p&gt;</p>
<p>  &lt;p&gt;<br />
    &lt;input type=&#8221;image&#8221; src=&#8221;submit.gif&#8221; alt=&#8221;submit form details and continue&#8221; name=&#8221;Submit&#8221; id=&#8221;Submit&#8221; value=&#8221;Submit&#8221; tabindex=&#8221;190&#8243; /&gt;<br />
  &lt;/p&gt;<br />
  &lt;/fieldset&gt;<br />
  &lt;/div&gt;</p>
</div>
<p><strong>Step 5</strong></p>
<p>Close our form</p>
<div class="woo-sc-box note  rounded full" style="padding-left:50px;background-image:url( http://www.webdesignblog.org.uk/images/html.jpg ); background-repeat:no-repeat; background-position:20px 45%;">
<p>&lt;/form&gt;</p>
</div>
<p><strong>Step 6</strong></p>
<p>It is possible that our shipping and billing address and person will be the same so we also want to add a checkbox that our visitor can click that will use some javascript to copy the data entered into the shipping address fields over to the matching billing address fields.</p>
<p>We add this is above the billing details:</p>
<div class="woo-sc-box note  rounded full" style="padding-left:50px;background-image:url( http://www.webdesignblog.org.uk/images/html.jpg ); background-repeat:no-repeat; background-position:20px 45%;">
<p>    &lt;label for=&#8221;copyShippingInfo&#8221;&gt;Use same info for billing&lt;/label&gt;<br />
    &lt;input name=&#8221;copyShippingInfo&#8221; type=&#8221;checkbox&#8221; id=&#8221;copyShippingInfo&#8221; value=&#8221;checkbox&#8221; tabindex=&#8221;90&#8243; /&gt;</p>
</div>
<p><strong>Our html</strong></p>
<p>Should look something like this:</p>
<div class="woo-sc-box note  rounded full" style="padding-left:50px;background-image:url( http://www.webdesignblog.org.uk/images/html.jpg ); background-repeat:no-repeat; background-position:20px 45%;">
<p>&lt;form name=&#8221;shippingForm&#8221; id=&#8221;shippingForm&#8221; method=&#8221;post&#8221; action=&#8221;checkout.php&#8221;&gt;<br />
&lt;div id=&#8221;shipping-details&#8221;&gt;<br />
&lt;h2&gt;Shipping Details&lt;/h2&gt;<br />
&lt;div id=&#8221;required-message&#8221;&gt;&lt;img src=&#8221;required.png&#8221; alt=&#8221;this image indicates a field is required&#8221; /&gt; indicates a required field&lt;/div&gt;<br />
  &lt;fieldset&gt;<br />
  &lt;legend&gt;Shipping Name&lt;/legend&gt;<br />
&lt;ol&gt;<br />
 &lt;li&gt;<br />
    &lt;label for=&#8221;shippingFirstName&#8221;&gt;First Name&lt;img src=&#8221;required.png&#8221; alt=&#8221;First Name is required&#8221; /&gt;&lt;/label&gt;<br />
    &lt;input name=&#8221;shippingFirstName&#8221; type=&#8221;text&#8221;id=&#8221;shippingFirstName&#8221; tabindex=&#8221;10&#8243; size=&#8221;32&#8243; maxlength=&#8221;50&#8243; /&gt;<br />
    &lt;/li&gt;<br />
  &lt;li&gt;<br />
    &lt;label for=&#8221;shippingLastName&#8221;&gt;Last Name&lt;img src=&#8221;required.png&#8221; alt=&#8221;Last Name is required&#8221; /&gt;&lt;/label&gt;<br />
    &lt;input name=&#8221;shippingLastName&#8221; type=&#8221;text&#8221; id=&#8221;shippingLastName&#8221;tabindex=&#8221;20&#8243; size=&#8221;32&#8243; maxlength=&#8221;50&#8243; /&gt;<br />
  &lt;/li&gt;<br />
&lt;/ol&gt;<br />
  &lt;/fieldset&gt;<br />
    &lt;fieldset&gt;<br />
      &lt;legend&gt;Shipping Address&lt;/legend&gt;<br />
      &lt;ol&gt;<br />
  &lt;li&gt;<br />
    &lt;label for=&#8221;shippingAddress1&#8243;&gt;Address 1&lt;img src=&#8221;required.png&#8221; alt=&#8221;Street Address 1&#8243; /&gt;&lt;/label&gt;<br />
    &lt;input name=&#8221;shippingAddress1&#8243; type=&#8221;text&#8221; id=&#8221;shippingAddress1&#8243;tabindex=&#8221;30&#8243; size=&#8221;32&#8243; maxlength=&#8221;50&#8243; /&gt;<br />
  &lt;/li&gt;<br />
  &lt;li&gt;<br />
    &lt;label for=&#8221;shippingAddress2&#8243;&gt;Address 2&lt;/label&gt;<br />
      &lt;input name=&#8221;shippingAddress2&#8243; type=&#8221;text&#8221; id=&#8221;shippingAddress2&#8243;  tabindex=&#8221;40&#8243; size=&#8221;32&#8243; maxlength=&#8221;50&#8243; /&gt;<br />
  &lt;/li&gt;<br />
  &lt;li&gt;<br />
    &lt;label for=&#8221;shippingCity&#8221;&gt;City&lt;img src=&#8221;required.png&#8221; alt=&#8221;City is required&#8221; /&gt;&lt;/label&gt;<br />
    &lt;input name=&#8221;shippingCity&#8221; type=&#8221;text&#8221; id=&#8221;shippingCity&#8221; tabindex=&#8221;50&#8243;size=&#8221;32&#8243; maxlength=&#8221;50&#8243; /&gt;<br />
  &lt;/li&gt;<br />
  &lt;li&gt;<br />
    &lt;label for=&#8221;shippingCounty&#8221;&gt;County&lt;img src=&#8221;required.png&#8221; alt=&#8221;County is required&#8221; /&gt;&lt;/label&gt;<br />
    &lt;input name=&#8221;shippingCounty&#8221; type=&#8221;text&#8221; id=&#8221;shippingCounty&#8221; tabindex=&#8221;60&#8243;size=&#8221;32&#8243; maxlength=&#8221;50&#8243; /&gt;<br />
  &lt;/li&gt;<br />
 &lt;li&gt;<br />
    &lt;label for=&#8221;shippingPostcode&#8221;&gt;Postcode&lt;img src=&#8221;required.png&#8221; alt=&#8221;Postcode is required&#8221; /&gt;&lt;/label&gt;<br />
    &lt;input name=&#8221;shippingPostcode&#8221; type=&#8221;text&#8221; id=&#8221;shippingPostcode&#8221;tabindex=&#8221;70&#8243; size=&#8221;10&#8243; maxlength=&#8221;20&#8243; /&gt;<br />
  &lt;/li&gt;<br />
  &lt;li&gt;<br />
    &lt;label for=&#8221;shippingCountry&#8221;&gt;Country&lt;img src=&#8221;required.png&#8221; alt=&#8221;Country is required&#8221; /&gt;&lt;/label&gt;<br />
    &lt;input name=&#8221;shippingCountry&#8221; type=&#8221;text&#8221; id=&#8221;shippingCountry&#8221;tabindex=&#8221;80&#8243; size=&#8221;32&#8243; maxlength=&#8221;50&#8243; /&gt;<br />
  &lt;/li&gt;<br />
  &lt;/ol&gt;<br />
  &lt;/fieldset&gt;<br />
  &lt;/div&gt;<br />
  &lt;div id=&#8221;billing-details&#8221;&gt;<br />
&lt;h2&gt;Billing Details&lt;/h2&gt;<br />
    &lt;label for=&#8221;copyShippingInfo&#8221;&gt;Use same info for billing&lt;/label&gt;<br />
    &lt;input name=&#8221;copyShippingInfo&#8221; type=&#8221;checkbox&#8221; id=&#8221;copyShippingInfo&#8221; value=&#8221;checkbox&#8221; tabindex=&#8221;90&#8243; /&gt;</p>
<p>  &lt;fieldset&gt;<br />
  &lt;legend&gt;Billing Name&lt;/legend&gt;<br />
&lt;ol&gt;<br />
 &lt;li&gt;<br />
    &lt;label for=&#8221;billingFirstName&#8221;&gt;First Name&lt;img src=&#8221;required.png&#8221; alt=&#8221;First Name is required&#8221; /&gt;&lt;/label&gt;<br />
    &lt;input name=&#8221;billingFirstName&#8221; type=&#8221;text&#8221;id=&#8221;billingFirstName&#8221; tabindex=&#8221;100&#8243; size=&#8221;32&#8243; maxlength=&#8221;50&#8243; /&gt;<br />
    &lt;/li&gt;<br />
  &lt;li&gt;<br />
    &lt;label for=&#8221;billingLastName&#8221;&gt;Last Name&lt;img src=&#8221;required.png&#8221; alt=&#8221;Last Name is required&#8221; /&gt;&lt;/label&gt;<br />
    &lt;input name=&#8221;billingLastName&#8221; type=&#8221;text&#8221; id=&#8221;billingLastName&#8221;tabindex=&#8221;110&#8243; size=&#8221;32&#8243; maxlength=&#8221;50&#8243; /&gt;<br />
  &lt;/li&gt;<br />
&lt;/ol&gt;<br />
  &lt;/fieldset&gt;<br />
    &lt;fieldset&gt;<br />
      &lt;legend&gt;Billing Address&lt;/legend&gt;<br />
      &lt;ol&gt;<br />
  &lt;li&gt;<br />
    &lt;label for=&#8221;billingAddress1&#8243;&gt;Address 1&lt;img src=&#8221;required.png&#8221; alt=&#8221;Street Address 1 is required&#8221; /&gt;&lt;/label&gt;<br />
    &lt;input name=&#8221;billingAddress1&#8243; type=&#8221;text&#8221; id=&#8221;billingAddress1&#8243;tabindex=&#8221;120&#8243; size=&#8221;32&#8243; maxlength=&#8221;50&#8243; /&gt;<br />
  &lt;/li&gt;<br />
  &lt;li&gt;<br />
    &lt;label for=&#8221;billingAddress2&#8243;&gt;Address 2&lt;/label&gt;<br />
      &lt;input name=&#8221;billingAddress2&#8243; type=&#8221;text&#8221; id=&#8221;billingAddress2&#8243;tabindex=&#8221;130&#8243; size=&#8221;32&#8243; maxlength=&#8221;50&#8243; /&gt;<br />
  &lt;/li&gt;<br />
  &lt;li&gt;<br />
    &lt;label for=&#8221;billingCity&#8221;&gt;City&lt;img src=&#8221;required.png&#8221; alt=&#8221;City is required&#8221; /&gt;&lt;/label&gt;<br />
    &lt;input name=&#8221;billingCity&#8221; type=&#8221;text&#8221; id=&#8221;billingCity&#8221; tabindex=&#8221;140&#8243;size=&#8221;32&#8243; maxlength=&#8221;50&#8243; /&gt;<br />
  &lt;/li&gt;<br />
  &lt;li&gt;<br />
    &lt;label for=&#8221;billingCounty&#8221;&gt;County&lt;img src=&#8221;required.png&#8221; alt=&#8221;County is required&#8221; /&gt;&lt;/label&gt;<br />
    &lt;input name=&#8221;billingCounty&#8221; type=&#8221;text&#8221; id=&#8221;billingCounty&#8221; tabindex=&#8221;150&#8243;size=&#8221;32&#8243; maxlength=&#8221;50&#8243; /&gt;<br />
  &lt;/li&gt;<br />
 &lt;li&gt;<br />
    &lt;label for=&#8221;billingPostcode&#8221;&gt;Postcode&lt;img src=&#8221;required.png&#8221; alt=&#8221;Postcode is required&#8221; /&gt;&lt;/label&gt;<br />
    &lt;input name=&#8221;billingPostcode&#8221; type=&#8221;text&#8221; id=&#8221;billingPostcode&#8221;tabindex=&#8221;160&#8243; size=&#8221;10&#8243; maxlength=&#8221;20&#8243; /&gt;<br />
  &lt;/li&gt;<br />
  &lt;li&gt;<br />
    &lt;label for=&#8221;billingCountry&#8221;&gt;Country&lt;img src=&#8221;required.png&#8221; alt=&#8221;Country is required&#8221; /&gt;&lt;/label&gt;<br />
    &lt;input name=&#8221;billingCountry&#8221; type=&#8221;text&#8221; id=&#8221;billingCountry&#8221;tabindex=&#8221;170&#8243; size=&#8221;32&#8243; maxlength=&#8221;50&#8243; /&gt;<br />
  &lt;/li&gt;<br />
  &lt;/ol&gt;<br />
  &lt;/fieldset&gt;<br />
  &lt;/div&gt;<br />
  &lt;div id=&#8221;conditions&#8221;&gt;<br />
  &lt;fieldset&gt;<br />
  &lt;legend&gt;Website Terms&lt;/legend&gt;<br />
  &lt;p&gt;<br />
  &lt;label for=&#8221;websiteTerms&#8221;&gt;<br />
  &lt;input name=&#8221;websiteTerms&#8221; id=&#8221;websiteTerms&#8221;value=&#8221;unchecked&#8221; tabindex=&#8221;180&#8243; type=&#8221;checkbox&#8221; /&gt;<br />
  Confirm you have read this website&#8217;s terms and conditions by checking this box&lt;/label&gt;<br />
  &lt;/p&gt;</p>
<p>  &lt;p&gt;<br />
    &lt;input type=&#8221;image&#8221; src=&#8221;submit.gif&#8221; alt=&#8221;submit form details and continue&#8221; name=&#8221;Submit&#8221; id=&#8221;Submit&#8221; value=&#8221;Submit&#8221; tabindex=&#8221;190&#8243; /&gt;<br />
  &lt;/p&gt;<br />
  &lt;/fieldset&gt;<br />
  &lt;/div&gt;<br />
&lt;/form&gt;</p>
</div>
<p><strong>End Result</strong></p>
<p>Here is our unstyled form &#8211; as yet it lacks any css or javascript.  In the next post we&#8217;ll look at adding CSS to make it look drastically different.</p>
<p><a href="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/shipping-unstyled1.gif"><img class="alignleft size-full wp-image-485" title="shipping-unstyled" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/04/shipping-unstyled1-e1302718545548.gif" alt="" width="570" height="561" /></a></p>
<p>So far we&#8217;ve created the html and catered for accessibility elements in the form &#8211; is there anything I&#8217;ve missed?  Could some of this have been done in a better way?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdesignblog.org.uk/2011/04/bringing-a-form-up-to-date-accessible-usable-beautiful-part-1-the-xhtml/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Design a slot machine style number rotator in Photoshop</title>
		<link>http://www.webdesignblog.org.uk/2011/04/design-a-slot-machine-style-number-rotator-in-photoshop/</link>
		<comments>http://www.webdesignblog.org.uk/2011/04/design-a-slot-machine-style-number-rotator-in-photoshop/#comments</comments>
		<pubDate>Wed, 13 Apr 2011 14:00:36 +0000</pubDate>
		<dc:creator>Callum</dc:creator>
				<category><![CDATA[Photoshop tutorials and tips]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[numbers]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[user interface]]></category>

		<guid isPermaLink="false">http://www.webdesignblog.org.uk/?p=249</guid>
		<description><![CDATA[In this tutorial we&#8217;re going to be using Adobe Photoshop to create a slot machine style number rotator which you will be able to develop into a working user element for web or mobile. Step 1 Open up Photoshop and create a new document. My document size measured 640 by 300 pixels. Select the Rectangle [...]]]></description>
			<content:encoded><![CDATA[<p>In this tutorial we&#8217;re going to be using Adobe Photoshop to create a slot machine style number rotator which you will be able to develop into a working user element for web or mobile.</p>
<p><strong>Step 1</strong></p>
<p>Open up Photoshop and create a new document. My document size measured 640 by 300 pixels. Select the Rectangle Tool and create a shape measuring 60 (height) by 40 (width) pixels. Duplicate the shape three times and position the shapes next to each other with a gap of exactly 3 pixels.</p>
<p><img class="alignnone size-full wp-image-250" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/03/sm1.jpg" alt="Slot Machine Style Number Rotator" width="554" height="261" /></p>
<p><strong>Step 2</strong></p>
<p>Right-click on your original shape layer and select Blending Options. Select the Gradient Overlay tab and increase the opacity to 100%. Select reflected from the style drop-down menu, and change the angle of your gradient to 90 degrees. Click on your gradient editor/bar and pick a medium grey to a very dark grey (almost black).</p>
<p><img class="alignnone size-full wp-image-250" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/03/sm2.jpg" alt="Slot Machine Style Number Rotator" width="569" height="275" /></p>
<p><strong>Step 3</strong></p>
<p>Now select the Stroke tab from the Layer Style window. Change the size of the stroke to 2 pixels, and the opacity to 100%. Select gradient from the stroke fill type, and apply a light/medium to dark grey (almost black) gradient. Make sure your light/medium grey is a little lighter than the grey we used in our main gradient. Click OK.</p>
<p><img class="alignnone size-full wp-image-250" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/03/sm3.jpg" alt="Slot Machine Style Number Rotator" width="570" height="278" /></p>
<p><strong>Step 4</strong></p>
<p>With your layer styles now applied, right-click on your first shape layer and select the Copy Layer Style option.</p>
<p><img class="alignnone size-full wp-image-250" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/03/sm4.jpg" alt="Slot Machine Style Number Rotator" width="569" height="294" /></p>
<p><strong>Step 5</strong></p>
<p>Select all of your shape layers at the same time (you can do this whilst clicking on the top one, holding down the Shift-key and then clicking on the bottom one). Right-click and select the Paste Layer Style option. This will apply the same styles we have just created (the gradient overlay and gradient filled stroke) to all of your shapes.</p>
<p><img class="alignnone size-full wp-image-250" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/03/sm5.jpg" alt="Slot Machine Style Number Rotator" width="567" height="300" /></p>
<p><strong>Step 6</strong></p>
<p>Select the Type Tool and draw a text box over your first shape. Make sure it is well aligned to your shape, and then select the Text Align Centre option from your overhead task bar. Type a number, duplicate your type layer and reposition it over your second shape. Repeat this two more times until you have a number over each of your shapes.</p>
<p><img class="alignnone size-full wp-image-250" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/03/sm6.jpg" alt="Slot Machine Style Number Rotator" width="560" height="177" /></p>
<p><strong>Step 7</strong></p>
<p>Right-click on your first type layer and select Blending Options to open up the Layer Styles window. Select the Gradient Overlay tab and use the same settings we used in our shapes gradient overlay (100%, reflected style at 90 degrees). Use white to very light grey.</p>
<p><img class="alignnone size-full wp-image-250" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/03/sm7.jpg" alt="Slot Machine Style Number Rotator" width="570" height="297" /></p>
<p><strong>Step 8</strong></p>
<p>Now click on the Drop Shadow tab. We&#8217;re going to create a sharp (no blur) shadow for our type. Keep the standard multiply blend mode option applied set to 75% black. Change the angle to 135 degrees, the distance to 2px and everything else to 0px. Click the OK button to apply your style to the first letter.</p>
<p><img class="alignnone size-full wp-image-250" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/03/sm8.jpg" alt="Slot Machine Style Number Rotator" width="570" height="252" /></p>
<p><strong>Step 9</strong></p>
<p>Copy the layer style for your first type layer in the same way we did previously with the shape layers. Now select all of your type layers, right-click and select Paste Layer Style to apply the same styles to all of your numbers. I change my numbers from &#8217;0000&#8242; to &#8217;0752&#8242; at this point in time.</p>
<p><img class="alignnone size-full wp-image-250" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/03/sm9.jpg" alt="Slot Machine Style Number Rotator" width="567" height="256" /></p>
<p><strong>Step 10</strong></p>
<p>Select the Rectangle Tool and draw a shape like the red one below. My shape is 172px wide and 66px high. If you used the same measurements as me for your original shapes this size will work for you, too.</p>
<p><img class="alignnone size-full wp-image-250" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/03/sm10.jpg" alt="Slot Machine Style Number Rotator" width="569" height="254" /></p>
<p><strong>Step 11</strong></p>
<p>Change your red layer to black. This shape is going to act as the backdrop for our rotating number wheel.</p>
<p><img class="alignnone size-full wp-image-250" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/03/sm11.jpg" alt="Slot Machine Style Number Rotator" width="568" height="278" /></p>
<p><strong>Step 12</strong></p>
<p>Fill in your main white background layer with a dark grey. I used #333333. Go to Filter &gt; Noise &gt; Add Noise and change the amount of noise to 2% with the uniform and monochromatic options checked. Hit the OK button.</p>
<p><img class="alignnone size-full wp-image-250" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/03/sm12.jpg" alt="Slot Machine Style Number Rotator" width="569" height="286" /></p>
<p><strong>Step 13</strong></p>
<p>Choose the Brush Tool and select a small soft (faded) brush. Select a pure white colour and draw a straight line (hold the Shift-key whilst painting to keep your line straight) on a new layer above your background layer but below all of your other layers, as seen below. Select the Rectangular Marquee Tool and make a selection similar to the one seen below, selecting the left and right sides of the brush stroke we just created that are overlapping the wheels backdrop shape.</p>
<p><img class="alignnone size-full wp-image-250" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/03/sm13.jpg" alt="Slot Machine Style Number Rotator" width="567" height="265" /></p>
<p><strong>Step 14</strong></p>
<p>Select the Move Tool and using the Cursor-keys, nudge your brush layer up a few pixels so it looks similar to below.</p>
<p><img class="alignnone size-full wp-image-250" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/03/sm14.jpg" alt="Slot Machine Style Number Rotator" width="569" height="259" /></p>
<p><strong>Step 15</strong></p>
<p>I increased the contrast and decreased the brightness of my overall design a little before finally getting to this final image.</p>
<p><img class="alignnone size-full wp-image-250" src="http://www.webdesignblog.org.uk/wp-content/uploads/2011/03/sm15.jpg" alt="Slot Machine Style Number Rotator" width="568" height="279" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdesignblog.org.uk/2011/04/design-a-slot-machine-style-number-rotator-in-photoshop/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Javascript:  Quick back button</title>
		<link>http://www.webdesignblog.org.uk/2011/04/javascript-quick-back-button/</link>
		<comments>http://www.webdesignblog.org.uk/2011/04/javascript-quick-back-button/#comments</comments>
		<pubDate>Thu, 07 Apr 2011 10:42:41 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Browser Side]]></category>
		<category><![CDATA[back()]]></category>
		<category><![CDATA[browser history]]></category>
		<category><![CDATA[javascript back button]]></category>

		<guid isPermaLink="false">http://www.webdesignblog.org.uk/?p=461</guid>
		<description><![CDATA[ Another Javascript Quickie today. Sometimes you just want your website visitor to go back to the previous page in your website but you don&#8217;t want or aren&#8217;t able to link to the actual page &#8211; you want to use the browser&#8217;s history instead. This is easily achieved using javascript, the following examples show different methods using either [...]]]></description>
			<content:encoded><![CDATA[<p> Another Javascript Quickie today.</p>
<p>Sometimes you just want your website visitor to go back to the previous page in your website but you don&#8217;t want or aren&#8217;t able to link to the actual page &#8211; you want to use the browser&#8217;s history instead.</p>
<p>This is easily achieved using javascript, the following examples show different methods using either a button, a straight text link or an image:</p>
<p>Example 1</p>
<p>Using the javascript window history object with go</p>
<p>Using the go method we can ask our browser to go back a number of pages into it&#8217;s history:  in this case 1 page to the previous page</p>
<p>Using a standard html button</p>
<div class="woo-sc-box note  rounded full" style="padding-left:50px;background-image:url( http://www.webdesignblog.org.uk/images/html.jpg ); background-repeat:no-repeat; background-position:20px 45%;">
<p>&lt;form&gt;&lt;input type=&#8221;button&#8221; value=&#8221;Back&#8221;<br />
onclick=&#8221;history.go(-1)&#8221;&gt;&lt;/FORM&gt;</p>
</div>
<p>Using a text hyperlink</p>
<div class="woo-sc-box note  rounded full" style="padding-left:50px;background-image:url( http://www.webdesignblog.org.uk/images/html.jpg ); background-repeat:no-repeat; background-position:20px 45%;">
<p>&lt;a href=&#8221;javascript:history.go(-1)&#8221;&gt; [Back]&lt;/a&gt;</p>
</div>
<p>Using an image link</p>
<div class="woo-sc-box note  rounded full" style="padding-left:50px;background-image:url( http://www.webdesignblog.org.uk/images/html.jpg ); background-repeat:no-repeat; background-position:20px 45%;">
<p>&lt;a href=&#8221;javascript:history.go(-1)&#8221;&gt;&lt;img src=&#8221;back.gif&#8221; /&gt;&lt;/a&gt; </p>
</div>
<p>Or we can simply use history.back which always takes us back one page.</p>
<p>Using a standard html button</p>
<div class="woo-sc-box note  rounded full" style="padding-left:50px;background-image:url( http://www.webdesignblog.org.uk/images/html.jpg ); background-repeat:no-repeat; background-position:20px 45%;">
<p>&lt;form&gt;&lt;input type=&#8221;button&#8221; value=&#8221;Back&#8221;<br />
onclick=&#8221;history.back()&#8221;&gt;&lt;/FORM&gt;</p>
</div>
<p>Using a text hyperlink</p>
<div class="woo-sc-box note  rounded full" style="padding-left:50px;background-image:url( http://www.webdesignblog.org.uk/images/html.jpg ); background-repeat:no-repeat; background-position:20px 45%;">
<p>&lt;a href=&#8221;javascript:history.back()&#8221;&gt; [Back]&lt;/a&gt;</p>
</div>
<p>Using an image link</p>
<div class="woo-sc-box note  rounded full" style="padding-left:50px;background-image:url( http://www.webdesignblog.org.uk/images/html.jpg ); background-repeat:no-repeat; background-position:20px 45%;">
<p>&lt;a href=&#8221;javascript:history.back()&#8221;&gt;&lt;img src=&#8221;back.gif&#8221; /&gt;&lt;/a&gt; </p>
</div>
<p>It is important to note that using the browser history can sometimes confuse things and your browser might not end up exactly where you want.</p>
<p>Best thing to do is give it a go, try each method out in different browsers with your webpages and see what works.</p>
<p>S4TQJGDFB3Z8</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdesignblog.org.uk/2011/04/javascript-quick-back-button/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

