<?xml version="1.0" encoding="utf-8"?>

Design composition helps deliver the intended message and influences how effectively users can find information and generally the whole user experience. There are small things every designer can do to greatly enhance their designs. For example, introduce visual hierarchy or add the illusion of depth and motion. Learn using small design tricks that assist in creating the most professional, intuitive, and visually aesthetic interfaces.

Exercise #1

Change scale to convey importance and create hierarchy

Change scale to convey importance and create hierarchy Bad Practice
Change scale to convey importance and create hierarchy Best Practice

In UI design, size doesn't matter as much as scale. Scale is an understanding of how an object's size relates to the size of other objects and the size of the space they are in.[1]

Imagine you want to send a picture of watermelon to your alien friend. How can you convey how big the fruit is? Place some other common fruits like oranges and apples next to it. Seeing them side by side, your alien buddy can easily understand that watermelons are quite large.

Scale creates a visual hierarchy among elements and guides users' focus. Bigger element size conveys higher importance. You must have noticed that popular images are sometimes larger compared to the others in galleries. In the example, the bigger size of the central photo not only emphasizes its value but also creates rhythm.

Pro Tip: Play around with the scale to see how it can change the mood, shift perspective, or ease the tension.

Exercise #2

Use negative space to create engaging and memorable logos

Use negative space to create engaging and memorable logos Bad Practice
Use negative space to create engaging and memorable logos Best Practice

Web page design isn't the only area where the role of negative space is vital. It's highly useful while creating engaging and memorable brand logos. Many well-known logo designs, like FedEx, NBC, or Toblerone, are the results of the effective use of negative space.

Here are the 5 advantages of using negative space in logo design:

  • It highlights your creativity. Negative space logo designs need more effort to create, and users appreciate smart and fun designs.
  • It keeps your logo simple. Instead of adding more elements and overcrowding the design, you can work with what's already on the page.
  • It makes your design more memorable. Well-done negative space logos get people thinking and stick in their minds.
  • It engages consumers. Using negative space in logos allows you to create "hidden messages," which is an easy way to engage consumers and drive them towards your brand.
  • It makes your logo stand out. Using negative space can help set your logo apart by giving it a unique twist on a standard design.[2]
Exercise #3

Highlight the elements you want to prioritize

Highlight the elements you want to prioritize Bad Practice
Highlight the elements you want to prioritize Best Practice

Highlighting is another excellent tool that designers can use to emphasize important elements. A common example is highlighting the best value plans on the subscription page. This also creates rhythm and makes the design looks vibrant and dynamic.

Exercise #4

Use visual hierarchy to establish the order of importance

Use visual hierarchy to establish the order of importance Bad Practice
Use visual hierarchy to establish the order of importance Best Practice

Visual hierarchy is the principle of arranging elements to show their order of importance. A clear visual hierarchy helps designers guide users to desired actions. It also helps users understand the information. On the contrary, the lack of hierarchy or emphasis on every element makes confusing and messy designs.

You can establish visual hierarchy using:

In the example, the title, logo, and CTA button are emphasized with size, negative space, and style.

Exercise #5

Add movement without animation

Add movement without animation Bad Practice
Add movement without animation Best Practice

Animation is a great tool to enhance interactivity and make your designs more impactful, dynamic, and alive. However, not everyone has the time and budget to animate their designs.

What if we told you that you could create motion in design without animation? It's possible to trick the viewer's eye into believing they see movement when, in reality, they don't.

Adding motion lines behind a design element is one of the most common visual cues to imply movement. At the same time, 3D shapes add depth, making the UI look more dynamic.

Other ways of adding motion to static designs include:

  • creating speed lines
  • depicting motion in the matter (e.g. ripples in the water from a bird water-landing)
  • overlapping layers of various transparencies
  • employing the “freeze-frame” effect (e.g. a bouncing ball suspended in mid-air)
  • adding motion blur
  • and using optical illusions[4]
Exercise #6

Simulate depth in 2D designs

Simulate depth in 2D designs Bad Practice
Simulate depth in 2D designs Best Practice

Adding depth to your design makes them look more realistic, vibrant, or even old-school. 3D design can be intimidating, but the good news is that you can simulate depth in 2D designs.

In the example, the use of shadows makes the buttons look elevated, while the title and subtitle look embedded into the screen.

Other ways of creating depth in 2D designs include:

  • overlapping elements
  • adding transparency (farther objects seem more opaque)
  • manipulating size and scale
  • playing with line thickness variation (the thicker the weight of the lines the closer the object seems)
  • and adjusting the perspective[5]
Exercise #7

Add asymmetry to make your designs visually interesting

Add asymmetry to make your designs visually interesting Bad Practice
Add asymmetry to make your designs visually interesting Best Practice

As the chaos theory states, chaos is just a form of order. In web and app design, symmetry has visually pleasing benefits but can be difficult to achieve and is not appropriate in all contexts.

Symmetry works well for traditional designs and those that want to portray an aura of trust. One can say that symmetrical designs feel balanced and unthreatening.

Asymmetrical layouts don't have to be unbalanced. Notice how the bulky title on the right counterbalances the fluid element on the left. Asymmetrical designs look more modern and dynamic. They also allow drawing the users' attention where you want it to go — for example, to the CTA.

Exercise #8

Strive for minimalism

Strive for minimalism Bad Practice
Strive for minimalism Best Practice

Bringing too many details in the design makes it look overcrowded and difficult to navigate. It overwhelms users and increases cognitive load.

Design trends have moved more and more toward the "Less is More" ideology. It implies the UX designer's job is to make the product leaner and amplify its functionality — not to stuff it to the brim with features.

How to achieve a minimalistic look? Here are some tips:

  • Focus on the main element of the page
  • Apply visual hierarchy (place the most important content at the top and less important at the bottom)
  • Get rid of the excessive text in the content
  • Use a simple and convenient navigation system
  • Only incorporate functional animation[6]
Exercise #9

Always maintain consistency

Always maintain consistency Bad Practice
Always maintain consistency Best Practice

Consistency in UI design is about making sure that UI elements look and behave the same way. As users start navigating your website or app, they start noticing how the UI works. From their experience, they assume that other pages work similarly. Proving these assumptions right creates a sense of control, familiarity, and reliability.

Here's a list of some benefits that UI design consistency brings to the table:

  • It increases usability. Users know what to expect if your website or app behaves predictably.
  • It eliminates confusion. Visual consistency helps create a logical structure and prioritize content
  • It evokes an emotional response. Being confident that they know how to navigate your product evokes a positive emotional response. In turn, this results in a pleasant user experience.

One of the best ways to maintain consistency is to create a design system that introduces a shared set of principles and rules to build components. 

Pro Tip: Keep in mind that users of different platforms have different expectations. If you are designing for an iOS app, look up the iOS Human Interface Guidelines and strive to adhere to them. If you are designing for Android, take a look at the Material Design Guidelines.

Complete this lesson and move one step closer to your course certificate