Design Better Than 99% of UI Designers

Tim Gabe
2 Jan 202414:51

Summary

TLDRThis video tutorial outlines seven essential guidelines used by top 1% designers to elevate their websites. It covers typography, spacing, grid structures, breaking monotony, color choices, impactful visuals, and attention to detail. By transforming a mediocre site step-by-step, the video demonstrates how to achieve a modern, visually appealing design that stands out, emphasizing the importance of simplicity and minimalism in web design.

Takeaways

  • 🔡 Typography is crucial for creating amazing websites, with a focus on the art of text and clean visuals.
  • 🔧 Stick to one font for consistency, but if using two, learn from well-designed websites to create a text style guide.
  • 📐 Spacing is key in design; use a multiplier based on the relationship between elements to create a visually pleasing layout.
  • 📏 Grids help in structuring designs, ensuring visual coherence and alignment of elements.
  • 🔄 Breaking the monotony by occasionally breaking grid rules can add interest and surprise to a website's layout.
  • 🎨 Colors play a significant role in website aesthetics; use a limited palette with a base, primary, and neutral color for balance.
  • 🖌️ Visuals are as important as typography; high-quality images and illustrations can greatly enhance a website's appeal.
  • 🌈 Use color with caution, ensuring good contrast and readability, and applying opacities to create hierarchy.
  • 📸 Utilize free resources for visuals, such as illustrations and 3D assets, to avoid poor-quality imagery.
  • 🏷️ Details make the difference; subtle effects like glows and shadows can elevate the design without overcomplicating it.
  • 🛠️ Keep design simple and minimal, avoiding the temptation to over-embellish, to maintain a clean and modern look.

Q & A

  • What are the seven key guidelines discussed in the video for creating top-tier websites?

    -The video does not explicitly list all seven guidelines in the provided transcript, but it covers typography, spacing, grids, breaking monotony, colors, visuals, and details as important aspects of web design.

  • Why is typography considered essential in web design?

    -Typography is essential because it is a fundamental aspect of the visual communication of a website. It can make or break the user experience and is often one of the first elements noticed by visitors.

  • What is the recommended approach for using multiple fonts on a website?

    -The recommended approach is to stick with one font, but if two are necessary, one should find an existing well-designed website using two fonts, inspect the text elements to understand the font properties, and then apply these properties in their own design tool.

  • How can one determine the appropriate spacing in a web design?

    -Appropriate spacing can be determined by considering the relationship between elements. Elements with a closer relationship should have less space between them, and a multiplier can be used to determine the space between elements with a more distant relationship.

  • What is the significance of using grids in web design?

    -Grids provide a visual structure to the design, making it more aesthetically pleasing and organized. They help align elements and create a consistent layout that is easy to navigate.

  • Why is it important to break the monotony in a web design?

    -Breaking the monotony adds interest and surprise to the design, which can enhance user engagement. It helps to create a dynamic and less predictable visual experience.

  • How should colors be used in web design to ensure they enhance rather than detract from the website?

    -Colors should be used carefully with a clear hierarchy and good contrast. A foolproof system is to use three colors: a base color for the background, a primary color for calls to action and details, and a neutral color for text elements.

  • What role do visuals play in web design, and how can they be improved?

    -Visuals are crucial as they can convey the brand's message and aesthetic. They can be improved by using high-quality images, illustrations, and 3D assets that align with the website's overall theme and color scheme.

  • What are some common pitfalls to avoid when adding details to a web design?

    -Common pitfalls include overdoing effects, adding too many elements, and not maintaining a simple and minimal design. It's important to keep the design clean and not let details distract from the overall user experience.

  • How can the use of opacities in text elements create a hierarchy in web design?

    -Using different opacities for text elements can create a visual hierarchy, making it easier for users to distinguish between headings, subheadings, and body text. For example, using 80% opacity for larger text and 70-60% for smaller text can help establish this hierarchy.

  • What is the importance of maintaining a good reading experience in web design?

    -A good reading experience is crucial for user engagement and comprehension. It involves ensuring that text content does not span too wide, which can make reading difficult, and that there is adequate spacing and padding for readability.

  • How can one use the Framer tool to build custom websites quickly?

    -The video suggests that Framer allows for the quick creation of custom websites by applying the discussed design guidelines. It implies that using Framer can streamline the process of web design, though specific steps are not provided in the transcript.

Outlines

00:00

🔠 Typography and Text Styles

The first guideline focuses on the importance of typography in web design. It emphasizes the reliance of many websites on text and clean visuals, advocating for the use of a single font but providing a method to effectively use two fonts if necessary. This involves inspecting and replicating the text styles from well-designed websites, including font family, size, weight, letter spacing, and line height. The summary also touches on the strategic use of different heading sizes to create hierarchy and calls to action, as well as the significance of good spacing to enhance readability and visual appeal.

05:02

📏 Spacing and Grid Structures

This paragraph delves into the principles of spacing and grid usage in web design. It discusses the negative impact of poor spacing on layout and how good spacing can be achieved by considering the relationship between elements. The concept of using a multiplier based on the relationship between elements to determine spacing is introduced. The paragraph also covers vertical spacing, padding, and the use of grids to ensure visual structure and balance. It highlights the importance of breaking the monotony by occasionally breaking the grid to create a dynamic and engaging user experience.

10:03

🎨 Colors and Visual Impact

The third paragraph discusses the role of color in web design, suggesting a three-color system for a harmonious palette. It advises using a base color for backgrounds, a primary color for calls to action and details, and a neutral color for text elements. The importance of contrast between base and primary colors is stressed, along with the use of color opacity to create a hierarchy and enhance readability. The paragraph also briefly introduces the use of visuals, such as images and illustrations, to add character and pop to a website, and the importance of maintaining simplicity and minimalism in design.

Mindmap

Keywords

💡Typography

Typography refers to the art and technique of arranging type to make written language legible and visually appealing. In the context of the video, it is the foundational element for creating an aesthetically pleasing website. The script emphasizes the importance of selecting the right fonts, sizes, weights, and spacing to ensure readability and visual harmony, as seen when discussing the transformation of a website's text styles.

💡Visuals

Visuals encompass all graphical elements on a website, including images, icons, and illustrations that contribute to its overall design and appeal. The video script highlights the significance of using high-quality visuals to enhance the user experience and make a website stand out. An example provided is the website by Wealthsimple, which demonstrates the impact of clean and crisp visuals even without text.

💡Spacing

Spacing in web design refers to the deliberate arrangement of white space between elements to create a balanced and visually appealing layout. The script discusses the importance of using appropriate spacing to avoid clutter and ensure that elements on a webpage have a logical relationship with one another, such as the recommended 80 to 96 pixels of distance for text and images.

💡Grids

Grids are a fundamental aspect of web design that provide a framework for organizing content in a structured and visually coherent manner. The video emphasizes using grids to ensure that designs are not only aesthetically pleasing but also easy to navigate. It mentions the use of grid features in design tools like Figma or Framer to maintain consistency and alignment of elements.

💡Monotony

Monotony in design refers to a lack of variation or interest, which can make a website appear dull or unengaging. The script suggests breaking the monotony by occasionally deviating from the established grid or pattern to create a dynamic and engaging user experience, such as allowing a carousel to extend beyond the grid lines.

💡Colors

Colors play a crucial role in web design by setting the tone, creating contrast, and drawing attention to important elements. The video advocates for a careful selection of colors, suggesting a system of using three main colors: a base color for the background, a primary color for calls to action, and a neutral color for text. The script provides an example of how a color shift can significantly improve a website's appearance.

💡Contrast

Contrast in design is the difference in appearance between elements, often relating to color, size, or texture. It helps to create visual hierarchy and focus. The video script mentions the importance of ensuring good contrast between the base color and the primary color to make the website's design elements stand out and be easily distinguishable.

💡Details

Details in web design are the small, often subtle, elements that contribute to the overall quality and finesse of a website. The script warns against overdoing details, which can clutter a design, and instead promotes a minimalist approach. It exemplifies this by discussing the use of subtle glow effects and shadows to enhance the visual appeal without overwhelming the user.

💡Opacities

Opacities refer to the transparency levels of design elements, allowing for varying degrees of visibility. In the context of the video, opacities are used to create a hierarchy in text elements, with different levels of opacity applied to headings and body text to distinguish their importance and improve readability.

💡Structure

Structure in web design pertains to the logical arrangement and organization of content, ensuring a clear and intuitive user flow. The video script discusses the importance of using grids and breaking the monotony to create a structured yet dynamic layout, which helps guide the user's eye and enhances the overall user experience.

Highlights

Seven key guidelines used by top 1% designers to create outstanding websites.

The importance of typography in website design and how to study and apply it effectively.

Using a single font for consistency, with a trick for those who prefer using two fonts.

How to create a text style guide by inspecting well-designed websites.

Applying text styles to different sections and headings for a cohesive design.

The concept of spacing based on the relationship between design elements.

Using multipliers for spacing to create a visually appealing layout.

The significance of maintaining a maximum text width for better readability.

Introduction to grids and their role in creating visually structured designs.

Breaking the monotony with creative deviations from the grid layout.

Strategic use of color to enhance website appeal and maintain professional look.

A three-color system for foolproof color palettes in web design.

The impact of visuals on website aesthetics and the availability of free resources.

A quick workflow example using Mid Journey for creating modern visuals.

The importance of details in web design and the need to avoid overcomplicating.

Using subtle effects like glow for a trendy yet refined design touch.

Transforming a below-average website into a modern and crisp design using the seven guidelines.

The benefits of using Framer for building custom websites quickly and efficiently.

Transcripts

play00:00

in this video we'll cover seven key

play00:03

guidelines that the top 1% designers use

play00:06

to consistently outshine the other 99%

play00:10

we'll do this by studying examples of

play00:12

great websites all while transforming a

play00:16

bad website into a top tier one

play00:18

guideline by guideline starting with the

play00:21

first one typography I've covered this

play00:24

in depth in another video but we simply

play00:26

cannot create amazing websites without

play00:29

diving deep into the art of text if we

play00:32

just look at any website collection

play00:34

website wow that's meta we'll notice

play00:37

that a lot of websites rely almost

play00:40

solely on text and clean visuals which

play00:43

is also an important thing that we'll

play00:45

get to later in this video the visuals

play00:47

now I almost always suggest that you

play00:50

stick with just one font for your

play00:52

website but if you're rebellious and you

play00:55

just need to use two fonts for whatever

play00:57

reason the world is going to explode

play00:59

zombie apocalypse then I have a trick

play01:02

for you first you find an existing

play01:05

well-designed website that's using two

play01:07

fonts then if you're using Chrome or

play01:10

Brave browser you just right click to

play01:13

inspect their text elements next you

play01:15

head to computed and check the following

play01:18

what's the font family what's the font

play01:22

size what's the font weight what's the

play01:25

letter spacing and what's the line

play01:27

height then you just head into your web

play01:29

design tool of choice and since I'm

play01:32

using framer I'll just go into framer

play01:34

and add this as a text style I'll do

play01:37

that for each and every one of the text

play01:39

Styles they have on their website and

play01:41

once that's done you have your text

play01:43

style guide and now you can apply it

play01:45

accordingly I usually use my H1 in

play01:48

combination with my biggest body text

play01:50

size for the hero and certain sections

play01:53

that I want to call out like the last

play01:56

call to action section then I use the H2

play01:59

as the heading for most other sections

play02:02

and if you have multiple headings in one

play02:05

section then I usually will gradually

play02:07

decrease the size like in this section

play02:10

H2 for the main heading then H3 for the

play02:13

subcategories if you have a section

play02:16

where you need to cram even more

play02:17

information into it like this social

play02:20

proof section well then I usually jump

play02:23

down one or two sizes even further for

play02:26

the headings for the body text I use

play02:28

body large for my 1es body medium for

play02:32

the H2S and body small for smaller

play02:36

details again use your website of choice

play02:39

as a reference here and there we have it

play02:43

just a quick typography change across

play02:45

the board and the website already looks

play02:49

so much better but there is something

play02:51

else that not only breaks Hearts but

play02:54

also layouts bad spacing all the

play02:56

goodlook websites you see on the web use

play02:59

good spacing in a lot of websites use

play03:01

different spacing but they still somehow

play03:04

look good so what spacing is the correct

play03:07

spacing well as always in design there

play03:10

is no one Golden Rule that just always

play03:13

works but there is one neat little trick

play03:17

that I like spacing based on

play03:19

relationship now what do I mean by that

play03:22

well if we look at our design here we

play03:24

can kind of agree that certain elements

play03:27

have a closer relationship than others

play03:30

for example this hero text has a closer

play03:33

relationship to the body text than it

play03:35

has to either of the two buttons so with

play03:38

that we can increase the distance

play03:40

between the text elements and the

play03:42

buttons and for this increase I like

play03:45

using a multiplier if the text elements

play03:48

are spaced 24 pixels apart from each

play03:50

other then the space between the text

play03:52

elements and the buttons should be two

play03:56

times that so 48 pixels math same for

play03:59

for the button and the text below they

play04:01

belong together and should probably live

play04:04

happily ever after together there's no

play04:07

such thing as happily ever after so 24

play04:09

pixels again the same goes for the next

play04:11

section but since the text sizes are a

play04:14

bit smaller here what we can do is to

play04:17

reduce the base spacing so instead of 24

play04:20

pixels we can use 16 pixels the text

play04:23

elements belong together and the icon or

play04:26

image will be pushed with a multiple of

play04:29

too now while not a 100% exact science

play04:33

because nothing in design is you can use

play04:35

this multiplier relationship Concept in

play04:37

most cases to get a nice enough

play04:40

Breathing Room between a group of text

play04:43

and an image for example I'll make sure

play04:45

to have at least 80 to 96 pixels of

play04:50

distance you'll have to eye this a bit

play04:52

and see what looks good with your eyes

play04:54

but generally more breathing room is the

play04:57

safest route one caveat here though if

play04:59

you have a big container then just make

play05:01

sure your text content doesn't span

play05:04

wider than 600 pixels because if the

play05:07

container of text is too wide then the

play05:10

reading experience takes a big hit for

play05:12

the vertical spacing in a section I

play05:15

usually go with at least 160 pixels on

play05:18

each side and for paddings and cards and

play05:21

other content wrappers with smaller

play05:24

content like this 32 pixels as a

play05:27

baseline rarely goes wrong but keep in

play05:30

mind the larger text you have usually

play05:32

the bigger spacing you'll need here as

play05:35

well two guidelines in and it's already

play05:38

starting to look like something we could

play05:40

probably show our mother-in-law but it's

play05:44

still lacking structure so next up grids

play05:48

you see using grids allow us to make

play05:50

sure that our designs are visually

play05:53

structured that they look nice to the

play05:55

eye once again you'll see it in action

play05:57

all the way from Bento grids to Artistic

play06:00

websites relying on typography and

play06:03

imagery some 1% designers do this

play06:06

without even using grid features in

play06:08

tools like figma or framer and others

play06:11

use the grid features available to them

play06:14

by the way if you want to learn how to

play06:16

use framer to build fully custom

play06:18

websites just like this one super

play06:21

quickly feel free to join the weight

play06:23

list to my upcoming Z to Hero course the

play06:27

links Down Below in the end though it

play06:29

doesn't really matter if you use the

play06:30

grid features in the tools or not the

play06:33

most important thing is that things look

play06:35

structured but if you're a beginner it

play06:38

can really help to just throw on the

play06:40

grid feature then make sure you have a

play06:43

container box of a decent Max width I

play06:45

like 960 pixels for this design now you

play06:49

just have to make sure that most of your

play06:51

content stays in here and I see most

play06:54

because there's an important exception

play06:56

to the rule that we'll get to a bit

play06:58

later I also like dividing my inner

play07:01

content into equally sized chunks

play07:04

whether it's 2x two 3x3 or one by one

play07:09

and since we have everything in our 960

play07:12

pixel Max withd container you'll see

play07:15

that for example all the 2 by tws line

play07:18

up nicely with each other even if we

play07:21

throw them

play07:22

around structure the ultimate antidote

play07:26

to any layout OCD but if we rely only on

play07:30

this it could risk becoming a bit

play07:33

monotonous which brings us to the next

play07:36

Point breaking the monotony as much as

play07:39

we like predictability and patterns and

play07:42

grids we as humans also kind of like

play07:45

sometimes when the rules are broken and

play07:47

this is a super important aspect of

play07:50

creating good-look websites we need to

play07:52

break the monotony you'll see this in

play07:55

action all across the web we stick to

play07:57

our grid and then we break it we stick

play07:59

to our pattern and then we break it we

play08:02

make it predictable and then we surprise

play08:04

so sometimes we need to break the

play08:07

beautiful grid that we just created

play08:09

typical places would be the logo sliders

play08:12

where we'll just have it continue into

play08:14

infinity or even carousels like this

play08:17

social proof Carousel here we can have

play08:19

it start in the Grid on the left but

play08:22

then bleed outside on the right same

play08:25

with the last call to action section

play08:27

here after using images in a very

play08:30

consistent manner throughout the website

play08:32

here we mix it up by throwing it into

play08:34

the open space and Center aligning the

play08:37

text container you know what let's even

play08:39

Center align the hero text container

play08:41

because why not I like to think of the

play08:43

goal of this exercise to be achieving a

play08:47

website flow that resembles a

play08:51

wave so we have the typography we have

play08:55

the spacing we have the structure and we

play08:58

Bur break the structure life is good but

play09:02

with that said none of this would really

play09:04

matter in the end if we had shitty

play09:06

colors which brings us to colors and I'm

play09:10

not going to linger too much on this one

play09:12

because it's kind of a super covered

play09:14

topic already but I will give my

play09:17

perspective on it and maybe a little

play09:19

system you can use now colors can make

play09:22

websites pop give them character have

play09:24

them stand out and it can also destroy

play09:27

websites make them look um professional

play09:30

draw attention away from the most

play09:32

important things so it's very important

play09:34

that we use colors carefully and the

play09:37

most foolproof system that I found is to

play09:40

just use three colors one base color for

play09:43

your website background one primary

play09:46

color for your call to action and

play09:49

potentially small details and one

play09:51

neutral white or dark depending on your

play09:54

theme for text elements the Only Rule

play09:57

here is to make sure that your B base

play09:59

color and your primary color have a good

play10:02

contrast then just head to either a

play10:05

website you like and take inspiration

play10:08

from their palette or go to coolers or

play10:11

any other color tool and find your

play10:14

palette now once you have the palette

play10:16

ready you can start assigning colors

play10:18

again base color for background primary

play10:21

color for call to actions and in this

play10:24

case for Icon details and the logo types

play10:27

then neutral color for text to round off

play10:30

as a sneaky little ninja move we'll use

play10:33

opacities of the neutral color for our

play10:36

text elements I like to use around 80%

play10:39

for the top size and 70 to 60% for

play10:43

smaller sizes to create a nice hierarchy

play10:46

just make sure that all your Tech sizes

play10:49

maintain good readability then you can

play10:51

use the primary color with 5% opacity

play10:55

for secondary buttons and cards that you

play10:58

want to call out without stealing the

play11:00

show look at the difference this color

play11:02

shift made for the website now we're

play11:04

getting close to the final result but

play11:07

there are two important things left and

play11:09

let's start with the first one visuals I

play11:12

mentioned this when I talked about

play11:13

typography and it cannot be neglected

play11:16

just take a look at this website by

play11:18

wealth simple this beautiful piece of

play11:20

HTML and CSS is basically just visuals

play11:24

even without the text it would still

play11:26

look amazing but not everyone can get

play11:29

clean and crisp visuals like that right

play11:32

or can they with free video websites

play11:34

like pixels figma's community files with

play11:37

illustrations the 3D assets shared in

play11:40

spin's community and mid Journey or

play11:43

Dolly you have so many options there

play11:47

really are no excuses for bad visuals in

play11:50

this day and age sorry now to give you

play11:52

just a fast and easy example I'll show

play11:55

my 30 second workflow with mid Journey

play11:58

first I ask myself what Niche I'm in for

play12:02

this example agriculture then I ask

play12:04

myself what kind of style I want in this

play12:07

case I think isometric 3D would be cool

play12:10

lastly I ask myself what kind of colors

play12:13

I need and this is important because we

play12:16

want our image assets to blend really

play12:19

nicely with our overall website lastly I

play12:22

just make sure to write a prompt that

play12:24

includes white background now I can

play12:27

produce a bunch of cool visuals download

play12:30

them remove the background and upscale

play12:32

them in a tool like canva and then add

play12:35

them to my website and this change to

play12:38

Modern and crisp image assets brings us

play12:42

almost all the way to the final website

play12:46

we're like 80% of the way and the last

play12:49

19% comes from the details and this is

play12:52

where a lot of people trip up this is

play12:55

where websites quickly become a m mess

play12:59

it's where people start adding anything

play13:01

and everything to give life to a design

play13:04

but in the end it just turns out bad so

play13:06

we have to be careful at this stage we

play13:08

don't want to overdo it and my best rule

play13:12

of thumb and Guiding Light in design

play13:14

always is to keep it simple and minimal

play13:17

one of the most popular things on

play13:20

websites right now is the glow effect

play13:23

and I think we have linear to thank for

play13:25

this so fine we'll get into the trend

play13:29

and we'll add a glow but we'll make it

play13:31

subtle I'll take the logo we have I'll

play13:33

upscale it blur it out and throw it

play13:36

behind our image doesn't have to be the

play13:39

logo you have it could be just a shape

play13:41

with a linear gradient or a radial

play13:44

gradient or as in this case an angular

play13:46

gradient with a blur and some fading

play13:49

maybe some opacity I can then reuse the

play13:52

same technique to create pieces of

play13:54

delight throughout the whole design by

play13:56

just decreasing the opacity a bit to

play13:59

make the buttons feel less flat and

play14:01

lifeless we can add a tiny little white

play14:04

inner Shadow to the top and a faded out

play14:07

drop shadow same for the secondary

play14:09

buttons here I'll add a primary color

play14:12

border of 5% opacity along with the

play14:15

shadow this exact style I'll then just

play14:18

copy over to the card components and

play14:21

with that ladies and gentlemen we are

play14:23

done we went from this uninspiring below

play14:26

average website into a very crisp and

play14:29

modern website with just seven

play14:32

guidelines and to be completely honest

play14:35

with you creating websites like this

play14:37

gets even easier when you use a tool

play14:40

like framer so if you haven't already

play14:42

checked out my upcoming framer course

play14:44

you can check it out in the link down

play14:46

below now until the next one have a

play14:49

great life

Rate This

5.0 / 5 (0 votes)

Ähnliche Tags
Web DesignTypographySpacingGridsStructureMonotonyColorsVisualsDetailsMinimalism
Benötigen Sie eine Zusammenfassung auf Englisch?