Introduction to Design Principles
Introduction to Design Principles
to Design
Principles
Importance of UI/UX Design
For businesses to improve and achieve set goals, UI/UX design plays a crucial role in
developing digital products that address a user’s needs directly. Improving sales and product
quality are unachievable when zero attention is paid to a user.
● Line
● Color
● Shape
● Space
● Texture
● Typography
● Scale (Size)
● Dominance and Emphasis
● Balance
● Harmony
Basic Visual Design Principles
Contrast
copy
Repetition
Repetition is a great way to reinforce an idea.
It’s also a great way to unify a design that
brings together a lot of different elements.
Repetition can be done in a number of ways:
via repeating the same colors, typefaces,
shapes, or other elements of a design.
with
Whitespace
White space—also referred to as “negative
space”— is the areas of a design that do not
include any design elements. The space is,
effectively, empty.
The color wheel doesn’t just chart each primary, secondary, and tertiary color—it also charts their respective
hues, tints, tones, and shades. By visualizing how each color relates to the color that comes next to it on a
rainbow color scale, the color wheel helps designers to create bespoke color palettes that promote aesthetic
harmony. Let’s dive into these color variants a little deeper:
Hue
Hue refers to the pure pigment of a color, without tint or shade. In that respect, hue can be
interpreted as the origin of a color. Any one of the six primary and secondary colors is a hue.
Shade
Shade refers to how much black is added into the hue. As such, shade darkens a color.
Tint
The opposite of shade, tint refers to how much white is added to a color. As such, tint lightens a
color.
Tone
Tone is the result of a color that has had both white and black added to it. In other words, tone refers to any hue
that has been modified with the addition of grey—as long as the grey is purely neutral (only containing white and
black).
Color temperature
Even if you’re a self-confessed design newbie, you’ve likely heard the terms “warm, cool and neutral” tossed
around in relation to color. This is referred to as color temperature, and it’s an essential consideration when it
comes to color theory.
Warm colors contain shades of yellow and red; cool colors have a blue, green, or purple tint; and neutral colors
include brown, gray, black, and white. The temperature of a color has a significant impact on our emotional
response to it. Within the psychology of colors, for example, warm colors show excitement, optimism, and
creativity, whereas cool colors symbolize peace, calmness, and harmony. But we’ll talk a little bit more about
color psychology later on!
The importance of color harmony
The most crucial aspect of color theory, color harmony refers to the use of color combinations
that are visually pleasing for the human eye. Color palettes can either promote contrast or
consonance, but as long as they make sense together, they can still result in a visually satisfying
effect.
When it comes to UI design, color harmony is what all designers strive to achieve. Based on the
psychological need for balance, color harmony engages the viewer and establishes a sense of
order. A lack of harmony in a color palette can either result in an interface being under-
stimulating (boring) or over-stimulating (chaotic and messy)
Introduction to color palettes
A color palette is a combination of colors used by UI designers when designing an interface. When
used correctly, color palettes form the visual foundation of your brand, help to maintain
consistency, and make your user interface aesthetically pleasing and enjoyable to use.
While color palettes date back thousands of years, color palettes are commonly used in digital
design, presented as a combination of HEX codes. HEX codes communicate to a computer what
color you want to display using hexadecimal values. Back in the ’90s, most digital color palettes
only included eight colors. Now, designers have a myriad of shades and hues from the color
wheel to choose from
What are the different types of color palettes?
Monochromatic
A popular choice with designers,
monochromatic color schemes are formed
using various tones and shades of one single
color.
Analogous
An analogous color scheme is formed of
three colors that are located next to
each other on the color wheel.
Analogous color palettes are commonly
used when no contrast is needed—for
example, on the background of web
pages or banners
Complementary
Complementary color palettes are
comprised of colors that are placed in
front of each other on the color wheel.
While the name may suggest otherwise,
complementary color palettes are
actually the opposite of analogous and
monochromatic color palettes, as they
aim to produce contrast. For example, a
red button on a blue background will
stand out on any interface
Split-complementary
The split-complementary color palette
differs from the complementary color
palette only in that it employs a higher
number of colors. For example, if you
choose the color blue, you’ll then need
to take the two colors that are adjacent
to its opposite color, which in this case
would be yellow and red.
Triadic
The triadic color scheme is based on
three separate colors that are
equidistant on the color wheel. Most
designers employ the triadic color
scheme by choosing one dominant
color, and using the other two colors as
accents.
Tetradic
Commonly used by more experienced
designers, the tetradic color scheme
employs two sets of complementary
pairs—four colors from the color wheel
in total that should form a rectangle
when connected. While it’s a little
harder to balance, it makes for a
visually stunning end effect!
How to choose a color palette
Now that we’ve mastered the basics of color theory, let’s look at how you can use this newfound
knowledge to select a color palette that tells your brand story and resonates with your audience.
When choosing a color palette for your user interface, here are a few things to consider
Research your audience
Emotional responses to colors are can depend on a range of personal factors, including gender, cultural
experiences, and age. Before you get started with choosing your color palette, be sure to establish who
your audience is. What are their common traits, and what are their expectations? What brands relating
to yours are popular among your target audience—and how can you out-do their designs?
Conducting structured, thorough research on your target audience will not only help you to fine-tune the
story you want to communicate, but it will also help you to prevent a potentially catastrophic design
failure
Consider color psychology
With clarity on your target audience, it’s time to look at the psychology behind your potential
brand colors. Color psychology is a branch of psychology surrounding the influence of colors on
human mood and behavior. According to color psychology, the human mind subconsciously reacts
and interprets colors in a way that influences our actions.
If you want to create a color palette that attracts your target audience and accurately tells your
brand story, it’s essential to have a basic understanding of color psychology. To get you up to
speed, let’s take a look at some of the most common color associations below:
● Orange is energetic and warm. Some common associations with orange include
but also passion, desire, and love. Some common associations with red include action,
adventure, aggression, and excitement.
● Yellow evokes positivity, youth, joy, playfulness, sunshine, and warmth.
● Pink evokes feelings of innocence and delicateness, gratitude, romance, softness, and
appreciation.
● Blue is perceived as authoritative, dependable, and trustworthy. Common associations
and healing.
● Black represents power, elegance, and authority. Common associations with black also
Note: you’re free to add more or fewer colors depending on your brand personality, and the aesthetic you’re
aiming for. Choosing monochromatic, analogous, or complementary colors will help you to achieve a
streamlined color palette. Remember: color harmony is the goal here!
Stick to UI conventions
When working with colors, it’s easy to get carried away with aesthetics over practicality. Of course,
your interface should be visually pleasing—but it also needs to be accessible, easy to navigate, and
enjoyable to use. Of course, it’s great to be experimental—but challenging design conventions with
“edgy” designs can confuse your users, and make them work harder than they need to.
Sticking to these conventions will reduce the cognitive load for your users, and allow them to
navigate the interface intuitively
Introduction to Typography
https://www.interaction-design.org/literature/article/the-ux-designer-s-g
uide-to-typography
https://www.toptal.com/designers/typography/typographic-hierarchy
https://graphicdesigneye.com/layout-design-for-website-and-mobile-app
s/
https://www.interaction-design.org/literature/topics/visual-hierarchy
What Is Typographic Hierarchy?
Beginning designers sometimes underestimate the necessity of using a hierarchy of typography. Yet look at
this example:
There are a variety of things that make up typographic hierarchy on the web. These include:
Size. Size is generally the first thing new designers turn to when trying to create typographic hierarchy. And
for good reason: It’s immediately, easily identifiable by readers. Bigger = more important, smaller = less
important. But size can become a crutch when there are so many other options to create hierarchy.
Weight. Making a typeface bolder or thinner is another easily recognizable way to create hierarchy that’s
Color. Color is often overlooked as a way to create a hierarchy, but it’s a fantastic option. Even using lighter
and darker shades of a given color can create a more distinct hierarchy. Creating more contrast between
key to creating typographic hierarchy. A difference of only one or two points in type size won’t create
enough contrast to make the hierarchy apparent to most users. Instead, designers should use easily
distinguishable sizes, weights, and styles to easily create contrast between things like headers or body text.
Case. While capitalizing body text is generally not a good idea from a readability perspective, using
uppercase characters in headings or subheadings can help differentiate different headings or other type.
Position and Alignment. The positioning of headings and subheadings, along with other type that a
designer wants to stand out, can have a lot of impact on where type falls within a hierarchy. Centering type,
for instance, tends to make it stand out. Setting type outside of the regular margins of a page can also make
effective hierarchy.
source Better Web Type sets out for creating effective combinations: