Adobe
Products
Acrobat
Creative Cloud
Creative Suite
Digital Marketing Suite
Digital Publishing Suite
Elements
Photoshop
Touch Apps
Student and Teacher Editions
More products
Solutions
Creative tools for business
Digital marketing
Digital media
Education
Financial services
Government
Web Experience Management
More solutions
Learning Help Downloads Company
Buy
Home use for personal and home office
Education for students, educators, and staff
Business for small and medium businesses
Licensing programs for businesses, schools, and government
Special offers
Search
 
Info Sign in
Welcome,
My cart
My orders My Adobe
My Adobe
My orders
My information
My preferences
My products and services
Sign out
Why sign in? Sign in to manage your account and access trial downloads, product extensions, community areas, and more.
Adobe
Products Sections Buy   Search  
Solutions Company
Help Learning
Sign in Sign out My orders My Adobe
Preorder Estimated Availability Date. Your credit card will not be charged until the product is shipped. Estimated availability date is subject to change. Preorder Estimated Availability Date. Your credit card will not be charged until the product is ready to download. Estimated availability date is subject to change.
Qty:
Purchase requires verification of academic eligibility
Subtotal
Review and Checkout
Adobe Developer Connection / Fireworks Developer Center /

Designing a media player skin in Fireworks

by Nikola Borisov

Nikola Borisov
  • borsp.com

Content

  • Adding new layers
  • Designing the wings
  • Creating the forehead and chin
  • Building the side panels
  • Setting up the buttons and bars
  • Entering the text labels

Modified

29 September 2008

Page tools

Share on Facebook
Share on Twitter
Share on LinkedIn
Bookmark
Print
design Fireworks templates

Requirements

Prerequisite knowledge

This article assumes that you have experience working with Fireworks CS3 at a basic level.

User level

Beginning

Required products

  • Fireworks (Download trial)

Sample files

  • media_player_skin.zip (196 KB)

With multimedia becoming such a vital part of online communication these days, everyone is now using media players. Whether you are listening to MP3 files or watching digital videos, you are interacting with a system of controls to playback the media. When a media player interface is well designed, we rarely notice it at all—it is just the software being used.

Working as a designer is a wonderful opportunity to express yourself. Media players are often the main focus of a website. If you add creative flourishes to make your media player unique, you'll increase the aesthetic of the site and encourage more visitors to use it.

In this article, I'll take you through the step-by-step process I used to create a custom skin for a media player I recently designed. This particular interface is inspired by the first "Batman" movie, specifically based on the performance of Jack Nicholson in the role of The Joker.

This design features swooping wings and curved shapes that resemble the character's sinister smile. When I create flowing lines, I use the Pen tool. The drawing tools and Combine Paths feature provide a great deal of freedom when working with vector objects. And I use the Subselection tool all the time because it offers precise manipulation of Bezier curves. I also incorporate a wide range of layer effects, including Live Filters that are essential when designing user interfaces. For these reasons, Adobe Fireworks is my tool of choice because it combines all of these capabilities in one easy to use, efficient environment workflow.

Adding new layers

This sample project to develop the media player skin is built entirely with vector objects. Since it involves creating many different types of shapes, and using a variety of design techniques, we'll get to take a look at many of the features in Fireworks CS3, such as the pen tool, live filters, layer effects, masks and styles. I've included step-by-step instructions and lots of screenshots, so you'll be able to follow along even if you are relatively new to working with Fireworks.

If you haven't already, download the sample files provided on the first page of this article. Uncompress the ZIP file and open media_player_skin.png in Fireworks CS3. This is the example of the media player that we'll be recreating. Open the Layers panel by selecting Window > Layers (or by pressing the F2 key). It consists six layers. So the first thing we need to do to recreate this file is to make all these layers in a new project.

Setting up the structure

Create a new Fireworks document by selecting File > New. Set the size of the canvas to 800 × 600 pixels and set the canvas color to white (#FFFFFF). Make a new layer by pressing the New Layer icon at the bottom of the Layers panel (see Figure 1).

Click the New/Duplicate Layer button to create a new layer
Figure 1. Click the New/Duplicate Layer button to create a new layer

Each time you press the button you create one new layer. Press the button five more times, to make a total of six layers (see Figure 2).

Click the button a total of six times to create six new layers
Figure 2. Click the button a total of six times to create six new layers

You can double-click on each layer to rename it. Rename each of the layers in your document with the names listed in Figure 3.

Rename the new layers to match the layers in the sample project PNG file
Figure 3. Rename the new layers to match the layers in the sample project PNG file

Click the lock icon to the left of each layer to lock all of the layers except one; leave the layer named Wings unlocked (see Figure 4).

Lock all of the other layers, with the exception of the Wings layer
Figure 4. Lock all of the other layers, with the exception of the Wings layer

Designing the wings

The first step to begin drawing your media player skin is to create the outside contours of the wings. Select the Pen tool from the Tools panel, or press the P key on your keyboard to access it (see Figure 5).

Select the Pen tool from the Tools panel
Figure 5. Select the Pen tool from the Tools panel

In Property inspector set the stroke options to Pencil > 1-Pixel Soft. Click the color chip to select black (#000000) from the swatches (see Figure 6).

Use the Property inspector to select the settings for the Pen tool
Figure 6. The components involved in creating a LiveCycle PDF Generator 3D document

Draw a path as shown in Figure 7. As you refer to the screenshot, notice that only the anchor points marked with red circles have handles to create curved lines between them. Press and hold the mouse down to create the handles. In the Layers panel, double-click on the existing name and rename it Path 1.

Use the Property inspector to select the settings for the Pen toolCreate a path as shown below, adding handles to the points highlighted in red
Figure 7. Create a path as shown, adding handles to the points highlighted in red

Select the Subselection tool from the Tools panel, or press the A key on your keyboard to access it (see Figure 8).

Select the Subselection tool from the Tools panel
Figure 8. Select the Subselection tool from the Tools panel

Adjust the handles of the points to edit Path 1 until it resembles the example in Figure 9. Use the Subselection tool and Alt-drag (Windows) or Option-drag (Macintosh) to adjust the highlighted anchor points.

Adjust the handles using the Subselection tool
Figure 9. Adjust the handles using the Subselection tool

Don't worry if your path looks different than mine. You can modify the wings however you prefer. However, to keep your design in line with these instructions, the path must have six points (and five of the points should have handles).

Copy the path and then paste it to create a duplicate wing. In the Layers panel, rename the new path Path 2. Select Path 2 with the Pointer tool and press Shift while pressing the Up Arrow on your keyboard. When you hold down Shift and press an Arrow key at the same time, it is called "nudging." Each time you press Shift-Up Arrow the selected object moves 10 pixels upward. If you need to move the path one pixel at a time, simply press the Up Arrow without holding down the Shift key at the same time (see Figure 10).

Press Shift-Up Arrow to nudge Path 2 above Path 1 by 10 pixels
Figure 10. Press Shift-Up Arrow to nudge Path 2 above Path 1 by 10 pixels

Select Path 2 with Subselection tool, and then choose the Pen tool from Tools panel. Click at the bottom of the path to create one new point (see Figure 11). As you create the new point, press and hold the left mouse button to create handles for the point.

Create a new point at the bottom of Path 2 using the Pen tool
Figure 11. Create a new point at the bottom of Path 2 using the Pen tool

Adjust the handles of Path 2 using the Subselection tool, as shown in Figure 12.

Use the Subselection tool to adjust the handles of Path 2
Figure 12. Use the Subselection tool to adjust the handles of Path 2

Select the Pointer tool from the Tools panel. Select both paths and copy them. Then paste a new set of the two paths. While both of the new paths are selected, choose Modify > Combine Paths > Join (see Figure 13).

Select Combine Paths > Join to  create a composite path from the two open paths
Figure 13. Select Combine Paths > Join to create a composite path from the two open paths

Select the new Composite Path you just created. In the Property inspector, set the fill color to Gradient > Ellipse. If you wish to follow along exactly, I used #FF8263 and #FF3300 (although you can choose any other color combination as desired). Set the edge to Anti-Alias. Set the texture to Line-Diag 2 at 9%. Set the stroke color to #B5BEC1 (or whatever you prefer), with a 1 pixel Basic > Soft Line. Set the Edge to 50, with no texture (see Figure 14).

Set the fill and stroke properties of the composite path in the Property inspector
Figure 14. Set the fill and stroke properties of the composite path in the Property inspector

Adjust the gradient handles to make your composite path look similar to Figure 15.

Adjust the gradient handles of the composite path
Figure 15. Adjust the gradient handles of the composite path

Select Path 2 in the Layers panel. Copy it, then paste it to make a duplicate. Rename the new copy Path 3. Move Path 3 in front of the Wings layer by selecting Modify > Arrange > Bring to Front (see Figure 16).

Select Modify > Arrange > Bring to Front to place Path 3 above the Wings layer
Figure 16. Select Modify > Arrange > Bring to Front to place Path 3 above the Wings layer

In the Layers panel, press the Shift key and select Path 3 and the composite path at the same time. Select Modify > Combine Paths > Crop (see Figure 17).

Select Modify > Combine Paths > Crop to edit the composite path
Figure 17. Select Modify > Combine Paths > Crop to edit the composite path

The goal of this skin is to end up with one red curve to the top and one at the bottom. As you create this composite path, you may find that you don't need some of the points. I discovered this as I designed my version, and so I simply removed the unnecessary point by selecting it with Subselection Tool and pressing the Delete Key (see Figure 18).

Select and delete any unneeded anchor points
Figure 18. Select and delete any unneeded anchor points

Press Shift and select Path 1 and Path 2 from the Layers panel. Use the Property inspector to change the color of their strokes to #B5BEC1 (see Figure 19).

Set the stroke color of Path 1 and Path 2 to #B5BEC1
Figure 19. Set the stroke color of Path 1 and Path 2 to #B5BEC1

At this point, the left side of the wings is complete. To quickly create the right side, select all by pressing Control-A (Windows) or Command-A (Mac). Copy the left wing, and then paste it to create a duplicate. While the new copy is still selected, select Modify > Transform > Flip Horizontal (see Figure 20).

While the copy of the wing is selected, select Modify > Transform > Flip Horizontal
Figure 20. While the copy of the wing is selected, select Modify > Transform > Flip Horizontal

After transforming the new set of wings, your design should look similar to the example in Figure 21.

The two wings are arranged to face each other
Figure 21. The two wings are arranged to face each other

While the new, right wing side is still selected, hold down the Shift Key and press the Right Arrow until the left and the right parts of the wings are just touching each other at the bottom (see Figure 22).

Nudge the right wings to the right until the bottom anchor points are touching
Figure 22. Nudge the right wings to the right until the bottom anchor points are touching

We've finished creating the wings. In the Layers panel, lock the Wings layer.

Creating the forehead and chin

In the Layers panel, unlock the layer named Forehead & Chin. From the Tools panel, select the Ellipse tool (see Figure 23).

Select the Ellipse tool from the Tools panel
Figure 23. Select the Ellipse tool from the Tools panel

For now, the color is not important, so choose black #000000 as the fill color. Press Shift as you draw a circle that is 250 × 250 pixels, over the center of the wings (see Figure 24).

Draw a black circle that is 250 by 250 pixels
Figure 24. Draw a black circle that is 250 × 250 pixels

Copy the circle, and then paste it to create a duplicate copy. Select the new copy of the circle and choose Modify > Transform > Numeric Transform (see Figure 25).

While the duplicate copy of the circle is selected, choose Modify > Transform > Numeric Transform
Figure 25. While the duplicate copy of the circle is selected, choose Modify > Transform > Numeric Transform

The Numeric Transform dialog box appears. Set the percentage to 90% of its original size (see Figure 26).

Using the Numeric Transform dialog box, set the circle to 90% for width and height
Figure 26. Using the Numeric Transform dialog box, set the circle to 90% for width and height

Press Shift to select both circles. Choose Modify > Combine Paths > Punch. At this point, your design should look something like the example in Figure 27.

The Punch command creates a hollow circle that will create the forehead and chin
Figure 27. The Punch command creates a hollow circle that will create the forehead and chin

In Property inspector, set the fill to Gradient > Linear (using #FFFFFF and #5D5D5D). Set the stroke to 8 pixels, Basic > Soft Rounded line with #FFFFFF (see Figure 28).

Set the fill and stroke settings for the ring in the Property inspector
Figure 28. Set the fill and stroke settings for the ring in the Property inspector

Now we are ready to begin applying Live Filters. The Live Filters are available on the right side of the Property inspector and the option to add them appears every time you select an object. If your Property inspector is only showing the top portion, click the arrow icon on the bottom right side to expand it. The first Live Filter we'll add is the Inner Shadow (see Figure 29).

Click the plus sign (+) icon to select Shadow and Glow > Inner Shadow
Figure 29. Click the plus sign (+) icon to select Shadow and Glow > Inner Shadow

Click the plus sign (+) icon and select Adjust Color > Curves to add a chrome effect to the ring. Click the plus sign (+) icon again to select Shadow and Glow > Inner Shadow again, using the values shown in Figure 30.

Apply an Inner Shadow, then Curves, then another Inner Shadow using these settings
Figure 30. Apply an Inner Shadow, then Curves, then another Inner Shadow using these settings

In Property inspector, set the opacity of the ring to 42% (see Figure 31).

Use the Opacity slider in the Property inspector to set the value to 42%
Figure 31. Use the Opacity slider in the Property inspector to set the value to 42%

After making these adjustments, your ring should look like the one in Figure 32.

After adding Live Effects and setting the opacity, the ring looks like a chrome hoop
Figure 32. After adding Live Effects and setting the opacity, the ring looks like a chrome hoop

Move the ring until its top point is horizontally aligned with the top points of the wings. While the ring is still selected, choose the Scale tool from the Tools panel (see Figure 33).

Select the Scale tool from the Tools panel
Figure 33. Select the Scale tool from the Tools panel

Scale the ring as shown in Figure 34.

Use the Scale tool to resize the ring until it fits inside the wings
Figure 34. Use the Scale tool to resize the ring until it fits inside the wings

Press Shift and use the Ellipse tool to draw a new circle that is 225 × 225 pixels. In the Property inspector, set the fill color to a solid color (#BFBFBF). Set the Edge to Feather 3 (see Figure 35).

Create a new circle with a solid gray fill
Figure 35. Create a new circle with a solid gray fill

Move the new circle until its top anchor point touches the inner top anchor point of the chrome ring (see Figure 36).

Move the circle up until the top point matches the inner top point of the ring
Figure 36. Move the circle up until the top point matches the inner top point of the ring

Select the Scale tool again and scale the circle to fit inside the ring (see Figure 37).

Use the Scale tool to make the circle fit inside the ring
Figure 37. Use the Scale tool to make the circle fit inside the ring

Copy the circle inside the ring, and then paste it to create a duplicate. While the new circle is still selected, choose the Knife tool in the Tools panel (see Figure 38).

Select the Knife tool in the Tools panel
Figure 38. Select the Knife tool in the Tools panel

Cut the new circle horizontally in the middle by dragging the Knife tool between the two left and right anchor points (see Figure 39).

Cut the circle in half horizontally with the Knife tool
Figure 39. Cut the circle in half horizontally with the Knife tool

Select the lower part of the circle and delete it. Select the remaining upper part of the circle. In the Property inspector, set the fill to Gradient > Ellipse with the Edge set to Feather (10 pixels). Do not select a stroke. Edit the colors of the gradient fill to white (#FFFFFF) for both sides. Reduce the opacity to zero for the right side of the gradient (see Figure 40).

Set the gradient fill to #FFFFFF on both sides, and then set the right side to an opacity of 0 to make it completely transparent
Figure 40. Set the gradient fill to #FFFFFF on both sides, and then set the right side to an opacity of 0 to make it completely transparent

Adjust the linear gradient handles until they look like Figure 41.

Drag the gradient handles until the white gradient is centered at the top
Figure 41. Drag the gradient handles until the white gradient is centered at the top

We are ready to move on to creating the side panels, so lock the Forehead & Chin layer in the Layers panel. In the next section, we'll move on to create the side panels.

Building the side panels

In order to create the side panels, we'll need to use the paths from the Wings layer. In the Layers panel, unlock the Wings and Side Panels layers. In the Wings layer, press the Control key (Windows) or the Command key (Mac) to select Path 1 and Path 2 for both the left and right sides (see Figure 42).

Select both sets of paths in the Wings layer
Figure 42. Select both sets of paths in the Wings layer

Copy the paths. Select the Side Panels layer and paste the paths. In the Wings layer, hide Path 2 for both sides of the wings by clicking the Eye icon (see Figure 43).

Turn off the visibility for both instances of Path 2 by clicking the Eye icons immediately to the left of each layer
Figure 43. Turn off the visibility for both instances of Path 2 by clicking the Eye icons immediately to the left of each layer

Lock the Wings layer. Now the Side Panels layer contains duplicate copies of the wing contours. Select Path 1 and Path 2 (only on the left side) and choose Modify > Combine Paths > Punch. The result should look similar to the example shown in Figure 44.

Apply the Punch Command to the left side of Path 1 and Path 2
Figure 44. Apply the Punch Command to the left side of Path 1 and Path 2

For this design we'll only need to use the outer path on the left. Select the other paths with the Subselection Tool and delete them (see Figure 45).

Delete the paths except for the outer path on the left side
Figure 45. Delete the paths except for the outer path on the left side

In Property inspector, set the fill to Gradient > Linear (colors: #000000 and #FFFFFF). Set the edge to Anti-Alias. Set the stroke to 1 pixel Basic > Soft Rounded using #B5BEC1 (see Figure 46).

Set the fill and stroke options in the Property inspector
Figure 46. Set the fill and stroke options in the Property inspector

Next, select Filters > Adjust Color > Curves. After updating the curves, use the gradient handles to reset the gradient's direction (see Figure 47).

Add Filter > Adjust Color > Curves and then adjust the gradient's direction
Figure 47. Add Filter > Adjust Color > Curves and then adjust the gradient's direction

Copy the path, and then paste it to create a duplicate. Select Modify > Transform > Flip Horizontal to flip it over, and then press Shift-Right Arrow to nudge it to the right side of the skin (see Figure 48).

Nudge the flipped copy to line up the right side with the left
Figure 48. Nudge the flipped copy to line up the right side with the left

Select the Pen Tool from the Tools panel. Draw a path as shown on Figure 49. Notice that only the points highlighted in red have handles. The color of the fill and stroke don't matter now, so set the fill color to None. Set the stroke color to black (#000000) with a 1 pixel Basic > Soft Line (see Figure 49).

Draw the new path with the Pen tool and adjust the three handles with the Subselection tool
Figure 49. Draw the new path with the Pen tool and adjust the three handles with the Subselection tool

Draw another path the same way, using the same properties. When you adjust the handles, keep in mind that this new path should cover the first one slightly at the bottom (see Figure 50).

The new path covers the first path at the bottom
Figure 50. The new path covers the first path at the bottom

Shift-click to select both paths and choose Modify > Combine Paths > Join. In the Layers panel, double-click the layer name of the composite path you just created. Rename it Path 1. In Property inspector, set the fill color to Gradient > Linear (colors: #000000 and #FFFFFF). Set the Edge to Feather with a value of 9. The stroke should be set to none (see Figure 51).

Set the properties of Path 1 in the Property inspector
Figure 51. Set the properties of Path 1 in the Property inspector

Add Live Filters to Path 1 to create a chrome effect. In the Property inspector, choose Filters > Adjust Color > Curves (see Figure 52).

Add Curves to create a chrome effect on Path 1
Figure 52. Add Curves to create a chrome effect on Path 1

Next, adjust the brightness and contrast of Path 1 by selecting Filters > Adjust Color > Brightness/Contrast (see Figure 53).

Use the settings in the Brightness/Contrast dialog box to adjust the look of Path 1
Figure 53. Use the settings in the Brightness/Contrast dialog box to adjust the look of Path 1

Back in the Property inspector, reduce the opacity to 79% and keep the default setting of Normal. Then, adjust the gradient handles to point in the direction as shown in Figure 54.

Adjust the gradient of Path 1 by dragging the handles in a diagonal direction
Figure 54. Adjust the gradient of Path 1 by dragging the handles in a diagonal direction

Select the Pen tool from the Tools panel. Set the stroke color to None and select a 1-pixel Soft Line. Draw a path as shown in Figure 55, so that it is only touching Path 1 at the top left point. Use the Subselection tool to adjust the handles of the marked points below. In the Layers panel, rename the new path you just created as Path 2 (see Figure 55).

Figure 55. Draw the path with the Pen tool, and then adjust the handles of the highlighted points
Figure 55. Draw the path with the Pen tool, and then adjust the handles of the highlighted points

Select Path 2. In Property inspector, set the fill color to Gradient > Linear (using colors #000000 and #FFFFFF), set the Edge option to Feather with a value of 9. Path 2 does not have a stroke (see Figure 56).

Add a linear gradient to Path 2 with a feathered edge
Figure 56. Add a linear gradient to Path 2 with a feathered edge

Drag the gradient handles to adjust the gradient direction as shown in Figure 57.

Adjust the gradient direction by dragging the handles
Figure 57. Adjust the gradient direction by dragging the handles

For the next part, we'll take advantage of the masking feature in Fireworks. Select Path 1 and copy it (choose Edit > Copy). Then select Path 2 and select Edit > Paste Inside (see Figure 58).

Select the option to Edit > Paste Inside to paste a copy of Path 1 inside Path 2
Figure 58. Select the option to Edit > Paste Inside to paste a copy of Path 1 inside Path 2

At this point, your design should look similar to the one shown in Figure 59.

The resulting contour achieved by pasting Path 1 inside Path 2
Figure 59. The resulting contour achieved by pasting Path 1 inside Path 2

By default, Fireworks pastes the masked object with 100% opacity. In this example, Path 2 is the mask and Path 1 is the masked object. If you wish to change the properties of the mask itself, you can click the mask's thumbnail in the Layers panel. When it is selected, it simultaneously displays a green highlight around the mask's thumbnail and a green highlight around Path 2. Use the Subselection tool to make adjustments to the points as desired (see Figure 60).

Clicking the mask's thumbnail in the Layers panel highlights both the mask thumbnail and the mask itself on the canvas
Figure 60. Clicking the mask's thumbnail in the Layers panel highlights both the mask thumbnail and the mask itself on the canvas

To change the properties of the masked object, click on its thumbnail in the Layers panel. When it is selected it will display a blue highlight around the mask thumbnail and around the masked object (Path 1 in this case). If you'd like to adjust the position of the masked object, click the center of the selector with the Pointer tool (see Figure 61).

Click the masked object's thumbnail in the Layers panel, and then adjust the masked object by dragging it with the Selection tool
Figure 61. Click the masked object's thumbnail in the Layers panel, and then adjust the masked object by dragging it with the Selection tool

Draw a path with the Pen tool like the one shown in Figure 62. In the Property inspector, set the fill color to None and set the stroke color to black (#000000) with a 1 pixel Basic > Soft Line. Use the Subselection tool to adjust the handles of the highlighted points. In the Layers panel, rename the new path you just created as Path 3.

Use the Subselection tool to adjust the highlighted anchor points by dragging the handles
Figure 62. Use the Subselection tool to adjust the highlighted anchor points by dragging the handles

In the Property inspector, add a gradient fill to Path 3, using the settings shown in Figure 63.

Set the fill to a Linear gradient, with the Edge set to Feather at a value of 5
Figure 63. Set the fill to a Linear gradient, with the Edge set to Feather at a value of 5

Next, add Curves and adjust the Brightness/Contrast settings. Then reduce Path 3's opacity and change the direction of the gradient fill, using the options shown in the screenshots in Figure 64.

Use the values in the screenshots to add Curves, adjust Brightness/Contrast, and set the Opacity of Path 3
Figure 64. Use the values in the screenshots to add Curves, adjust Brightness/Contrast, and set the Opacity of Path 3

Use the Pen Tool to draw a path similar to the one shown in Figure 65. If you need to adjust the handles of the highlighted point, use the Subselection tool. In the Layers panel, rename the path you just created Path 4. While Path 4 is selected, use the Property inspector to set the stroke color to gray (#7E7E7E) with a 3-pixel width, using the Soft Rounded setting.

Set the stroke attributes of Path 4 to a gray color with a 3 pixel, soft rounded path
Figure 65. Set the stroke attributes of Path 4 to a gray color with a 3 pixel, soft rounded path

Now we need to add a blur effect to Path 4. In the Property inspector, click the plus sign (+) icon to add a new Filter, and choose Blur > Gaussian Blur (see Figure 66).

Select Blur > Gaussian Blur from the list of Filters
Figure 66. Select Blur > Gaussian Blur from the list of Filters

In the dialog box that appears, set the Blur radius value to 6.8 (see Figure 67).

Set the Blur radius to 6.8 in the Gaussian Blur dialog box
Figure 67. Set the Blur radius to 6.8 in the Gaussian Blur dialog box

Use the Pen tool to draw a path as shown in Figure 68. In the Property inspector, set the fill color to None and set the stroke color to black (#000000) with a 1 pixel Basic > Soft Line. Use the Subselection tool to adjust the handles of the highlighted points. In the Layers panel, rename the path you just created as Path 5.

Adjust the handles of the highlighted points using the Subselection tool
Figure 68. Adjust the handles of the highlighted points using the Subselection tool

In the Property inspector, set the fill color of Path 5 to a Linear gradient (colors: #000000 and #FFFFFF). Set the fill's Edge to Feather with a value of 2. Do not set a stroke color (see Figure 69).

Use the Property inspector to update Path 5's fill color and settings
Figure 69. Use the Property inspector to update Path 5's fill color and settings

Add Curves, adjust the Brightness/Contrast and reduce the opacity of Path 4 (see Figure 70).

Use the settings displayed to add Live Filters to Path 4 and reduce its opacity
Figure 70. Use the settings displayed to add Live Filters to Path 4 and reduce its opacity

Now we need to change the direction of the gradient. Drag the handles of the gradient to make them display in a vertical direction (see Figure 71).

Drag the handles to adjust the gradient fill of Path 4
Figure 71. Drag the handles to adjust the gradient fill of Path 4

At this stage, the left part of the Side panels layer is complete. To make the right side, select Path 1, Path 3, Path 4 and Path 5 (be sure not to select the mask) with the Pointer tool. Select Edit > Copy to copy these elements to the clipboard, and then paste them on the canvas to create a duplicate copy.

If you are having difficulty selecting the paths on the canvas, you can also select them in the Layers panel. While the new pasted version is still selected, choose Modify > Transform > Flip Horizontal to change the horizontal orientation. Then, hold Shift while pressing the Arrow keys to nudge all of the pasted elements as a single group, and place them to the right of the center circle (see Figure 72).

After flipping the horizontal display, place the right side panel to the right side of the center circle
Figure 72. After flipping the horizontal display, place the right side panel to the right side of the center circle

It's looking better, but we still need to make some adjustments. We'll use a flipped copy of Path 2 to fill the empty space. We previously created Path 2 as part of the mask on the left side of the skin (see Figure 60). Select Path 2 with the Pointer tool (it should highlight in green) and copy it, then paste a copy of it on the canvas. As you can see, the new copy of Path 2 doesn't have a mask. While the new copy of Path 2 is selected, choose Modify > Transform > Flip Horizontal to flip its orientation. Use the Shift and Arrow keys to nudge Path 2 until it fits in place.

Now repeat the steps above to create the mask on Path 2 for the right side of the skin. Use the Subselection tool to adjust the anchor point handles. At this point, the skin should look something like the one shown in Figure 73.

The completed side panels
Figure 73. The completed side panels

We've finished creating the side panels, so we can lock the Side Panels layer in the Layers panel. Click the lock icon to the left of the layer to lock it. In the next section, we'll create the user interface buttons to complete the skin.

Setting up the buttons and bars

In this part we'll focus on creating the buttons that the user will interact with to control the media. Click the lock icon to unlock the Buttons & Bars layer from the Layers panel. In order to see the details, you may find it easiest to use the Zoom tool to magnify the area for the next step. Press the Z key to access the Zoom tool, then click-drag around the region of the canvas that you wish to view. Use the Pen tool to draw a path as shown in Figure 74. In the Property inspector, set the fill color to gray (#5D5D5D) Solid. Set the stroke to None. Use the Subselection tool to adjust the anchor point handles to create a contoured triangle.

Use the Subselection tool to adjust the anchor point handles
Figure 74. Use the Subselection tool to adjust the anchor point handles

In the Layers panel, rename the new path Previous button. Click the plus sign (+) icon to add an Inner Shadow, a Glow and a Drop Shadow using the settings shown in the screenshots (see Figure 75).

Add Live Filters to the Previous Button and use the values shown to apply an Inner Shadow, Glow, and Drop Shadow
Figure 75. Add Live Filters to the Previous Button and use the values shown to apply an Inner Shadow, Glow, and Drop Shadow

After applying these Live Filters, your design should look something like this (see Figure 76).

The Previous button as it appears after applying the Live Filters
Figure 76. The Previous button as it appears after applying the Live Filters

Copy the Previous button. Then paste it to create a duplicate copy. In the Layers panel, rename the new copy of the path Previous overlay.

In the Property inspector, set the blend mode of Previous overlay to 71% Overlay. Press the Left Arrow key twice to nudge it 2 pixels to left. Then choose Modify > Arrange > Send Backward. The Previous overlay adds more depth to the Previous button, and it also makes it stand out from the background of the media player skin (see Figure 77).

The completed Previous button with the Previous overlay path arranged behind it
Figure 77. The completed Previous button with the Previous overlay path arranged behind it

Select both the Previous button and the Previous overlay with the Pointer tool. Copy both items, and then paste them to create a duplicate copy. Choose Modify > Transform > Flip Horizontal to change the copy's orientation. Use the Right Arrow key to nudge the copied paths, to move them right. In the Layers panel, rename the copied elements Next button and Next overlay, respectively. After flipping and moving the Next button and its overlay, your skin should look similar to the one shown in Figure 78.

The skin with both the Previous and the Next buttons
Figure 78. The skin with both the Previous and the Next buttons

Use the Rectangle tool to draw a rectangle with a width of 5 pixels and a height of 20 pixels. In the Property inspector, set the fill color to gray (#353535) Solid. Set the stroke to None. Place the rectangle in the very center of the skin (see Figure 79).

Draw a rectangle in the middle of the media player skin
Figure 79. Draw a rectangle in the middle of the media player skin

Copy the rectangle, and then paste it to make a duplicate copy. Press and hold the Shift key while pressing the Right Arrow key once to nudge the copy of the rectangle 10 pixels to the right (see Figure 80).

After creating a copy of the rectangle, nudge it 10 pixels to right
Figure 80. After creating a copy of the rectangle, nudge it 10 pixels to right

Use the Pointer tool to select both rectangles, and then choose Modify > Group. In the Layers panel, rename the group Pause button. Click the plus sign (+) icon to add a Glow and a Drop Shadow filter, using the settings shown in Figure 81.

Apply Live Filters to add both a Glow and a Drop Shadow to the Pause button
Figure 81. Apply Live Filters to add both a Glow and a Drop Shadow to the Pause button

Select Window > Align to open the Align panel. In the Layers panel, select the Previous button, Next button and Pause button. Back in the Align panel, click the icon to Distribute horizontal center to align the three buttons (see Figure 82).

Use the Align panel to align the Pause button in between the Previous and Next buttons
Figure 82. Use the Align panel to align the Pause button in between the Previous and Next buttons

At this point, your media player skin should look something like this (see Figure 83).

After setting the alignment, the Pause button is displayed in the center of the skin
Figure 83. After setting the alignment, the Pause button is displayed in the center of the skin

Press the Z key to access the Zoom tool. Click the Zoom tool to view the document at 400% magnification, so you can see the details of the Pause button. Use the Rectangle tool to draw a rectangle below the Pause button that has a width of 15 pixels and a height of 3 pixels. In the Property inspector, set the fill color to gray (#353535) Solid. Set the stroke to None. Use the Pointer tool to move the rectangle so that it is located directly below the Pause button and just above the bottom edge of the skin (see Figure 84).

Draw a small rectangle and move it beneath the Pause button
Figure 84. Draw a small rectangle and move it beneath the Pause button

In the Tools panel, select the Polygon tool (see Figure 85).

Select the Polygon tool from the Tools panel
Figure 85. Select the Polygon tool from the Tools panel

In the Property inspector, set the Shape to Polygon and set the Sides to 3 (to create a triangle). Do not uncheck the Automatic check box, it should remain checked. After updating the settings, draw a triangle as shown in Figure 86.

Draw a triangle the same width and color as the rectangle beneath it
Figure 86. Draw a triangle the same width and color as the rectangle beneath it

Press the Up Arrow to nudge the triangle upwards until there is one pixel space between it and the rectangle. Use the Subselection tool to select the top anchor point of the triangle's point, then press the Down Arrow key twice to move the point 2 pixels down. Select both the triangle and the rectangle and choose Modify > Combine Paths > Join. In the Layers panel, rename the new path Open button (see Figure 87).

The Open button is created by joining the rectangle and the triangle paths
Figure 87. The Open button is created by joining the rectangle and the triangle paths

Click the plus sign (+) icon to add an Inner Shadow, a Glow and a Drop Shadow, using the settings shown in the screenshots in Figure 88.

Apply Live Filters (Inner Shadow, Glow, and Drop Shadow) to the Open button
Figure 88. Apply Live Filters (Inner Shadow, Glow, and Drop Shadow) to the Open button

After applying the Live Filters, the Open button should look something like this (see Figure 89).

The completed Open button with the applied Live Filters
Figure 89. The completed Open button with the applied Live Filters

Use the Rectangle tool to draw a rectangle with a width of 250 pixels and a height of 12 pixels. In the Layers panel, rename the path s_bar. In the Property inspector, set the fill to Gradient > Bars (colors: #5D5D5D and #B5BEC1). Set the Edge to Anti-Alias and set the Texture to Grid 4 at 30%. Do not check the Transparency check box. Set the stroke to None. Set the Rectangle roundness to 100 (see Figure 90).

Use the Property inspector to update the attributes of s_bar
Figure 90. Use the Property inspector to update the attributes of s_bar

Click the plus sign (+) icon to add the Inner Shadow filter twice, using the settings shown in Figure 91.

Apply two Live Filters to s_bar by adding two consecutive Inner Shadow filters
Figure 91. Apply two Live Filters to s_bar by adding two consecutive Inner Shadow filters

After applying the Live Filters, the s_bar should look like the one shown in Figure 92.

After updating s_bar and adding Live Filters, it will have a contoured look
Figure 92. After updating s_bar and adding Live Filters, it will have a contoured look

Use the Zoom tool to view your document at 400% magnification so that you can see the s_bar in detail. Use the Rectangle tool to draw a rectangle with a width of 1 pixel and a height of 10 pixels. In the Property inspector, set the fill color to gray (#E6E7E7) Solid, and set the stroke to None. In the Layers panel, rename the new rectangle divider. With the Pointer tool, drag the rectangle so that it lines up vertically within the s_bar element (see Figure 93).

Place the divider rectangle over the s_bar
Figure 93. Place the divider rectangle over the s_bar

Copy the divider (Edit > Copy). Press Control-V (Windows) or Command-V (Mac) six times, so that you end up with a total of seven dividers. In the Layers panel select all seven copies of divider and also select s_bar. Select Window > Align to open the Align panel. Click the icon to Distribute right edge to set the alignment of the seven dividers on the s_bar (see Figure 94).

Use the Align panel to distribute the 7 divider rectangles on the s_bar
Figure 94. Use the Align panel to distribute the 7 divider rectangles on the s_bar

After setting the alignment, your s_bar should look like Figure 95.

After distributing the copies of the divider, they will be placed evenly along the s_bar
Figure 95. After distributing the copies of the divider, they will be placed evenly along the s_bar

While all of the paths are still selected, choose Modify > Group. In the Layers panel, rename the new group Seek bar.

Use the Rectangle tool to draw a rectangle with a width of 150 pixels and a height of 12 pixels. In the Layers panel, rename the new rectangle v_bar. In the Property inspector, set the fill color to gray (#B5BEC1) Solid and set the Edge to Anti-Alias. Set the Texture to Grid 4 at 20% and make sure that the Transparency check box is not selected. Set the stroke to None and set the Rectangle roundness to 100 (see Figure 96).

Use the Property inspector to set the fill color of v_bar
Figure 96. Use the Property inspector to set the fill color of v_bar

Click the plus sign (+) icon to add the Inner Shadow filter twice, using the settings shown in Figure 97.

Apply two Inner Shadow filters to the v_bar element
Figure 97. Apply two Inner Shadow filters to the v_bar element

At this point, your v_bar should look contoured, as shown in Figure 98.

After applying Live Filters to v_bar, it should have a shaded, contoured appearance
Figure 98. After applying Live Filters to v_bar, it should have a shaded, contoured appearance

Use the Rectangle tool to draw a rectangle with a width of 30 pixels and a height of 17 pixels. In the Layers panel, rename the new rectangle v_button. Set the fill to Gradient - Linear (colors: #FFFFFF and #5D5D5D), set the Edge to Anti-Alias and be sure not to check the Transparency check box. Set the stroke to None and set the Rectangle roundness to 35. Drag the gradient fill handles to adjust the orientation of the fill (see Figure 99).

Set the fill to Linear Gradient in the Property inspector
Figure 99. Set the fill to Linear Gradient in the Property inspector

Select Window > Align to access the Align panel. Use the Pointer tool to select v_button and v_bar, then click the icon to Align horizontal center in the Align panel. While both elements are still selected, choose Modify > Group. In the Layers panel, rename the new group Volume_bar.

Now we've successfully added the user interface buttons and bars to the media player skin. I the next section, we'll take a look at adding text to the skin. For now, click on the lock icon to the left of the Buttons & Bars layer in the Layers panel to lock it.

Entering the text labels

In this section we'll add the finishing touches to the media player skin. Click the lock icon next to the Text layer to unlock it. Press the T key to select the Text tool from the Tools panel. In Property inspector, set the font to Arial. Set the size to 13 pixels and set the fill color to #5D5D5D. Click on the centered icon to set the text alignment to center and set the leading (up and down arrow icon) to 180. Uncheck the check box option for Auto kern and set the text smoothing to No Anti-Alias (see Figure 100).

Use the Property inspector to set the attributes of the text
Figure 100. Use the Property inspector to set the attributes of the text

Using the Text tool, type Movie Title, press Enter once and type 00:00:00. Select the text with the Pointer tool and place the text you just typed as shown in Figure 101.

After typing the text, place it above the Pause button
Figure 101. After typing the text, place it above the Pause button

Select the Text tool again. You'll notice that the Property inspector displays the same settings that were set previously, except that now the leading is set to 100%. Before adding the next text, set the font size to 11 pixels. Then, click the Text tool on the canvas and type Playlist. Select the Pointer tool from the Tools panel, and then click the plus sign (+) icon to add a Drop Shadow to the text using the settings shown in Figure 102.

Apply a Drop Shadow to the text with the settings shown
Figure 102. Apply a Drop Shadow to the text with the settings shown

Use the Pointer tool to place the Playlist text as shown in Figure 103.

Place the Playlist text in the middle of the left side wing near the top
Figure 103. Place the Playlist text in the middle of the left side wing near the top

Now let's use another great feature in Fireworks to create a style. We'll create a new style and then apply that style to other text. Styles in Fireworks are very useful and if you work with them, you can save a lot of time. Use the Pointer tool to select the text Playlist, and then open the Styles panel (Window > Styles). Click the New Style icon located at the bottom of the Styles panel (see Figure 104).

Create a new style by clicking the New Style icon in the Styles panel
Figure 104. Create a new style by clicking the New Style icon in the Styles panel

After you click the New Styles icon, the New Style dialog box appears (see Figure 105).

The New Style dialog box allows you to select the settings for the style you create
Figure 105. The New Style dialog box allows you to select the settings for the style you create

Leave all of the check boxes checked. Enter mediaplayerskin_1 in the Name field. Click OK. The new style you just created appears in the last slot of the Styles panel (see Figure 106).

After you create a new style, it is displayed in the Styles panel
Figure 106. After you create a new style, it is displayed in the Styles panel

Use the Text tool to type Repeat all. Use the Pointer tool to select the text, then click the mediaplayerskin_1 style in the Styles panel. Move the text to the location shown in Figure 107.

Place the Repeat all text in the middle of the right side wing near the top
Figure 107. Place the Repeat all text in the middle of the right side wing near the top

Select the Text tool. In the Properties inspector, set the font to Arial, set the size to 11 pixels, and set the Fill color to #5D5D5D. Uncheck the Auto kern check box and then select Custom Anti-Alias from the Anti-Aliasing drop-down menu (see Figure 108).

Set the settings in the Property inspector for custom anti-aliasing
Figure 108. Set the settings in the Property inspector for custom anti-aliasing

The Custom Anti-Alias setting option provides you with advanced control over the anti-aliasing applied to the text. Set the Oversampling to 16, set the Sharpness to 147 and set the Strength to 91 (see Figure 109).

Set the Oversampling to 16 in the Custom Anti-Aliasing dialog box
Figure 109. Set the Oversampling to 16 in the Custom Anti-Aliasing dialog box

Use the Text tool to type TIME. Select the Pointer tool from the Tools panel. Click the plus sign (+) icon to add a Glow and a Drop Shadow to the TIME text (see Figure 110).

Use the settings shown to add a Glow and a Drop Shadow to the text
Figure 110. Use the settings shown to add a Glow and a Drop Shadow to the text

Choose Window > Styles to open the Styles panel (if it is not already open). Click the New Style icon at the bottom of the Styles panel. In the New Style dialog box that appears, enter mediaplayer_2 in the Name field. Use the Text tool to type VOL. Then, move the cursor to empty space on the canvas, double-click the mouse to begin a new text element and type SUBS. Use the Pointer tool to select the VOL and SUBS text elements. In the Styles panel, click the mediaplayerskin_2 style to apply it to the VOL and SUBS text. Use the Pointer tool to place the TIME, VOL and SUBS text elements on the skin as shown in Figure 111.

Place the new text elements on the skin
Figure 111. Place the new text elements on the skin

Use the Text tool to type MINIMIZE. Use the Pointer tool to select the MINIMIZE text, and then click the mediaplayerskin_2 style to apply the style to the text. In the Property inspector change the font size to 8 pixels. Click the New Style icon in the bottom of the Styles panel. In the New Style dialog box, name the new style you just created as mediaplayerskin_3. Use the Text tool to type MAXIMIZE. Select the Pointer tool, and then click the mediaplayerskin_3 style in the Styles panel to apply the style to the text. Use the Pointer tool to place the MINIMIZE and MAXIMIZE text on the skin as shown in (see Figure 112).

After applying the style to the text, place the text elements to the left and right sides of the skin
Figure 112. After applying the style to the text, place the text elements to the left and right sides of the skin

The media player skin is now complete. In the Layers panel, click the lock icon next to the Text layer to lock it.

Where to go from here

As you review the project at this point, you'll notice that there is one remaining layer, called Final. I've intentionally left you a bit of homework to try on your own. Analyze the elements in the Final layer and experiment in Fireworks to see if you can determine the best approach to create the final design elements. There's no right or wrong way, but hopefully the techniques that I've outlined in this article have given you some ideas for future projects and a new appreciation for the tools and vector manipulation features available in Fireworks.

As each new version of Fireworks is released, it becomes more integrated with the entire suite of Adobe products. If you wish to experience how the workflow lends itself to seamless use between the products, you can download the trial version of the Adobe Creative Suite Master Collection. I think it is very helpful to see how Fireworks interacts with all of the other products, and how Adobe Bridge makes it easy to organize project files. If you want to take this design a step further, you can continue developing this skin using the other programs included in the Creative Suite package, too. They really complement each other.

Also, if you want to experience the next version, download the beta version of Fireworks CS4 from Adobe Labs. You'll get a chance to use the newest tools and participate in the online survey to help define the future of Fireworks.

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License

More Like This

  • Industry trends in prototyping
  • Creating Fireworks Panels – Part 2: Advanced Custom Panel Development
  • Prebuilt CSS templates in Fireworks
  • Exporting CSS with Fireworks CS4
  • Designing for mobile devices using Fireworks CS4
  • Creating standards-compliant web designs with Fireworks CS4
  • Designing and prototyping Flex applications using Fireworks
  • Creating an icon in Fireworks
  • Animated logos in Fireworks
  • Designing a website application with Fireworks CS4

Tutorials & Samples

Tutorials

  • Creating jQuery Mobile website themes in Fireworks
  • Extracting CSS properties from Fireworks design objects
  • Working with CSS sprites in Fireworks CS6

Samples

  • Twitter Trends
  • Flex 4.5 reference applications
  • Mobile Trader Flex app on Android Market

Fireworks Forum

More
04/19/2012 How to center multiple text in a button
04/22/2012 What exactly needs to be done to have my browser output text into a path that the user cannot type..
04/21/2012 Website Ranking
04/20/2012 Link problem with Fireworks CS5 - net::ERR_FILE_NOT_FOUND

Fireworks Cookbooks

More
09/07/2011 How do I use FXG XML markup in Shape subclasses?
10/15/2010 Flex4 Dotted Line
06/25/2010 ComboBox that uses a NativeMenu (Air API)
05/21/2010 Localizing a Creative Suite 5 extension

Products

  • Acrobat
  • Creative Cloud
  • Creative Suite
  • Digital Marketing Suite
  • Digital Publishing Suite
  • Elements
  • Mobile Apps
  • Photoshop
  • Touch Apps
  • Student and Teacher Editions

Solutions

  • Digital marketing
  • Digital media
  • Web Experience Management

Industries

  • Education
  • Financial services
  • Government

Help

  • Product help centers
  • Orders and returns
  • Downloading and installing
  • My Adobe

Learning

  • Adobe Developer Connection
  • Adobe TV
  • Training and certification
  • Forums
  • Design Center

Ways to buy

  • For personal and home office
  • For students, educators, and staff
  • For small and medium businesses
  • For businesses, schools, and government
  • Special offers

Downloads

  • Adobe Reader
  • Adobe Flash Player
  • Adobe AIR
  • Adobe Shockwave Player

Company

  • News room
  • Partner programs
  • Corporate social responsibility
  • Career opportunities
  • Investor Relations
  • Events
  • Legal
  • Security
  • Contact Adobe
Choose your region United States (Change)
Choose your region Close

North America

Europe, Middle East and Africa

Asia Pacific

  • Canada - English
  • Canada - Français
  • Latinoamérica
  • México
  • United States

South America

  • Brasil
  • Africa - English
  • Österreich - Deutsch
  • Belgium - English
  • Belgique - Français
  • België - Nederlands
  • България
  • Hrvatska
  • Česká republika
  • Danmark
  • Eastern Europe - English
  • Eesti
  • Suomi
  • France
  • Deutschland
  • Magyarország
  • Ireland
  • Israel - English
  • ישראל - עברית
  • Italia
  • Latvija
  • Lietuva
  • Luxembourg - Deutsch
  • Luxembourg - English
  • Luxembourg - Français
  • الشرق الأوسط وشمال أفريقيا - اللغة العربية
  • Middle East and North Africa - English
  • Moyen-Orient et Afrique du Nord - Français
  • Nederland
  • Norge
  • Polska
  • Portugal
  • România
  • Россия
  • Srbija
  • Slovensko
  • Slovenija
  • España
  • Sverige
  • Schweiz - Deutsch
  • Suisse - Français
  • Svizzera - Italiano
  • Türkiye
  • Україна
  • United Kingdom
  • Australia
  • 中国
  • 中國香港特別行政區
  • Hong Kong S.A.R. of China
  • India - English
  • 日本
  • 한국
  • New Zealand
  • 台灣

Southeast Asia

  • Includes Indonesia, Malaysia, Philippines, Singapore, Thailand, and Vietnam - English

Copyright © 2012 Adobe Systems Incorporated. All rights reserved.

Terms of Use | Privacy Policy and Cookies (Updated)

Ad Choices

Reviewed by TRUSTe: site privacy statement