Skip to main content

Auto Layout For Spacing

Lesson 62 from: Figma UI UX Design Essentials

Daniel Walter Scott

Auto Layout For Spacing

Lesson 62 from: Figma UI UX Design Essentials

Daniel Walter Scott

new-class art & design

buy this class

$00

$00
Sale Ends Soon!

starting under

$13/month*

Unlock this classplus 2000+ more >

Lesson Info

62. Auto Layout For Spacing

<b>In this lesson we will look at auto layout in more detail in Figma. You can use this tool with multiple layers.</b>

Lessons

Class Trailer
1

Introduction to Figma Essentials

02:53
2

Getting Started with Figma Training

03:06
3

What Is Figma For & Does It Do The Coding?

03:46
4

What's The Difference Between UI And UX In Figma

05:22
5

What We Are Making In This Figma Course

09:18
6

Class Project 01 - Create Your Own Brief

04:01
7

What is Lo Fi Wireframe vs High Fidelity in Figma?

02:34
8

Creating Our Design File & Introducing Frames In Figma

08:29
9

The Basics Of Type & Fonts In Figma

10:51
10

Rectangles, Circles, Buttons And Rounded Corners In Figma

06:50
11

How To Use Color In Figma

05:45
12

Strokes Plus Updating Color Defaults In Figma

09:28
13

Object Editing And How To Escape In Figma

01:47
14

Scale vs Selection Tool in Figma

02:39
15

Frames vs Groups in Figma

09:24
16

Class Project 02 - Wireframe

03:00
17

Where To Get Free Icons For Figma

09:10
18

Matching The Stroke Of Our Icons

05:16
19

How To Use Plugins In Figma For Icons

04:31
20

Class Project 03 - Icons

03:48
21

How to Use Pages in Figma

08:31
22

How to Prototype in Figma

10:46
23

Prototype Animation and Easing In Figma

10:53
24

Testing On Your Phone with Figma Mirror

05:40
25

Class Project 04 - Testing On Your Phone

03:51
26

What is Smart Animation & Delays in Figma?

08:44
27

Class Project 05 - My First Animation

02:01
28

Sharing & Commenting on a Figma File with Stakeholders

07:10
29

Sharing & Editing With Other Ux Designers In Figma

06:58
30

How I Get Inspiration For Ux Projects

06:39
31

How To Create A Mood Board In Figma

05:33
32

Class Project 06 - Moodboard

01:26
33

How to Work with Columns & Grids in Figma

13:54
34

Tips, Tricks, Preferences, and Weirdness in Figma

07:21
35

Color Inspiration & The Eyedropper In Figma

06:34
36

How To Create A Color Palette In Figma

09:02
37

How to Make Gradients in Figma

07:09
38

How to Create & Use Color Styles in Figma

08:01
39

Class Project 07 - Colors & Columns

04:00
40

Fonts on Desktop vs in Browser in Figma

01:30
41

What Fonts Can I Use? Plus Font Pairing In Figma

06:01
42

What Common Font Sizes Should I Choose In Web Design?

11:30
43

How to Make Character Styles in Figma

06:36
44

Lorem Ipsum & Placeholder Text In Figma

04:28
45

Useful Things To Know About Text In Figma

09:35
46

How To Fix Missing Fonts In Figma

02:42
47

Class Project 08 - Text

05:19
48

Drawing Tips And Tricks In Figma

09:38
49

Squircle Buttons with ios Rounded Courses In Figma

02:48
50

Boolean, Union, Subtract, Intersect and Exclude with Pathfinder in Figma

07:25
51

What Is The Difference? Union vs Flatten In Figma

03:36
52

Class Project 09 - Making Stuff

03:29
53

Smart Selection & Tidy Up in Figma

08:40
54

Do I Need To Know Illustrator With Figma?

04:15
55

Tips & Tricks For Using Images In Figma

06:11
56

Masking & Cropping Images In Figma

09:12
57

Free Images & Plugins For Figma

02:31
58

Do You Need Photoshop For Ux Design In Figma?

10:40
59

Class Project 10 - Images

01:17
60

What Is Autolayout & Expanding Buttons In Figma?

10:27
61

Class Project 11 - Buttons

01:15
62

Auto Layout For Spacing

05:47
63

How To Use Constraints In Figma

08:22
64

Combining Nested Frames Auto Layout & Constraints in Figma

11:54
65

Adding Text Box Autoheight to Autolayout in Figma

08:27
66

Class Project 12 - Responsive Design

02:19
67

Nice Drop Shadow & Inner Drop Shadow Effects In Figma

05:56
68

Blur Layer, Background Blur & Image Blur in Figma

05:57
69

How to Make Neumorphic UI buttons in Figma

07:37
70

Class Project 13 - Effects

01:53
71

How To Save Locally & Save History In Figma

05:42
72

What are Components in Figma?

06:19
73

Updating, Changing & Resetting Your Components

07:47
74

You Can’t Kill Main Components In Figma

07:22
75

Where Should You Keep Your Main Components In Figma

05:02
76

Intro To The Forward Slash / Naming Convention In Figma

08:55
77

Class Project 14 - Components

00:44
78

How To Make Component Variants In Figma

06:41
79

Another Way To Make Variables In Figma

06:14
80

How to Make a Multi Dimensional Variant in Figma

11:13
81

Class Project 15 - Variants

01:41
82

How To Make A Form Using Variants In Figma

12:52
83

Class Project 16 - Form

01:27
84

Putting It All Together In A Desktop Example

19:44
85

How To Add A Popup Overlay Modal In Figma

03:03
86

How To Make & Prototype A Tool Tip In Figma

07:26
87

What are Flows in Figma?

05:39
88

Slide In Mobile Nav Menu Overlay In Figma

03:55
89

Class Project 17 - Prototyping

01:10
90

How To Pin Navigation To The Top In Figma

10:17
91

How To Make A Horizontal Scrolling Swipe In Figma

06:36
92

Automatic Scroll Down The Page To Anchor Point In Figma

04:50
93

What are Teams vs Projects vs Files in Figma?

05:18
94

How Do You Use Team Libraries In Figma

11:03
95

The Difference Between Animation & Micro Interactions

02:55
96

Animation With Custom Easing In Figma

25:36
97

Class Project 18 - My Second Animation

01:54
98

How To Make Animated Transitions In Figma

12:34
99

Class Project 19 - Page Transition

01:31
100

Micro Interactions Using Interactive Components In Figma

05:54
101

Micro Interaction Toggle Switch In Figma

04:23
102

Micro Interaction Burger Menu Turned Into A Cross In Figma

04:23
103

Class Project 20 - Micro Interaction

01:35
104

How To Change The Thumbnail For Figma Files

04:10
105

How To Export Images Out Of Figma

07:40
106

How To Share Your Document With Clients & Stakeholders

07:09
107

Talking To Your Developer Early In The Figma Design Process

03:55
108

Sharing Figma With Developers & Engineers Handoff

06:07
109

What Are The Next Level Handoffs Aka Design Systems

03:18
110

Class Project 21 - Finish your design

04:57
111

What Next?

06:08

Lesson Info

Auto Layout For Spacing

Hey, everyone in this video, we're going to look at auto layout and take it a bit further than the last video. The last video we just use it for a stretchy button. But in this one, we're going to look at grouping lots of items together and stretching kind of that big group. What is this? If I need another another uh option in my navigation? See it reshuffled made the box bigger. I can delete it. OK? Gets it smaller. So it's kind of like combining those smart selection features we looked at earlier along with some fancy new auto features. So let's jump in and use auto allow for spacing. Hi, everyone. Hey, you'll notice the interface in this video is a little different because this is an update video. Um The auto layouts changed quite a bit. Now you noticed in the last video we used audio layout and you did hugging OK for the button. And I noticed that everyone found hugging where it did move to good work. But in this video, audio layout has just changed so much that I'm gonna rerecord i...

t. That's why things look different and why I sound different more older, more mature anyway get on with the video. Den. All right so the first thing is you're gonna watch me type some stuff, we'll do it in fast mode. Go. Alright I type some stuff um and I'm gonna left align it. Um the only thing for what we're gonna do is you need to make sure that the type is in separate text boxes. Ok? Don't just do one text box that has it all in there and put returns in. It's not gonna work for the auto out tricks we wanna do. Ok? So just have separate text boxes. I just duplicated them by holding alt and drag and then hit command D to get another one and then just change the text. Here we go. OK? So let's talk about auto layout. OK? So I've got these bits and pieces now and we've used smart selection before if I like line these up. Ok? I can do things like drag them around and they adjust. So smart selects cool. I can do the padding. Auto layout can be used in a very similar way with a few extra perks. OK? So I'm gonna convert it into an auto layout. Ok? A little plus there and you'll notice that over here. Ok? I've got now a parent frame, ok? An auto allow frame. That's this like little icon here with the little lines. OK? And inside it are these guys and basically I can do what I did with smart select, I can go features move around, I can hit command D to get another one of them and it adjusts super easy, but I have a lot more control over here. So you notice over here, I just have text features. OK? What I want to do is click the parent. OK? So click the frame 12, poorly named. OK? I'm gonna call this one NAV. OK? And over here auto layer has all these extra features. That's why we had to update this video is that this changed quite a bit. OK. So we can say I want them all stacked vertically or horizontally, you can wrap them, but that's kind of more an advanced feature. We'll do that later on in the advanced course. OK? But we can do the nice things like the gap between. OK? So we still have this full control. OK? You can type it in eight. OK? Or you can drag this icon and see this icon here. Click hold drag. OK? You can still do it on the screen like we do with smart, select one of the other perks of using auto layout like this is that we can do padding. So let's give the background of this auto lout. So I've got the parents selected, see NAV. OK. I'm gonna say I will give it a fill default still white, which is not helpful. I'm gonna pick one of the colors and now click off in the background. Click on this. I got um I've got some padding. OK? So I'm gonna do horizontal and vertical padding. So you can see there's a lot of similarities between smart select but auto has some perks and it's persistent. It means we can, you know, they stay around, they can add padding. And the other nice thing about the persistent this of orders, let's say I make a new item, OK? Or a new menu or something, but we want the same uh features OK? We want the padding and the background color and the spacing. What I can do is say you are an auto lo OK? Then I can select this one right, click it and say copy paste as copy the properties, select these right click again, copy paste as paste. OK? And it grabs all of those features there and you can get things consistent. Cool. Huh. Now you can do more and more with auto layouts. We go really deep in the advanced course with auto layouts but for the moment, a lot of the use cases are buttons and these kind of like little NAV features here consistent. Um We get to control the spacing at the padding, add the margins, add the spacing and we can add and remove items really easily and it all contracts and expands. It's awesome. Now, some of the things in the previous video that I made the original one that people had problems with that you might have a problem with is sometimes people do this, they'll go copy and paste and it's ended up outside of here and they're like, why won't it go in? OK. They're trying to do it and it's kind of outside of it. OK. There's a couple of things, the easiest way to duplicate something in here is you can select it. OK? Not the text if I double click too many times. OK? I copy and paste and I just get more text obviously. OK? If I had to escape, once it kind of comes out of that text editing mode. Now, if I copy and paste it, OK, it'll do the whole unit or what I do the most is I go once to click the whole thing, double click to get the bit that I want inside of here and just hit command D control D on a PC and just duplicates it. OK, then go and change it. If it does for some reason, get out, you can actually just drag it back in. Can you see the lines there? OK. Here it goes. If it's still not working, have a look at your layers panel over here. OK. So I've got this frame which is my outside frame for my kind of like phone. OK? Inside of here, I've got this badly named frame 12 and my nav sometimes home can end up like out here and oh, I ended up in there that was weird. OK. Can you see it's way out here in my layers panel if I want it to be inside of this? OK. Inside a nav, what I can do is say you my friend are between car and cut and there he is. Oh, he's in the right spot. There you go. Order louts are awesome. All right. That is it on to the next video?

Class Materials

Bonus Materials

BYOL_Figma_Cheatsheet.pdf
Exercise_Files_-_Figma_Essentials.zip

RELATED ARTICLES

RELATED ARTICLES