Morgan Allan Knutson explains how to mock up a simple music
player widget in Photoshop using vector shapes and layer styles to
produce subtle and simple interfaces.
While voice recognition and gesture technologies are advancing
exponentially, the need for visual user interfaces will persist into the
future. Decades ago, interfaces were often garish and overdone. But
consumers expect a quality appearance from today's well-designed and
affordable modern software; designers must now make their interfaces
beautiful too.
Best practice for interfaces is to keep things simple. The content
should be uninhibited and it should be obvious how to use the interface.
Shifting paradigms too drastically can be detrimental to a person's
immediate understanding of how your application works. It's better to
stick to what people know, for example, a triangle for a 'play' icon.
Music widget
In this tutorial you'll make each piece of a fictional music player
widget, down to the icons on the buttons and the knob on the progress
bar. You'll learn: how to use Adobe Photoshop's layer styles to add
smooth and subtle dimensions to sharp interfaces; how to apply barely
noticeable gradients that aid in expressing a characteristic of
tangibility; how to create helpful and beautiful interaction states for
the widget's buttons; and how to design proper hover and pressed-in
states while keeping everything crisp.
The widget is in grayscale but you can use these techniques in all of
your designs.
01. Create a container layer
Draw a rounded rectangle with a 6px border radius. Double-click the
layer to open its styles dialog and give it a 90deg linear gradient fill
of #F9F9FA on the top and #EFEFEF on the bottom. Add a white inner
shadow with 2px distance.
02. Add a drop shadow
Give the container layer a black 4px drop-shadow with 1px distance
and 10% opacity. Now, add a 1px stroke and give it a light-to-dark
gradient with a fill of #C8C8C8 on top
03. Isolate the button bar
Duplicate the layer, choose the Path Selection Tool (A) and select the rectangle's path. Using the Rectangle Tool (U),
hold shift while drawing a rectangle over the existing path. Select
Intersect Shape Areas in the options panel to isolate a smaller shape.
04. Create button shapes
Remove the stroke and drop-shadow, and lighten the gradient to #F0EFEF on top and #F9FAFA on bottom. Use the Line Tool (U) to draw a single #DFDFDF line across the top of the bar. Add two black vertical lines and lower the opacity to 6%.
05. Make a play icon
With the Custom Shape Tool (U), draw a sharp triangle and fill it with #BABABA. Rotate it clockwise by 90deg with Free Transform (Cmd+T). Apply a black inner shadow of 1px distance and 1px size at 40% opacity. Apply a white drop-shadow at 1px distance.
06. Make a fast-forward icon
Duplicate the play icon. Use Free Transform to scale it down to approximately 75%. Then, use the Path Selection Tool (A) to select its path. Copy and paste it. Now, hold shift and use the right arrow key to move the new path over to the right.
07. Create a rewind icon
Using the Line Tool (U) again, hold shift and add a 1px vertical line to the icon. Hide your path with Cmd+H. Choose the Move Tool (V), hold opt+cmd and hit the left arrow key to duplicate the layer. Then, Cmd+T, right-click and choose Flip Horizontally.
08. Add text
Move the new shape into position and make sure both buttons are
symmetrical. Next, add accompanying text for the track title and artist
using the Type Tool (T). Set them apart with contrast by making one lighter than the other.
09. Tweak the type style
Next, add a bit of depth to the text. On one text layer, add a white
drop-shadow at 1px distance. Then right-click the layer and click Copy
Layer Style. Select the other type layers, right-click one in the layers
palette and click Paste Layer Style.
10. Create a track layer
Choose the rounded rectangle tool, give it a radius of 100px, and
draw a track in between the timestamps. It needs to appear as a darker
trench that the progress bar will fill up. The layer styles will be
reversed as the light source is coming from the top.
11. Finishing touches to the track bar
Give the track bar a white drop-shadow at 1px distance and a black
inner shadow of 1px distance at 10% opacity. Add a gradient stroke with
#8C8C8C on the top and #DFDEDE on the bottom. Finish it with a gradient
fill that's #CCCCCC on the top and #E8E8E8 on the bottom.
12. Make the progress bar
Duplicate the track layer and, using the Direct Selection Tool (A),
select the three rightmost anchor points (zoom in or marque). While
holding shift, hit the left arrow key to move the right edge of the
progress bar into the middle of the track.
13. Back to the first layer
Now the shape of the progress bar is established, right-click on the
first layer you made (for the container) and click Copy Layer Style.
Then select your new progress bar layer, right-click, click Paste Layer
Style and remove the drop-shadow.
14. Create the progress bar knob
Select the Ellipse Tool (U), hold Shift,
and draw a circle for a knob. The layer styles will be in your
clipboard from the previous step, so right-click on your ellipse layer
and, again, click Paste Layer Style. This time leave the drop-shadow for
depth.
15. Add a few button states
These are useful to give users confirmation that the button is
pressed. Select the button bar at the bottom and duplicate the layer.
Then, select the leftmost anchor points and, while holding shift, drag
them until they reach the left edge of the right divider.
16. Turn the layer into a hover state
It's best if buttons subtly light up on hover. Change the top of the
gradient to white and the bottom of the gradient to #EFEFEF. Remove the
inner shadow as it conflicts with the divider. Now duplicate the layer
and hide the original.
17. For a pressed-in state
We want the individual buttons to darken and appear as if actually
been pressed when a user clicks their cursor. Change the fill to black
and reduce the gradient opacity to 95%. Next, add an inner shadow of 1px
distance and 3px size at 20% opacity.
18. Add styling
To sharpen the button, add a 100% #D7D7D7 drop-shadow with a 1px
distance. Make sure Use Global Lighting is unchecked and change the
angle to -90deg. In the layer palette, move the layer underneath the
vertical button dividers, but above the button bar divider.
19. Fine tuning
For the icing on the cake, go back to the knob layer and duplicate it. Use Free Transform (Cmd+T)
to size it down by 20%, and paste the layer styles from the track layer
onto its layer. Then darken its stroke by changing its top gradient
colour to fully black.
Templatesyard is a blogger resources site is a provider of high quality blogger template with premium looking layout and robust design. The main mission of templatesyard is to provide the best quality blogger templates which are professionally designed and perfectlly seo optimized to deliver best result for your blog.
No comments:
Post a Comment