Graphic Design: Develop a Set of Christmas Icons

Christmas is almost here, which means that it’s that time of the year again when we all get festive and share little gifts with one another. Being it so, I’ve decided to give you a little treat by creating this in-depth tutorial on how to create your very own Christmas themed icon pack, using some of Illustrator’s most basic shapes and tools. So without wasting anymore time, let’s get started!

How to Create a New Document

As we do with every new project, start by setting up a New Document (File > New or Control + N) which we will adjust using the following settings:

  • Number of Artboards: 1
  • Width: 800 px
  • Height: 600 px
  • Units: Pixels

And from the Advanced tab:

  • Color Mode: RGB
  • Raster Effects: Screen (72 ppi)

We’re going to be creating the icons using a Pixel Perfect Workflow, so I highly recommend you take a moment and read this in depth tutorial that will get you up to speed in no time.

1-setting-up-a-new-document

Quick tip: some of you might have noticed that the Align New Objects to Pixel Grid option is missing, well that’s because the new software update has improved the way Illustrator handles pixel snapping, making it less of a hassle.

How to Set Up the Layers

With each new project, I like to separate my assets on a couple of different layers, since this way I can streamline my workflow by focusing on one item at a time, which allows me to keep track of each and every shape at all time.

So, open up the layers panel, and let’s create four layers which we will name as follows:

  • Layer 1 > reference grids
  • Layer 2 > present box
  • Layer 3 > snow globe
  • Layer 4 > cookie treat
2-setting-up-the-layers

The way we’re going to be using these layers within our workflow is pretty easy. We’ll want to lock all except the one that we will be working on, so that we won’t move or misplace some of the shapes by accident. Then, once we’re done with the current icon, we can then lock its layer and move on up to the next one.

How to Create the Reference Grids

As soon as we’ve layered our project file, we can start creating the reference grids, which will help us create our icons by focusing on consistency and size.

Step 1

Grab the Rectangle Tool (M) and create a 128×128 px square, which we will color using #F15A24, and then position it to the center of the Artboard using the Align panel’s Horizontal and Vertical Align Center options.

3-creating-the-main-shape-for-the-reference-grids

Step 2

Create another smaller 120×120 px square, which will act as the active drawing area, thus giving us an all-around 4 px padding. Color the shape using white (#FFFFFF) and then group the squares (Control + G) and create two more copies, one on the left and another on the right, distancing them at 40 px from the original.

4-creating-and-positioning-the-remaining-reference-grids

Once you’re done creating and positioning the reference grids, you can lock their layer, and then move on up to the next one, where we’ll start working on our first icon.

How to Create the Present Box

Assuming you’ve already moved on up to the second layer (that would be the present box), let’s kick off the project by creating the first icon. That being said, zoom in on its reference grid so that you can have a better view and let’s get started.

Step 1

With the help of the Rectangle Tool (M) create the present box’s main body using an 80×62 px shape, which we will color using #D46244, and then center align to the bottom edge of the underlying active drawing area, leaving a 4 px space gap for its outline.

5-creating-and-positioning-the-main-shape-for-the-present-boxs-body

Step 2

Give the shape that we’ve just created an outline by creating a copy after it (Control + C > Control + F), which we will adjust by changing its color to #472C2C, and then flipping its Fill with its Stroke (Shift + X), setting the Weight to 8 px.

Once you’re done, select both shapes and group them together using the Control + G keyboard shortcut.

6-adding-the-outline-to-the-present-boxs-main-body

Step 3

Create the front wrap using a 20×62 px rectangle, which we will color using #2E8F4A, and then center align it to the underlying orange shape using the Align panel’s Horizontal Align Center and Vertical Align Center options, making sure to set the larger shape as your key object by clicking on it.

7-creating-and-positioning-the-main-shape-for-the-present-boxs-body-wrap

Step 4

Give the shape that we’ve just created a nice thick 8 px outline (#472C2C) using the same Stroke method that we applied for the box’s main body, making sure to group the two together afterwards.

8-adding-the-outline-to-the-present-boxs-body-wrap

Step 5

Start working on the little golden gift card by creating a 20×24 px rectangle, which we will color using #DBB963, and then position onto the right side of the box’s body, at 6 px from the outline’s side edge, and 14 px from its top one.

9-creating-and-positioning-the-main-shape-for-the-present-boxs-golden-label

Step 6

Give the card an 8 px thick outline (#472C2C) so that it overlaps that of the green wrap, and then group the two together using the Control + G keyboard shortcut.

10-adding-the-outline-to-the-present-boxs-gift-card

Step 7

Using the Pen Tool (P) draw in the little string holding the card, making sure to set the Stroke’sWeight to 8 px, its color to #472C2C, and its Cap to Round.

Once you’re done, don’t forget to select both the gift card and the string and group them together using the Control + G keyboard shortcut.

11-adding-the-string-line-to-the-present-boxs-gift-card

Step 8

Start working on the box’s lid by creating a 96×18 px rectangle, which we will color using #ED6F4C, and then center align to the larger body, positioning it over the upper half of its outline’s edge.

12-creating-and-positioning-the-main-shape-for-the-present-boxs-lid

Step 9

Give the lid an 8 px outline (#472C2C), and then select and group both shapes together (Control-G).

13-adding-the-outline-to-the-present-boxs-lid

Step 10

Create the wrap’s main body using a 28×18 px rectangle, which we will color using #329B50 and then center align to the underlying lid.

14-creating-and-positioning-the-main-shape-for-the-present-boxs-lid-wrap

Step 11

As we did with all the other shapes, give the wrap a nice thick 8 px outline (#472C2C) using the Stroke method, and then select and group the two together using the Control + G keyboard shortcut.

Once you’re done select both the lid and the wrap and group those as well.

15-adding-the-outline-to-the-present-boxs-lid-wrap

Step 12

Start working on the ribbon’s left half by creating a 32×32 px circle with an 8 px outline (#472C2C) which we will position on top of the lid, at a distance of 16 px from the active drawing area’s left edge.

16-creating-and-positioning-the-main-shape-for-the-ribbons-left-half

Step 13

Adjust the circle that we’ve just created, by selecting its right Anchor Point with the help of the Direct Selection Tool (A) and then pushing it towards the bottom by 16 px (right click > Transform > Move > Vertical > 16 px), and then to the right by another 8 px (right click > Transform > Move > Horizontal > 8 px), making sure to adjust its curvature afterwards by playing with its handles.

17-adjusting-the-curvature-of-the-ribbons-left-half

Step 14

Create a copy (Control + C > Control + F) of the adjusted ribbon section, and then position it onto the other side of the lid making sure that their inner facing Anchor Points overlap, selecting and grouping (Control + G) them together afterwards.

18-adding-the-right-section-of-the-ribbon-onto-the-other-side-of-the-lid

Step 15

Create the ribbon’s center piece using a 28×10 px rectangle, which we will color using #DBB963, and then center align it to the lid, positioning it so that it overlaps the outline’s upper half.

19-creating-and-positioning-the-main-shape-for-the-ribbons-center-piece

Step 16

Give the shape that we’ve just created an 8 px thick outline (#472C2C), selecting and grouping (Control-G) the two afterwards.

Oh, and since we’re done with the icon, you can select all its composing shapes and group those as well.

20-present-box-icon-finished

How to Create the Snow Globe

Since we’re done working on our first icon, we can lock its layer and move on up to the next one (that would be the third one). Before we start, don’t forget to zoom in on the second reference grid so that you can have a better view of your shapes.

Step 1

Start working on the globe’s main shape by creating a 92×92 px circle, which we will color using #AFD6E2 and then center align to the underlying active drawing area, at a distance of 4 px from its top edge.

21-creating-and-positioning-the-main-shape-for-the-christmas-globes-upper-body

Step 2

Create the house’s main body using a 36×24 px rectangle, which we color using #D38063 and then center align to the circle that we’ve just created, positioning it at a distance of 26 px from its bottom Anchor Point.

22-creating-and-positioning-the-main-shape-for-the-houses-main-body

Step 3

Give the shape that we’ve just created an 8 px thick outline (#472C2C) but don’t group the two just yet, you’ll see why in a few moments.

23-adding-the-outline-to-the-houses-main-body

Step 4

Add the house’s little door, by creating an 8×10 px rectangle, which we will color using #472C2C and then center aligning it to the bottom section of the visible fill shape.

Once you have the door in place, select both it and the house’s main shapes, and group them using the Control-G keyboard shortcut.

24-adding-the-little-door-to-the-houses-body

Step 5

Create the roof using a 48×20 px rectangle (#6B4D44) which we will adjust by adding a new Anchor Point to the center of its top edge using the Add Anchor Point Tool (+) and then removing its side anchors using the Delete Anchor Point Tool (-). Once you’re done making the adjustments center align the resulting shape to the house’s body, positioning it over the upper half of its outline.

25-creating-and-positioning-the-main-shape-for-the-houses-roof

Step 6

Give the roof an 8 px outline (#472C2C) making sure to set the Stroke’sCorner to Round Join. Once you’re done, select both shapes and group them together (Control + G).

26-adding-the-roofs-outline

Step 7

Start working on the house’s chimney by creating an 8×12 px rectangle, which we will color using #472C2C and then position onto the right side of the roof, right aligning it to the house’s outline.

27-creating-and-positioning-the-main-shape-for-the-houses-chimney

Step 8

Add the top section of the chimney by creating a 12×4 px rounded rectangle (#472C2C) with a 2 px Corner Radius, which we will position on top of the previous shape, making sure to center align and then group (Control-G) the two afterwards.

Oh, and since we’re done with the house, you might as well select all its composing sections and group those as well.

28-creating-and-positioning-the-top-section-of-the-houses-chimney

Step 9

Create the snow section partially covering up the house, using a 92×34 px rectangle (#EFE6E6) which we will need to adjust by selecting and pushing its top right Anchor Point to the bottom by 10 px (right click > Transform > Move > Vertical > 10 px) and then adjusting the curvature of the top line. Once you’re done, center align the resulting shape to the bottom of the underlying blue circle.

29-creating-and-positioning-the-snow-section-onto-the-christmas-globes-body

Step 10

Give the snow a nice 8 px thick outline (#472C2C) using the Stroke method, and then select and group (Control-G) both shapes together.

30-adding-the-outline-to-the-christmas-globes-snow-section

Step 11

As you can probably see, the snow section is currently going outside of the blue circle’s surface, which is something that we will need to adjust by creating a copy (Control + C) of the circle and pasting it in front of the snow (Control-F). With the copy in place, select both it and the underlying snow section and then create a Clipping Mask by right clicking > Make Clipping Mask.

31-masking-the-christmas-globes-snow-section

Step 12

Take a couple of moments, and get a little creative by adding in the little snowflakes using a bunch of 4×4 px circles which we will color using #EFE6E6. Once you’re done make sure to select all the circles and group them using the Control + G keyboard shortcut.

32-adding-the-snowflakes-to-the-christmas-globes-body

Step 13

Since we’re pretty much done working on the globe’s inner elements, we can now give it an 8 px outline (#472C2C) and then select and group all its composing sections together using the Control + G keyboard shortcut.

33-adding-the-outline-to-the-christmas-globes-main-body

Step 14

Start working on the globe’s base, by creating a 76×16 px rounded rectangle (#AF644A) with an 8 px Corner Radius, which we will center align to the blue circle, positioning it at a distance of 20 px from the active drawing area’s bottom edge.

34-creating-and-positioning-the-main-shape-for-the-upper-section-of-the-christmas-globes-base

Step 15

Give the shape that we’ve just created the usual 8 px thick outline (#472C2C) and then select and group the two together using the Control + G keyboard shortcut.

35-adding-the-outline-to-the-upper-section-of-the-christmas-globes-base

Step 16

Create the bottom section of the base using an 88×16 px rounded rectangle (#C47857) with an 8 px Corner Radius, which we will center align to the previous section, positioning it so that it overlaps the bottom half of its outline.

36-creating-and-positioning-the-main-shape-for-the-bottom-section-of-the-christmas-globes-base

Step 17

Give the shape an 8 px outline (#472C2C) and then select both it and its outline, and group (Control + G) them together.

37-adding-the-outline-to-the-bottom-section-of-the-christmas-globes-base

Step 18

Create the little golden plate using a 28×12 px rectangle which we will color using #DBB963, and then position to the center of the globe’s base.

38-creating-and-positioning-the-main-shape-for-the-christmas-globes-gold-plate

Step 19

Give the plate an 8 px outline (#472C2C) with the Stroke’sCorner set to Round Join, and then select and group both shapes together using the Control + G keyboard shortcut.

Once you’re done, do the same for the base, and then rest of the icon’s composing sections.

39-christmas-globe-icon-finished

How to Create the Cookie Treat

We are now to our third and last icon, so assuming you’ve already moved on up to the last layer, zoom in on its reference grid and let’s get started.

Step 1

Start by creating the cookie’s main body using a 48×48 px circle, which we will color using #AF644A, and then position to the right corner of the active drawing area, at a distance of 4 px from its top edge, and 24 px from its right one.

40-creating-and-positioning-the-main-shape-for-the-cookies-body

Step 2

Give the shape that we’ve just created an 8 px thick outline, setting the color of its Stroke to #472C2C.

41-adding-the-outline-to-the-cookies-main-body

Step 3

It’s time to get a little creative again and create the little chocolate chips using a couple of varying sized circles which we will color using #472C2C, and then group using the Control + G keyboard shortcut.

Once you’re done, don’t forget to select and group all of the cookie’s composing shapes as well.

42-adding-the-little-chocolate-chips-to-the-cookies-body

Step 4

Create the main cup’s main shape using an 80×80 px rectangle (#ED6F4C), which we will adjust by setting the Radius of its top corners to 6 px, and its bottom ones to 28 px from within the Transform panel. Once you’re done, center align the resulting shape to the cookie, positioning it at a distance of 4 px from the active drawing area’s bottom edge.

43-creating-and-positioning-the-main-shape-for-the-cookie-treats-cup

Step 5

Using the Ellipse Tool (L) create a 36×24 px shape, which we will color using #EFE6E6, and then slightly adjust its bottom right curvature. Position the resulting shape onto the cup’s top section, so that only its bottom half ends up overlapping it.

44-creating-and-positioning-the-main-shape-for-the-left-half-of-the-cups-collar

Step 6

Give the shape an 8 px thick outline (#472C2C) and then select and group both shapes together using the Control + G keyboard shortcut.

45-adding-the-outline-to-the-left-half-of-the-cups-collar

Step 7

Create the right half of the collar using a copy (Control + C > Control + F) of the one that we already have, which we will position onto the opposite side, making sure to flip it vertically by right clicking > Transform > Reflect > Vertical.

46-creating-and-positioning-the-right-half-of-the-cups-collar

Step 8

Group both halves of the collar together using the Control + G keyboard shortcut, and then mask them using a larger copy of the cup’s body (both shapes selected > right click > Make Clipping Mask).

47-masking-the-cups-collar

Step 9

Give the cup an 8 px outline (#472C2C), and then select all its current composing shapes and group (Control-G) them together.

48-adding-the-outline-to-the-cups-main-body

Step 10

Using the Ellipse Tool (L) create two 8×8 px circles (#472C2C) which we will stack vertically at a distance of 4 px from one another, grouping (Control + G) them afterwards. Then simply center align them to the cup’s body, just under its collar.

49-adding-the-two-buttons-to-the-cups-body

Step 11

Using the Pen Tool (P) draw in the little belt using an 8 px thick Stroke with the color set to #472C2C.

50-adding-the-belt-to-the-cups-body

Step 12

Create the buckle, but this time we’ll start with the outline which we will create using a 36×32 px rounded rectangle (#472C2C) with an 8 px Corner Radius which we will center align to the belt.

51-creating-and-positioning-the-buckles-outline-onto-the-cups-belt

Step 13

Create the actual buckle using a 20×16 px rectangle, which we will color using #E5D6D3, and then center align to the outline from the previous step.

52-creating-and-positioning-the-main-shape-for-the-belts-buckle

Step 14

Finish off the buckle by adding a 12×8 px rectangle (#472C2C) to the center of the previous one, selecting and grouping (Control + G) all its other shapes afterwards.

Once you’re done, do the same for the cup’s composing sections as well.

53-belt-finished

Step 15

Create the handle’s main shape using a 36×48 px rectangle (#D46244) which we will adjust by setting the Radius of its left corners to 18 px. Position the resulting shape onto the left side of the cup at a distance of 8 px from the active drawing area’s left edge.

54-creating-and-positioning-the-main-shape-for-the-cups-handle

Step 16

Adjust the shape that we’ve just created by cutting out a smaller white (#FFFFFF) 12×24 px rectangle (with a the Radius of its left corners set to 6 px) using Pathfinder’sMinus Front Shape Mode.

55-adjusting-the-cups-handle

Step 17

Give the resulting shape an 8 px outline (#472C2C) and then group (Control + G) and send the two to the back of the cup (right click > Transform > Arrange > Send to Back).

Once you’re done, select and group (Control + G) all the cup’s composing shapes together, doing the same for the entire icon afterwards.

56-cookie-treat-icon-finished

That’s It!

There you have it guys, a nice an straight forward presentation of the process that you can use to create your very own icons, and even adapt to create some new ones as well.

I hope you had as much fun as I did writing this tutorial, and on that note I’ll leave you by wishing you a Happy Christmas in the company of all your loved ones.

57-final-result-preview