How to Create an Ice-Cream Script Poster in Adobe InDesign

Post pobrano z: How to Create an Ice-Cream Script Poster in Adobe InDesign

Final product image
What You’ll Be Creating

Looking for a summer fix? This pastel poster evokes long, hot days eating ice cream in the park. It’s also super simple to create in Adobe InDesign and is a great way of picking up some new techniques for creating print layouts.

Ready to bring the sunshine in? Let’s get started!

What You’ll Need to Create Your Poster

You’ll need access to Adobe InDesign to create the main layout of your poster. We’ll also dip into Adobe Illustrator to briefly edit some vector graphics. You can use alternative vector software, such as Inkscape or CorelDRAW, for this step.

You’ll also need to download the following image and font files from Elements:

Install the fonts on your computer, and you’re ready to start putting your poster together.

1. How to Create a Pastel Color Palette for Your Poster

Step 1

Open InDesign and go to File > New > Document. 

Choose Print for the Intent from the top of the window, and select A3 for the Page Size. Add a Bleed of 5 mm to all edges of the document. Then click Create

new document

Step 2

Expand the Layers panel (Window > Layers), and double-click on the Layer 1 name. Rename it as Background and click OK

Choose New Layer from the panel’s drop-down menu, at top-right, and name it Type

Create two more new layers: Sparks and then Texture at the top of the sequence.

layer options

Then lock all layers except Background, which we’ll work on first. 

background layer

Step 3

Expand the Swatches panel (Window > Color > Swatches), and choose New Color Swatch from the panel’s menu. 

With the Color Type set to Process and Mode to CMYK, set the levels below to C=2 M=5 Y=29 K=0. Click Add and then OK.

Repeat the process to create a further six new CMYK swatches, with the following values:

  • C=29 M=49 Y=65 K=7
  • C=23 M=0 Y=25 K=0
  • C=0 M=40 Y=9 K=0
  • C=6 M=21 Y=14 K=0
  • C=7 M=0 Y=43 K=0
  • C=2 M=0 Y=3 K=0
new color swatch

2. How to Build Up Typography on Your Poster

Step 1

Take the Rectangle Tool (M) and drag across the whole page, extending it up to the edge of the bleed on all sides. 

From the Swatches panel, set the Fill Color of the shape to your new pink swatch, C=0 M=40 Y=9 K=0.

pink background

Step 2

Lock the Background layer and unlock the Type layer above it. 

Switch to the Line Tool (\), and drag to create a shallow diagonal line across the top-right section of the page, as shown below. 

line tool

Step 3

Select the Type on a Path Tool (Shift-T), and click once onto the left side of the line, to transform it into a text path. 

line tool

Type in ‘Ice’. From either the top Controls panel or the Character panel (Window > Type & Tables > Character), set the Font to Author Type and the Font Size to around 260 pt. 

author type

Switch to the Selection Tool (V, Escape) to select the line, not the text sitting on it. From the Swatches panel, adjust the Stroke Color of the line to [None] to make it invisible. 

ice text

Step 4

Select the line and Edit > Copy, Edit > Paste it, moving it below the first text line. 

Edit the text to read ‘Cream’, and reduce the Font Size to around 210 pt. Maneuver the text line into a snug position below ‘Ice’.

cream text

Edit > Paste the text line again, adjusting the text to read ‘always’. Change the Font Size to 220 pt, and maneuver the line into position below ‘Cream’.

always text

Paste in three more text lines, setting the first to read ‘good’, the second to ‘idea’, and the final one to an exclamation mark. Move them into roughly the same position as shown below.

exclamation mark

Step 5

Paste another text line, moving it over to the left side of ‘always’. Type in ‘IS’ and set the Font to Burtons, 80 pt. 

Copy and Paste this text line, moving the second to the left of ‘good’ and editing the text to ‘A’.

text lines

Step 6

Select the top text line, ‘Ice’, and click on the ‘T’ icon at the top-left corner of the Swatches panel, to be able to edit the Font Color. 

Switch the Font Color to your brown swatch, C=29 M=49 Y=65 K=7.

swatches ice

Set ‘Cream’ in C=2 M=5 Y=29 K=0.

swatches cream

Apply C=23 M=0 Y=25 K=0 to ‘always’.

swatches

Set ‘good’ in C=2 M=5 Y=29 K=0, ‘idea’ in C=29 M=49 Y=65 K=7, and the exclamation mark in C=23 M=0 Y=25 K=0. Finally set ‘IS’ and ‘A’ in the palest new swatch, C=2 M=0 Y=3 K=0. 

swatches

Step 7

Select all the text lines except the small ‘IS’ and ‘A’, and go to Object on the top main menu. Go to Effects > Drop Shadow

Click on the colored square to the right of the Mode menu to open the Effect Color window. Choose the pink swatch, C=0 M=40 Y=9 K=0, and click OK

Back in the Effects window, increase the Opacity of the shadow to 100%, Distance to 5 mm, Angle to around 140, Size to 1 mm, Spread to 100%, and Noise to about 30%

Click OK to exit the window. 

effect color

Step 8

Select the two small text lines containing ‘IS’ and ‘A’, and go to Effects > Drop Shadow, as before. 

Repeat the same settings as before (Opacity 100%, Distance 5 mm, Angle 140, Size 1 mm, Spread 100% and Noise 30%), but this time choose your yellow swatch, C=7 M=0 Y=43 K=0, for the Effect Color. 

effect color

3. How to Add Framing Elements and Texture to Your Poster

Step 1

Open up the ribbon and design elements vector in Illustrator, or your vector software of choice. 

Select the circular sparks illustration pictured below, and Edit > Copy it. 

Minimize the Illustrator window and head back to your InDesign document.

ribbon and design elements

Step 2

Lock the Type layer and unlock the Sparks layer. 

sparks layer

Edit > Paste the sparks vector directly onto the layer. Then Right-Click > Ungroup the vector.

ungroup

Step 3

Delete about two-thirds of the vector shape, and move the remaining third into position to the right of the ‘e’ in ‘Ice’.

sparks vector

Copy and Paste this shape, and move the second over the top of ‘C’.

sparks

Paste two more shapes, moving one next to the ‘i’ in ‘idea’ and the second to the bottom-right of the exclamation mark.

sparks layer

Step 4

Adjust the Fill Color of the top shape to C=29 M=49 Y=65 K=7, to match the brown color of ‘Ice’.

fill color

Then adjust the colors of the other shapes to match the letters they are nearest to. 

swatches

Step 5

Lock the Sparks layer and unlock the top layer, Texture

texture layer

Use the Rectangle Frame Tool (F) to create an image frame across the whole page. Go to File > Place, and navigate to the vintage grit textures images you downloaded earlier.

Go into the PNG folder and choose the second texture, ‘Grit02-byGhostlyPixels.png’, before clicking Open, and allowing it to fill the image frame. 

texture

Step 6

With the image frame selected, go to Object > Effects > Transparency. Choose Screen for the Mode, and bring the Opacity down to 70%.

screen

Click OK to exit the window.

texture layer

4. How to Export Your Poster

Your poster is finished—great job! If you want to share your poster online, you can simply go to File > Export and choose JPEG or PNG from the Format menu.

If you want to get your poster printed professionally, read on to find out how to make a press-ready file.

Step 1

Go to File > Export. Choose Adobe PDF (Print) from the Format menu, name the file and click Save

In the Export Adobe PDF window that opens, choose [Press Quality] from the Adobe PDF Preset menu at the top. 

press quality

Step 2

Click on Marks and Bleeds in the window’s left-hand menu. Check both All Printer’s Marks and Use Document Bleed Settings, before clicking Export.

export adobe pdf

And there we have it! Your poster is exported, and this PDF file is ready for sending straight off to be printed. 

Conclusion: Your Finished Ice-Cream Poster

Your poster is finished—great job!

In this tutorial, we’ve covered several techniques for creating print designs in InDesign, including how to set up a flyer layout and format typography. We’ve also looked at how to use fonts, textures, and colors to bring a vintage, mid-century vibe to your design. 

If you’re looking for more help with poster design, these easy-to-edit poster templates on GraphicRiver and Envato Elements will suit a wide range of occasions and look fantastic too!

final poster

Understanding the Almighty Reducer

Post pobrano z: Understanding the Almighty Reducer

I was recently mentoring someone who had trouble with the .reduce() method in JavaScript. Namely, how you get from this:

const nums = [1, 2, 3]
let value = 0

for (let i = 0; i < nums.length; i++) {
  value += nums[i]
}

…to this:

const nums = [1, 2, 3]
const value = nums.reduce((ac, next) => ac + next, 0)

They are functionally equivalent and they both sum up all the numbers in the array, but there is a bit of paradigm shift between them. Let’s explore reducers for a moment because they’re powerful, and important to have in your programming toolbox. There are literally hundreds of other articles on reducers out there, and I’ll link up some of my favorites at the end.

What is a reducer?

The first and most important thing to understand about a reducer is that it will always only return one value. The job of a reducer is to reduce. That one value can be a number, a string, an array or an object, but it will always only be one. Reducers are really great for a lot of things, but they’re especially useful for applying a bit of logic to a group of values and ending up with another single result.

That’s the other thing to mention: reducers will not, by their nature, mutate your initial value; rather they return something else. Let’s walk over that first example so you can see what’s happening here. The video below explains:

It might be helpful to watch the video to see how the progression occurs, but here’s the code we’re looking at:

const nums = [1, 2, 3]
let value = 0

for (let i = 0; i < nums.length; i++) {
  value += nums[i]
}

We have our array (1, 2, 3) and the first value each number in the array will be added to (0). We walk through the amount of the array and add them to the initial value.

Let’s try this a little differently:

const nums = [1, 2, 3]
const initialValue = 0

const reducer = function (acc, item) { 
  return acc + item
}

const total = nums.reduce(reducer, initialValue)

Now we have the same array, but this time we’re not mutating that first value. Instead, we have an initialValue that will only be used at the start. Next, we can make a function that takes an accumulator 
and an item. The accumulator is the collected value
 returned in the last invocation that informs the function what the next value will be added to. In this case of addition, you can think of it as a snowball rolling down a mountain that eats up each value in its path as it grows in size by every eaten value.

snowball accumulating values

We’ll use .reduce() to apply the function and start from that initial value. This can be shortened with an arrow function:

const nums = [1, 2, 3]
const initialValue = 0

const reducer = (acc, item) => { 
  return acc + item
}

const total = nums.reduce(reducer, initialValue)

And then shortened some more! Implicit returns for the win!

const nums = [1, 2, 3]
const initialValue = 0

const reducer = (acc, item) => acc + item

const total = nums.reduce(reducer, initialValue)

Now we can apply the function right where we called it, and we can also plop that initial value directly in there!

const nums = [1, 2, 3]

const total = nums.reduce((acc, item) => acc + item,

An accumulator can be an intimidating term, so you can think of it like the current state of the array as we’re applying the logic on the callback’s invocations.

The Call Stack

In case it’s not clear what’s happening, let’s log out what’s going on for each iteration. The reduce is using a callback function that will run for each item in the array. IThe following demo will help to make this more clear. I’ve also used a different array ([1, 3, 6]) because having the numbers be the same as the index could be confusing.

See the Pen showing acc, item, return by Sarah Drasner (@sdras) on CodePen.

When we run this, we’ll see this output in the console:

"Acc: 0, Item: 1, Return value: 1"
"Acc: 1, Item: 3, Return value: 4"
"Acc: 4, Item: 6, Return value: 10"

Here’s a more visual breakdown:

  1. It shows that the accumulator is starting at our initial value, 0
  2. Then we have the first item, which is 1, so our return value is 1 (0 + 1 = 1)
  3. 1 becomes the accumulator on the next invocation
  4. Now we have 1 as the accumulator and 3 is the item aince it is next in the array.
  5. The returned value becomes 4 (1 + 3 = 4)
  6. That, in turn, becomes the accumulator and the next item at invocation is 6
  7. That results in 10 (4 + 6 = 10) and is our final value since 6 is the last number in the array

Simple Examples

Now that we’ve got that under our belt, let’s look at some common and useful things reducers can do.

How many of X do we have?

Let’s say you have an array of numbers and you want to return an object that reports the number of times those numbers occur in the array. Note that this could just as easily apply to strings.

const nums = [3, 5, 6, 82, 1, 4, 3, 5, 82]

const result = nums.reduce((tally, amt) => {
  tally[amt] ? tally[amt]++ : tally[amt] = 1
  return tally
}, {})

console.log(result)

See the Pen simplified reduce by Sarah Drasner (@sdras) on CodePen.

Wait, what did we just do?

Initially, we have an array and the object we’re going to put its contents into. In our reducer, we ask: does this item exist? If so, let’s increment it. If not, add it and set it to 1. At the end, please return the tally count of each item. Then, we run the reduce function, passing in both the reducer and the initial value.

Take an array and turn it into an object that shows some conditions

Let’s say we have an array and we want to create an object based on a set of conditions. Reduce can be great for this! Here, we want to create an object out of any instance of a number contained in the array and show both an odd and even version of this number. If the number is already even or odd, then that’s what we’ll have in the object.

const nums = [3, 5, 6, 82, 1, 4, 3, 5, 82]

// we're going to make an object from an even and odd
// version of each instance of a number
const result = nums.reduce((acc, item) => {
  acc[item] = {
    odd: item % 2 ? item : item - 1,
    even: item % 2 ? item + 1 : item
  }
  return acc
}, {})

console.log(result)

See the Pen simplified reduce by Sarah Drasner (@sdras) on CodePen.

This will shoot out the following output in the console:

1:{odd: 1, even: 2}
3:{odd: 3, even: 4}
4:{odd: 3, even: 4}
5:{odd: 5, even: 6}
6:{odd: 5, even: 6}
82:{odd: 81, even: 82}

OK, so what’s happening?

As we’re going through every item in the array, we create a property for even and odd, and based on an inline condition with a modulus operator, we’ll either store the number or increment it by 1. The modulus operator is really good for this because it can quickly check for even or odd — if it’s divisible by two, it’s even, if not, it’s odd.

Other resources

At the top, I mentioned other posts out there that are handy resources to get more familiar with the role of reducers. Here are a few of my favorites:

  • The MDN documentation is wonderful for this. Seriously, it’s one of their best posts, IMO. They also describe in a bit more detail what happens if you don’t provide an initial value, which we didn’t cover in this post.
  • Daniel Shiffman is always amazing at explaining things on Coding Train.
  • A Drip of JavaScript does a good job, too.

The post Understanding the Almighty Reducer appeared first on CSS-Tricks.

How to Create an Animated Photo Reveal for Instagram in Adobe Photoshop

Post pobrano z: How to Create an Animated Photo Reveal for Instagram in Adobe Photoshop

What You’ll Be Creating

In this tutorial, we will use Adobe Photoshop to create an animated photo reveal effect for Instagram, which can be used with any image.

You can also check my Animated Geometric Color Reveal Action with different animated textures and effects, created the same way for my GraphicRiver portfolio.

httpsgraphicrivernetitemgeometric-color-reveal-action20608465

Tutorial Assets

  • Any photo you want to use for this manipulation. You can find some free photos on Unsplash and Pixabay or buy high-quality photos on PhotoDune. I chose this photo from Unsplash.

1. How to Prepare the Document

Step 1

Use Control-N to create a new document and use the following settings: 1080 x 1080 px; 300 dpi.

Creating a new docoment

Step 2

Go to File > Place and put your image inside the document.

Placing the image

Step 3

Now we need to convert our image to a smart object. Right Click on the layer, and then select Convert to Smart Object.

Creating smart object

Step 4

After that, let’s create a duplicate of the smart object: Right Click > Duplicate layer.

Creating the duplicate of smart object

Step 5

Create four more duplicates of the smart object as we did before. After that, you can easily change the image in all the smart objects just by replacing the photo in the first smart object.

Creating more duplicates of the smart object

Step 6

Now let’s create the shapes for our template. Hit U to create a Rectangle Shape and use the following settings: Width: 432; Height: 432.

Creating first shape

Step 7

After that, create the second shape with the following settings: Width: 594; Height: 594; No Fill; Stroke: 81 px.

Creating second shape

Step 8

Create the third shape with the following settings: Width: 756; Height: 756; No Fill; Stroke: 81 px.

Creating third shape

Step 9

Create the fourth shape with the following settings: Width: 918; Height: 918; No Fill; Stroke: 81 px.

Creating fourth shape

Step 10

For the last shape, let’s use these settings: Width: 1080; Height: 1080; No Fill; Stroke: 81 px.

Creating the last shape

Step 11

Hit V and select all the shape layers, and then click Align Horizontal Center and Align Vertical Center.

Centring the shapes

Step 12

Now we need to move each shape below each smart object.

Moving shape layers

Step 13

Make the main smart object and the background layer invisible.

Making layer invisible

Step 14

Now select the first smart object and Right Click > Create Clipping Mask.

Creating the clipping mask

Step 15

Create a clipping mask for each smart object using the same method as before.

Creating clipping mask for other smart objects

Step 16

To make it easier for us to work with our layers, we need to create groups of layers. Select each smart object and shape and then hit the Make a Group icon.

Creating the groups of layers

2. How to Create Color Effects

Step 1

To create a black and white filter, we will use a gradient map. Select the first smart object and go to Layer > New Adjustment Layer > Gradient Map.

Creating black and white filter

Step 2

After that, Right Click > Create Clipping Mask.

Creating clipping mask

Step 3

Now create another gradient map above, but use the following colors: #21382e; #3d3b6d; #fd605b.

Creating gradient map

Step 4

Select the gradient map layer and create another clipping mask.

Creating clipping mask

Step 5

Create another gradient map with the clipping mask in the second group with the following colors: #31444b; #843332.

Creating gradient map

Step 6

Now let’s create another gradient map with a clipping mask as we did before, but for the third group of the layers. For this one, let’s use the following colors: #16172b; #df7136.

Creating gradient map

Step 7

For the next group of layers, use a gradient map with the following colors: #dd0a00; #fe7f32.

Creating gradient map

Step 8

For the last group of layers, use a gradient map with the following colors: #5b673f; #a23c2d.

Creating last gradient map

Step 9

Now we need to make our image look a bit faded. Go to Layer > New Adjustment Layer > Exposure and use the following settings: Offset: +0.0200.

Creating adjustment layer

3. How to Create an Animation From a Static Image

Step 1

To start creating the animation, go to Window > Timeline and then hit Create Video Timeline.

Creating video timeline

Step 2

Select the smart object in the first group of the layers, press Control-T, and rotate the image -180° while holding Shift.

Rotating the smart object

Step 3

Select the smart object in the second group of the layers, and then press Control-T and rotate the image -90° while holding Shift.

Rotating the smart object

Step 4

Select next smart object in and then press Control-T and rotate the image -180° while holding Shift.

Rotating the smart object

Step 5

Select the smart object in the fourth group of the layers, and then press Control-T and rotate the image 90° while holding Shift.

Rotating the smart object

Step 6

Select the last smart object, and then press Control-T and rotate the image -180° while holding Shift.

Rotating the smart object

Step 7

Open the first smart object in the Timeline panel and move the Time Indicator to 0:00:00:00. After that, click on the Timer icon near the Transform to create the first Keyframe.

Creating the first keyframe

Step 8

Move the Time Indicator to 0:00:02:00, and then rotate the smart object 180° while holding Shift.

Creating the 2nd keyframe

Step 9

Open the second smart object in the Timeline panel and create the first Keyframe at 0:00:00:00. Move the Time Indicator to 0:00:02:00 and rotate the smart object 90° while holding Shift.

Creating the animation for the second smart object

Step 10

Open the next smart object in the Timeline panel and create the first Keyframe at 0:00:00:00. Move the Time Indicator to 0:00:02:00 and rotate the smart object 180° while holding Shift.

Creating the animation for the third smart object

Step 11

Open the fourth smart object in the Timeline panel and create the first Keyframe at 0:00:00:00. Move the Time Indicator to 0:00:02:00 and rotate the smart object -90° while holding Shift.

Creating the animation for the fourth smart object

Step 12

Open the last smart object in the Timeline panel and create the first Keyframe at 0:00:00:00. Move the Time Indicator to 0:00:02:00 and rotate the smart object 180° while holding Shift.

This is how the animation should look after the manipulations listed above.

Step 13

Now we need to create an animation for the color effects. Open the black&white filter in the Timeline panel and move the Time Indicator to 0:00:00:00. After that, click on the Timer icon near the Opacity to create the first Keyframe

Creating keyframes for blackwhite filter

Step 14

Move the Time Indicator to 0:00:04:00 and change the Opacity of the layer to 0% in the Layers panel.

Creating the animation for black and white filter

Step 15

Duplicate this layer four times using Right Click > Duplicate and place each duplicate of the filter above each smart object. The animation of this layer is copied along with the layer.

Creating the duplicates of the layer

Step 16

Select the gradient map in the first group of layers and then move the Time Indicator to 0:00:00:00. After that, click on the Timer icon near the Opacity to create the first Keyframe

Creating animation for gradient map

Step 17

Move the Time Indicator to 0:00:02:00 and change the Opacity of the layer to 0% in the Layers panel.

Creating the animation for gradient map

Step 18

Now we need to copy the keyframes. Select two Keyframes while holding Control, and then hit Copy.

Copying the keyframes

Step 19

Open the gradient map in the next group of layers. After that, click the Timer icon near the Opacity in the Timeline panel, and Right Click > Paste.

Pasting the keyframes

Step 20

Now let’s create copies of the keyframes for all gradient maps, as we did before.

Creating copies of the keyframes

4. How to Render the Animation for Instagram

Step 1

To save your animation for Instagram, you need to click on the icon in the upper right corner and select Render Video.

Opening render panel

Step 2

Set the following settings in the Render Video panel: Format: H.264; Size: Document Size; Range: All Frames.

Saving the animation as a video

5. How to Replace the Image Used in the Template

Step 1

If you want to change the image used for your animation, Right Click > Edit Contents on the smart object which we created first.

Replacing the main image

Step 2

Place your new image above the old one, press Alt-F4 to close the placeholder, and then select Save.

Saving new image

Awesome Work, You’re Now Done!

In this way, we can create an animated template in Adobe Photoshop using smart objects.

I hope you’ve enjoyed this tutorial, and feel free to contact me for any help with the tutorial. You can also check my Animated Geometric Color Reveal Action in my portfolio on GraphicRiver.

httpsgraphicrivernetitemgeometric-color-reveal-action20608465

Your Brain on Front-End Development

Post pobrano z: Your Brain on Front-End Development

Part of the job of being a front-end developer is applying different techniques and technologies to pull of the desired UI and UX. Perhaps you work with a design team and implement their designs. I know when I look at a design (heck, even if I know I’m not going to be building it), my front-end brain starts triggering all sorts of things I know will be related to the task.

Let’s take a look at what I mean.

Check out this lovely Dribbble shot for a Food Recipe Website from Riko Sapto Dimo.

It’s a very appealing design, and there is loads in there to think about from a front-end web design and development standpoint.

We’re going to mostly be talking about design pattern choices and HTML/CSS tech choices. There is much more to the job of front-end development. Accessibility! Performance! Semantics! Design systems! All important stuff as well.

Multi-line padded text

Ah yes, that look where text has a background that follows the length of the lines of text. We’ve called that Multi-Line Padded Text in the past and looked at a number of ways to do it. The easiest and most modern way to handle it is with box-decoration-break.

See the Pen Multiline Padding with box-decoration-break by Chris Coyier (@chriscoyier) on CodePen.

Flexbox header

That header area is just begging for flexbox. It’s a single-direction layout with elements of different sizes and different space between them. Expressing that in flexbox is going to be easier than any other method and not require any fixed sizing or magic numbers — not to mention flexible!

Grid layout

The overall page layout here could be expressed nicely with CSS grid. Remember that flexbox and grid are not at odds. An element placed in a grid cell can be flexbox! Like the header above, that makes perfect sense. The main content area and footer, as grid cells, could probably go either way.

Vertical writing

Not the most obvious thing to pull off! Your best bet is using writing modes. Jen Simmons has written about this, and here’s a demo:

See the Pen Writing Mode Demo — Headline by Jen Simmons (@jensimmons) on CodePen.

Line clamping

Looks like we have some truncation going on here. General performance-wise, we’d probably be wanting the data being sent only be a few lines long. But the front end can help with this too, if it has to. Three lines of text are shown here with ellipsis at the end. Perhaps the design really needs the copy to always be a maximum of three lines. That’s called line clamping.

See the Pen Line Clampin’ by Chris Coyier (@chriscoyier) on CodePen.

Custom fonts

Like most sites these days, this design is coated in custom web fonts. With a design this striking, I’d be very careful about my font loading technique. My gut tells me I’d be more into FOIT than FOUT here, and ideally I’d cache that font file as hard as I could so that we’d have neither as often as possible.

Text over images

That text „Dinner Menu” is squarely over some busy photographic imagery below. It’s still readable though, largely because of the bright white of the text over a darkened image. We’ve covered thinking this through in the past in detail. White text over a darkened image is generally the way to go, and darkened enough such that just about any image will be OK. There are other options though, like gradients and blurring (which is also in use here in the footer)

See the Pen ByKwaq by Chris Coyier (@chriscoyier) on CodePen.

SVG icons / Star ratings

There are a number of simple, vector icons scattered around the design. Those are a sure-bet for an SVG icon system. This is my current recommendation for approaching an SVG icon system. Inline the SVG. Simple and powerful.

Those star ratings are probably SVG territory as well. Here’s a good collection of options. Progressively enhancing from radio buttons always seems like a smart way to go:

See the Pen CSS: Radio Input Stars by Jake Albaugh (@jakealbaugh) on CodePen.

Hamburgers

It might seem a little superfluous on a large screen design like this, especially as there is navigation already visible. But hey, it’s hard to avoid these days and there is something to be said about training users where site navigation can happen regardless of where you’re looking at the site.

Here’s a collection of those type of menus.

See the Pen Hamburger menu flip with text change by Eric Grucza (@egrucza) on CodePen.


Anything else in the design I didn’t mention that your mind goes to right away?

The post Your Brain on Front-End Development appeared first on CSS-Tricks.

Visualizing archetypes: an infographic about heroes archetypes

Post pobrano z: Visualizing archetypes: an infographic about heroes archetypes

As designers, we work mostly with form, color, and typography to express meanings and communicate ideas, messages, or concepts. Writers also have some core tools that they use for storytelling. Archetypes are one of these tools.

First described by Swiss psychologist Carl Jung, archetypes are symbolic images recognized in the collective unconscious of all people. Using archetype characters in storytelling is a more subtle way for writers to use symbols and expressing ideas without explicitly writing those ideas.

The infographic

Published on Point Park University, a detailed infographic has been making the rounds on the Internet. It takes the most common characters a hero usually meets in an adventure and details it in a short text and a great illustration.

The Illustrations

In the detailed presentation of the infographic, you can discover the illustrations one-by-one by hovering each archetype image. In a clever twist, each archetype is presented as a tarot character, making each illustration a tarot card. The cards are simple vector illustrations that use the world surrounding each character to represent each archetype. Each card’s color scheme was carefully studied to match the universe we could imagine for each archetype. The use of tarot card was very clever, as it is one of the best examples of archetype use in design.

The archetypes

The archetypes presented are the following: the Hero, the Herald, the Mentor, the Threshold Guardian, the Shapeshifter, the Ally, the Trickster, and the Shadow. Discover each archetype’s description in the infographic below or in this detailed article.

How to Draw a Sheep

Post pobrano z: How to Draw a Sheep

Final product image
What You’ll Be Creating

In this tutorial, you’ll learn to draw an adult sheep and a lamb, find out if all sheep have horns, and explore the distinctive appearance features that are typical for these animals. You don’t need any special knowledge of animal anatomy to complete the drawings!

Did you know that a sheep can not only recognize up to 50 other sheep faces and remember them for two years, but it also recognizes human faces? That’s truly incredible!

The sheep is a key animal in the history of farming; we can’t imagine our culture without this wonderful animal.

You may also be interested in these drawing tutorials:

What You Will Need

You will need the following equipment to complete this project:

  • An HB graphite pencil
  • A 3B graphite pencil
  • An eraser
  • Drawing paper
The art supplies for this project

1. How to Draw an Adult Sheep

Step 1

Let’s start with the general shape of the head; I outline it, using the HB pencil. Please be sure to leave enough space for the rest of the sheep’s body on the sheet of paper.

Drawing the rough shape of the head

Step 2

I add an oblong shape for the sheep’s body. Don’t overthink the process at this stage of drawing; we’ll make the refinements later.

Adding the shape of the body

Actually, it’s useful to see the shapes that we are drawing as something three-dimensional in their core essence. For example, the body can be presented as a shape that has a rounded foundation and a top plane.

You don’t have to draw these ovals as I did—this is just an illustration.

A visual exercise

Step 3

I add the framework of the limbs—this is a simple stylized version that captures just the main anatomical features. I use the small circles to mark the elbows, knees, and ankles of the forelimbs. 

The structure of the hind legs is slightly different—the upper bones create a peculiar angle. One of the hind legs isn’t fully visible because of the foreshortening, so I’ll leave it without the upper round mark.

The feet have circles at the base to create an illusion that the animal is actually standing on the ground.

Drawing the stylized framework of the feet

Step 4

I add rough shapes to add some thickness to the legs, creating the bulk. We’ll refine the contours later.

Adding the bulk shapes of the limbs

Step 5

I add the shapes of the ears to the head; their tips are slightly rounded.

Adding the ears

Step 6

I draw the neck. Imagine that this shape is three-dimensional; adding the subsidiary circles may help.

I also erase the lines of the limbs’ framework; they can be distracting, and we don’t need them anymore.

Creating the neck

Step 7

I draw the eyes. They are relatively small, located at a distance from each other, and have horizontal pupils.

I also add the inner openings of the ears.

Drawing the eyes

Let’s add the details to the bottom part of the face. 

I draw the nose and the mouth; sheep have divided upper lips, which makes them different from goats. Also, they don’t have a beard (and goats do).

Drawing the nose and the mouth

Depending on the breed, domestic sheep may have no horns at all, or horns in both sexes, or in males only. The horns usually are quite large and often form a lateral spiral.

Let’s assume that the sheep we are drawing is hornless, but if you are interested in drawing a sheep with horns (or a ram, which is a male sheep), we have an in-depth tutorial on drawing the horns. Just add the shapes of the horns to the top of the animal’s head!

A sheep with horns

Step 8

I refine the contours of the limbs, accenting the elbows and knees of the forelegs and the hocks of the hind legs. Sheep have cloven hooves and dew claws, so I add these features of the limbs’ bottom parts, too.

Refining the contours of the limbs

The foreshortening of this sheep doesn’t allow us to see its hocks fully; we can add just a hint at them. In the illustration below you can observe a sheep in a side view.

I recommend paying attention to the tail of the sheep; these animals have tails that hang down. Some breeds demonstrate short tails that don’t require docking (this is the name of the process when a tail is shortened); in other cases, the tail of a domestic sheep may be cut. 

In the corner of the image, you’ll find a sample of the line that I used for drawing the wool. Such scrawl-like lines work perfectly and can also save you much time.

An illustration of a sheep in a side view

Step 9

Let’s add the outer covering of the sheep’s body and refine it. I extend the contours; a sheep’s body usually creates a solid impression, partially because of a thick layer of wool, so feel free to make it really bulky.

I also add some folds in the neck area to emphasize the wool covering. Then I draw just a couple of other anatomical details: an udder and a tail.

Refining the contours of the body

Step 10

Now we have a line sketch that actually resembles a sheep, but we can make it more realistic and interesting. With the 3B pencil, I add some graphite shading to the head of the sheep, accentuating its sides, and darken the folds of wool in the neck area.

It’s important to make the main facial features contrasting, so I emphasize the eyes, the nose, and the mouth.

Adding graphite hatching to the head and neck of the sheep

Step 11

I use the HB pencil to add hatches to the upper part of the sheep’s body.

If we stylize the shape of the body, the back will demonstrate a top plane—it is spotlit and should be slightly lighter than the sides of the body.

Applying hatches to the back and the sides of the body

Step 12

I work on the bottom part of the sheep’s body, including the limbs and tail. I darken the belly and the sides of the legs and body, using the 3B pencil.

As a finishing touch, I add soft graphite strokes to create a blurry drop shadow under the animal.

Completing the sketch

2. How to Draw a Lamb

Step 1

In this part of the tutorial, we’ll sketch a lamb—a younger sheep. We’ll also explore its distinctive features. 

With the HB pencil, I draw the shape of the head; it is wider in the upper part.

Drawing the shape of the head

I add the shapes of the ears, making them slightly asymmetrical on purpose.

Adding the ears

Step 2

I add the rough shape of the lamb’s body. It is quite small in relation to the head; this feature is common for baby animals.

Drawing the rough shape of the body

Step 3

I join the head and the body, drawing the cylindrical form of the neck between them.

Adding the shape of the neck

Step 4

I draw the framework of the limbs, using small circles and lines. Regarding the direction of the bones, a lamb is similar to an adult sheep, but its limbs are shorter and more slender.

Drawing the framework of the limbs

Step 5

I add the rough shapes of the legs’ parts. The simpler your drawing is at this stage, the better.

Adding the general shapes of the legs

Step 6

I draw the eyes of the lamb. The eyes of a baby animal are bigger than the eyes of an adult sheep; you can make them even bigger to add cuteness to your sketch.

I draw the nose and an open mouth; let’s imagine that this lamb is happy and wants to tell us something!

Drawing the open mouth and the nose

Step 7

I refine the forelimbs of the lamb. They have more smoothed contour lines than the legs of an adult sheep, but the dew claws and knees should be observable.

It’s also a nice idea to add a covering of short wool in the breast area.

Refining the front legs of the lamb

I refine the contours of the hind legs, accentuating the dew claws and the hocks.

Refinig the contours of the hind legs

Step 8

I extend the contours of the lamb’s body just a little bit, using a wavy line that is imitating the wool covering. I also add the tail and the marks that split the hooves.

Refining the contours of the body and adding the tail

Step 9

Let’s add some graphite shading. I mark the darker areas of the drawing (the sides of the head, body, and the limbs), using the HB pencil.

Adding the graphite hatching

Step 10

I increase the contrast by adding the darker 3B pencil hatches. I make sure that the facial features of the lamb attract the viewer’s attention, and the belly and the hooves are dark enough.

A soft drop shadow is a nice addition; if you are in the mood, you can draw some grass blades or another texture.

Completing the sketch of the lamb

Your Drawings Are Complete

Congratulations! You’ve created two beautiful drawings of wonderful happy sheep. I hope you’ve enjoyed the process, and no animal seems too difficult to draw now!

The project is complete

Tron: The Future of Creative Content Sharing and Payments?

Post pobrano z: Tron: The Future of Creative Content Sharing and Payments?

If you’re a creative type, making money on the internet has become markedly easier in the last two decades. Thanks to the power of the internet, those with an idea can turn it into an income if it captures the imagination of the masses. For example, if you design a WordPress template, you can sell it to others and earn some cash. If you’re a YouTuber, your content can reach one billion people every month.

However, as easy as it’s become to make money online, many creatives don’t get the compensation they deserve. There are even some internationally renowned recording artists that don’t feel as though they’re being paid in the right way. The most famous example of this is Taylor Swift. After disagreeing with Spotify’s payment scheme, Swift removed her content from the site. Although she’s since resolved her issues with the streaming service, the issue of content control and compensation is still one that looms large online.
Blockchain Code by methodshop.com

Fortunately, as it often does, technology has stepped into the breach to offer a solution. With the emergence of bitcoin changing the game in 2009, developers are now finding clever ways to use blockchains. Essentially the underlying system that makes cryptocurrency transactions possible, blockchains have made it possible to store, process and track data in new ways.

What does this have to do with creative content, though? Well, thanks to a new altcoin known as Tron, individuals can cut out the middleman and have more control over their content. In simple terms, a user can join the peer to peer distribution platform known as Exodus. From here, they can share content using personal tokens. These tokens will be based on the Tron 20 system and basically allow people to track where their content is being used. Because the system is decentralized, only the individual creator has the power to earn revenue from their product. In other words, the tokens create a direct link between the creator and their audience, rather than a company like Google or Apple (or even a record company) standing in the middle of the process.

Although Tron is still in its early stages of development, it already has an exchange unit known as Tronix. With a tradeable coin in place, supporters of Tron can purchase credits and trade them like any other commodity. For example, by visiting Coinlist, a user can learn more about Tronix coins and about ways to invest in it using an exchange or a broker.
TRON (TRX) Blockchain by Descryptive

On the one hand, Tronix coins have the ability to increase in value as the underlying technology becomes popular. Therefore, from an investment perspective, these coins can be a way to make some money. On the other hand, buying Tronix coins is a way of supporting the development of the Tron system. Indeed, if you’re a creative type that wants to see this technology proliferate and change the way people get paid, trading Tronix coins is a way to help.

At this stage, the future of Tron is far from certain. Revolutionizing how content is distributed and controlled online is no mean feat. However, if the technology can prove it works and people support it, Tron has the ability to give creative types more power over their creations which can only be a good thing.

Featured image by Able-Archer

A Quick Roundup of Recent React Chatter

Post pobrano z: A Quick Roundup of Recent React Chatter

Like many, many others, I’m in the pool of leveling up my JavaScript skills and learning how to put React to use. That’s why Brad Frost resonated with me when he posted My Struggle to Learn React.”

As Brad does, he clearly outlines his struggles point-by-point:

  • I have invested enough time learning it
  • React and ES6 travel together
  • Syntax and conventions
  • Getting lost in this-land
  • I haven’t found sample projects or tutorials that match how i tend to work
  • I’m less competent at JS than HTML and CSS

It seems that Brad’s struggles resonated with others as well, inspiring empathy and help from the community. For example, Kevin Ball touches on the second and third frustrations by supplying a distinction between React and ES6 and examples of the syntax and conventions of each:

For each feature, I show a couple examples of what it might look like, identify where it is coming from, give you a quick overview of what is called and what it does, and link off to some resources that can help you learn about it.

Super awesome!

Shortly following Brad’s post was this tweet from Sara Soueidan:

I’m just gonna throw this bomb here:

React is the new jQuery

There you go.

— Sara Soueidan (@SaraSoueidan) May 24, 2018

You know that lit up the Twitterverse. Yes, it’s provocative, but the sentiment is pretty clean cut as she clarified a little later:

I used to LOVE jQuery, but hated how it was overused even when it was completely unneeded and unnecessary and, dare I say, sometimes harmful.

I hope this clarifies my controversial tweet from this afternoon. 😉

— Sara Soueidan (@SaraSoueidan) May 24, 2018

Speaking of jQuery, Sarah Drasner had written a post a little while ago that showed how Vue can be used as a jQuery replacement and requires no build process at all. Well, the same can be true of React, despite the fact that both frameworks are predominantly used in complex app environments.

And, if all this talk about moving away from jQuery and into complex app environments sounds scary, then maybe this interview with Bruce Lawson will be reassuring to you. After all:

The end user doesn’t care whether your website is made with React or Angular or webpack or Broccoli or Grunt or whatever. They just want it to work in their damn browser.

But, still, there may be circumstances where React will be the right tool for the job and you’ll want it in your toolbox. For example, WordPress is using it as the basis for it’s upcoming Gutenberg editor meaning WordPress developers (and that’s a lot of us) will want to heed Matt Mullenweg’s advice to „learn JavaScript deeply.” Our guide on developing for Gutenberg might be a great place for you to start that journey.

All in a day’s work, right?!

The post A Quick Roundup of Recent React Chatter appeared first on CSS-Tricks.

How to Create a Summer Vacation Illustration in Adobe Illustrator

Post pobrano z: How to Create a Summer Vacation Illustration in Adobe Illustrator

Final product image
What You’ll Be Creating

In this tutorial, you will learn how to create a summer vacation illustration in Adobe Illustrator. To be more exact, we will create an image of a woman sitting on a bunch of suitcases. We will use basic shapes, warp effects, and the Scissors Tool to create our illustration. This tutorial is broken down into clear, simple steps, making it suitable for beginners.

If you love vacation and travel and want to find tons of amazing images online, then go to GraphicRiver. They have an amazing selection of images there, including some vacation ones.

So, let’s get started!

1. How to Create the Woman’s Head and Hat

Step 1

After opening your Adobe Illustrator, let’s start to create the woman, beginning with her head. Take the Ellipse Tool (L) and draw an ellipse that is almost a circle. Delete the stroke color if you have one, and set the fill color shown below.

Then we want to give her a smiley mouth, so draw an ellipse again and set a white fill color. Add a new ellipse overlapping this one—it should cover just the top part of the previous ellipse. In the image below, you can see how the shapes need to overlap each other. They’re marked with a black stroke, which you don’t actually need in your illustration.

Select the two white ellipses, go to the Pathfinder panel (Window > Pathfinder), and click on the Minus Front button. You’ll end up with a crescent shape, which is the smiley mouth!

how to create the head and mouth

Step 2

Sunglasses are a mandatory attribute of summer vacations, and we will start to create them by using the Rounded Rectangle Tool. Set a dark grey fill color and no stroke.

While keeping it selected, go to Effect > Warp > Bulge. A new dialogue window will pop up, where you want to enter the options presented below. Then press OK. The first lens of the sunglasses is ready.

Now we want to create another lens for the sunglasses. Select the first one and, while holding the Shift and Alt keys on your keyboard, move this shape to the right. Holding these two keys will help you to create a copy (Alt), which will be perfectly aligned horizontally (by the Shift button).

Now we want to create the bridge of the sunglasses. Press the Swap Fill and Stroke button on the Tools panel (Shift-X), and the fill color you had will transform into the stroke color. That’s exactly what we need. Hit the Arc Tool and draw a curve between the two glasses. Now the sunglasses are ready!

how to create the glasses

Give them to the woman, who looks more like an alien now!

how to place the glasses

Step 3

We will create the woman’s hair from a few parts. First, draw an ellipse using the Ellipse Tool (L). Be sure you delete the stroke color and set the necessary fill color.

While keeping it selected, go to Effect > Warp > Arc and in the new dialogue window enter the options shown below. Then, press OK.

Finally, expand this shape (Object > Expand Appearance). As we will rotate this shape later on, we must expand it first in order not to deform it.

how to create the front hair

Step 4

After this, place this shape on the woman’s head. Notice that it has to stay behind the glasses. After you’ve placed the left part of the hair on the woman’s face, select the glasses, cut (Control-X), and place them over the hair (Control-F).

So now we have the left part of the hair, and we want to create the right part. Select the left part and hit the Reflect Tool (O). Then, while keeping the Alt key pressed, click on the woman’s forehead. A new dialogue window will pop up, where you need to enter Axis Vertical, Angle 90 degrees, and then press Copy. You’ve just created a vertical copy of the left part to get the right part.

Finally, we want to create the hair at the back. Draw a darker ellipse behind the head using the Ellipse Tool (L). Remember, to place something behind everything, you need to cut it (Control-X), and then place it behind (Control-B).

The last effect we must apply to the back hair is the Inflate effect. While keeping the back hair selected, go to Effect > Warp > Inflate, and then enter the options shown in the image below.

how to create the front and back hair

Step 5

After that, we are going to create the hat. Using the Ellipse Tool (L), draw a red ellipse on the woman’s forehead. Warp it (Effect > Warp > Arc), and enter the options shown below.

Finally, add a big red ellipse behind everything. The hat is done!

how to create the hat

2. How to Create the Woman’s Body

Step 1

Let’s start to create the body from a circle. It doesn’t have to be an even circle. While keeping it selected, go to Effect > Warp > Inflate, and enter the necessary options. You don’t need to expand this shape, but you can if you want to (Object > Expand Appearance). If you do not want to expand, it means you can edit the options later in the Appearance panel (Window > Appearance).

Finally, add the neck using the Rectangle Tool (M), by creating a small rectangle under the head. You don’t actually need the stroke that is shown below.

how to create the body and neck

Step 2

To create the dress, we need a white fill color and the Rectangle Tool (M). The black stroke you see below is presented just for better visibility, and you don’t actually need it in your final illustration. So draw a rectangle and then apply the Bulge effect to this shape (Effect > Warp > Bulge).

how to create the dress

Step 3

Place the upper part of the dress on the woman’s body.

To add the first strap, draw a small rectangle using the Rectangle Tool (M) with white fill color and no stroke. Place the strap on the left shoulder and rotate it a little bit to the left.

Select the left strap and hit the Reflect Tool (O). Then, while keeping the Alt key pressed, click just under the woman’s neck. A new dialogue window will pop up, where you need to enter Axis Vertical, Angle 90 degrees, and then press Copy. Remember that the stroke is there only for better visibility. Now she has two dress straps.

how to create the straps

Step 4

Add a tiny ellipse where the hand should be. Then take the Direct Selection Tool (A), and select the top and bottom anchor points on the ellipse. Pressing the Up Arrow on your keyboard, move these anchor points up just a little. Remember, you don’t need the black stroke.

Now we want to create another hand. Hold down the Shift and Alt buttons together and move the hand to the right using the Selection Tool (V). You just created the hands!

how to create the hands

Step 5

After that, we are going to create the bottom part of the woman. Draw an ellipse which should overlap the upper part of the dress.

Using the Direct Selection Tool (A), select its left and right anchor points and move them down using the Down Arrow on your keyboard.

Select all of the dress parts (the two straps, as well as the upper and bottom parts) together (you should hold the Shift button to select two or more objects). Go to the Pathfinder panel (Window > Pathfinder) and press the Unite button. Now you should have one shape instead of four.

how to create the dress

Step 6

Let’s create the left leg. Draw an ellipse, place it where the leg starts, and then rotate it to the right.

Add a rectangle as shown in the image below. While keeping this rectangle selected, go to Effect > Warp > Arc Upper and enter the options shown below.

To finish off the leg, add four tiny ellipses as toes. And as before, make sure that you do not have the black stroke.

how to create the leg

Step 7

Select the whole leg and group it (right-click > Group) so you can move it later on.

Then create a vertical copy of the left leg to get the right one. By using the Reflect Tool (O), you can do this. Now the woman is ready!

how to create the another leg

3. How to Create the Suitcases

Step 1

Let’s create the first suitcase. First, draw a light blue rectangle.

Create a copy of it in front and shrink it down from the top and bottom until you get a very thin rectangle. Set the fill color shown for the new thin rectangle.

Hit the Rounded Rectangle Tool and draw a tiny yellow rounded rectangle on the left side of the thin rectangle. Add one more rounded rectangle over it, which should be darker.

Select the two yellow rounded rectangles and, while holding the Shift and Alt buttons, move the rounded rectangles to the right.

Then, add two blue circles as shown in the image below. If you want to have an even circle, hold down the Shift key while creating it.

how to create the first suitcase

Step 2

Now we are going to create the handle of the suitcase. Delete the fill color and set the stroke color shown below. Draw a rounded rectangle.

Grab the Scissors Tool (C) and click on the marked places. You just cut off the upper part of the rounded rectangle. Delete the upper part because you don’t need it. This will be the handle.

how to create the handle

Place the handle on the suitcase. Feel free to adjust the size of the handle.

how to place the handle on the suitcase

Step 3

Place the woman on the first suitcase.

how to place the woman on the suitcase

Step 4

Create another blue rectangle for the second suitcase. It has to be bigger than the first one.

Now you need to switch on the Smart Guides (View > Smart Guides). Set the yellow fill color shown below and hit the Ellipse Tool (L). After that, while holding down the Alt key, start to create a circle exactly on the corner of the rectangle. The Alt key will help you to draw it from the center of this circle, and the Smart Guides will help you to draw the circle exactly on the corner of the rectangle.

After you’ve created one circle, using the Selection Tool (L) and while holding down the Shift and Alt keys, move this circle to the right, on the right corner of the rectangle. Then, move them to the two bottom corners of the rectangle.

Now we will use the rectangle to cut off the unnecessary parts, which are the ones not touching the rectangle. So create a new copy of the rectangle in front (Control-C, Control-F). You now have two rectangles in front of each other, but we want the second rectangle to be in front of the circles. While keeping the second rectangle selected, cut it (Control-X), and place it in front of everything (Control-F). Select it with all four circles. While keeping the five shapes (rectangle and four circles) selected, press the Intersect button on the Pathfinder panel (Window > Pathfinder).

how to create the second suitcase

Step 5

Using the same technique as for the handle of the first suitcase, create another handle for the second one using the Scissors Tool (C). Note the color and shape difference.

how to create the another handle

Step 6

Make a thin, dark rectangle in front of the second suitcase as you did for the first one. Add two small yellow circles as shown below. 

Delete the fill color and set a white stroke color. Take the Line Segment Tool (/) and draw two lines as shown in the image below.

Finally, place the handle you created for the second suitcase on it.

how to create the second suitcase

Add the second suitcase to the image.

how to place the second suitcase

Step 7

Before we start to create the third suitcase, let’s create one little detail: a keyhole. Start with a yellow rectangle. You can use the Eyedropper Tool (I) to take the yellow color you used before in this tutorial.

Add another rectangle at the bottom of the first one. Select the two of them and press the Unite button on the Pathfinder panel. You’ve got one shape from two.

After that, take the Delete Anchor Point Tool (-) and delete the anchor points marked in the image below. You’ve got a trapeze shape.

Add a circle on top of the previous shape. And the keyhole is done!

how to create the keyhole

Step 8

Let’s start to create the third suitcase. Create two rectangles: one dark blue, and a second thin one in an even darker blue shade.

Add a rounded rectangle.

Add the keyhole on the rounded rectangle.

While holding down the Shift and Alt buttons, move the rounded rectangle and the keyhole to the right. Add two tiny circles for even more detail. 

Create a copy of the previous handle and place it on the third suitcase. You do not need to change the color of this one. It’s done!

how to create the third suitcase

Place the third suitcase under the second one.

how to place the third suitcase

4. How to Create the Anchors and Background

Step 1

We are going to create the anchor. Delete the fill color and set the stroke color shown below. Draw a circle.

Add a vertical line using the Line Segment Tool (/). Add a small horizontal line to give your anchor more detail.

Make a copy of one of the previous suitcase handles and change its stroke color. Place it as shown below.

how to create the anchor

Step 2

Draw a square. Just as you used the Shift button to create an even circle, you need to use it while creating a square too.

Rotate it 45 degrees. While the square is selected, hit the Selection Tool (V) and, while holding down the Shift button, start to rotate. The Shift helps you to rotate it exactly 45 degrees.

Using the Scissors Tool (C), cut off the upper part of the square to get a v-shape.

how to create the detail for the anchor

Step 3

Place the v-shape on the bottom of the previously created shapes to get the anchor.

Make one more copy of the v-shape and place it as shown. Create another copy of the v-shape and place it on the other end, forming the anchor.

how to finish creating the anchor

Step 4

Create a copy of the anchor and change its color to red.

how to create another anchor

Place the anchors on the suitcases.

how to place the anchors

Step 5

For the background, create a blue square with 850 px Width and Height, by using the Rectangle Tool (M). First, take the tool, and then click on your artboard and enter the necessary options.

how to create the background

Place the background behind (Control-X, Control-B) everything you created before, creating a summer-themed image.

how to place the background behind everything

Step 6

To make this image even more appealing and summery, you can add some tropical leaves, which you can learn how to create in one of my previous tutorials

how to place the palm leaves

Awesome Work, You’re Done!

Congratulations on finishing this tutorial and creating an image. And again, for more inspiration, art, ideas, and much more, check out GraphicRiver. They really have a river of images! I’m sure yours is ready to be presented to all the people! 

Hopefully you enjoyed this tutorial and learned something new. As you can see, it is very easy to create images in Adobe Illustrator.

See you next time!

final

Agregator najlepszych postów o designie, webdesignie, cssie i Internecie