Figma UI UX Design Advanced: Become a Figma Pro | Daniel Scott | Skillshare

Playback Speed


1.0x


  • 0.5x
  • 0.75x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Figma UI UX Design Advanced: Become a Figma Pro

teacher avatar Daniel Scott, Adobe Certified Trainer

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Lessons in This Class

    • 1.

      Intro to the Figma Advanced Course

      2:29

    • 2.

      Getting Started

      3:30

    • 3.

      Your brief for the Figma Advanced course

      1:28

    • 4.

      First Draft using AI in Figma

      6:07

    • 5.

      Liquid Glass Effect in Figma

      3:52

    • 6.

      Working with Complex Layouts in Figma

      9:25

    • 7.

      Texture & Noise & Effect Order

      6:25

    • 8.

      Progressive Blur Effect

      10:21

    • 9.

      Class project 01 - Genre Listings

      4:06

    • 10.

      Saving Effect Styles & Clearing Unused Styles

      5:14

    • 11.

      Workflow Tips & Tricks

      21:28

    • 12.

      How to use advanced Copy, Paste, and Selection Tricks in Figma?

      3:29

    • 13.

      Frame Tips and Tricks to work with Figma frames effectively

      4:42

    • 14.

      Auto Layout Refresher with Problem Solutions

      13:21

    • 15.

      Suggest Auto Layout, Replace Content, Duplicate & Rename Layers (Ai)

      10:00

    • 16.

      Class project 02 - Band Listings

      4:50

    • 17.

      Nested & Responsive Auto layouts

      8:49

    • 18.

      Auto Layout Grids in Figma

      8:31

    • 19.

      Class project 03 - Grids

      1:44

    • 20.

      Important things to know about Components in Figma

      10:25

    • 21.

      What is good spacing to use in Figma?

      6:30

    • 22.

      What spacing should I use for web & app design in Figma

      5:16

    • 23.

      Class Project 04 - Responsive Lower Navigation

      2:26

    • 24.

      Class Project 05 - Event Card Constraints

      1:36

    • 25.

      Class Project 05 - Completed

      11:37

    • 26.

      How to make a simple Variant in Figma

      5:32

    • 27.

      How to make a Multi Dimensional Variant in Figma

      8:54

    • 28.

      Class Project 06 - Multi Dimensional Variant

      1:58

    • 29.

      Variable - Light and Dark Modes

      8:18

    • 30.

      Class Project 07 - Color Variables

      2:27

    • 31.

      How to create cart total using number variables in Figma

      7:59

    • 32.

      Class Project 08 - Number Variables

      3:38

    • 33.

      Class project 09 - Event Branding

      8:06

    • 34.

      How to create ux color variants using a Figma Widget

      6:06

    • 35.

      Grid v Constraints v Autolayout- Which one to use and when?

      6:27

    • 36.

      How to add rows and column grids to one layout in Figma

      5:00

    • 37.

      How to Create & Update Layout Guide Styles for Columns & Rows in Figma

      2:09

    • 38.

      Animation with custom easing in Figma

      16:53

    • 39.

      Class project 10 - Check Out Animation

      1:15

    • 40.

      How to copy and paste Interactions in Figma

      2:28

    • 41.

      Animation inside Variants in Figma

      9:19

    • 42.

      Class Project 11 - Variant Animation

      1:12

    • 43.

      Houdini Text: How to make a text mask animation Figma?

      7:04

    • 44.

      Spring Animation & Overlays in Figma

      4:16

    • 45.

      Class Project 12 - Houdini Text Animation

      1:19

    • 46.

      Why is interaction on tap on click grayed out or missing in Figma?

      2:54

    • 47.

      Ai Add Interactions Automatically in Figma

      3:38

    • 48.

      Create & remove bulk multiple noodles wires at once in Figma

      3:25

    • 49.

      How to make sticky scroll position search bar in Figma

      6:40

    • 50.

      How to make Horizontal Scrolling Swipe in Figma

      7:08

    • 51.

      Class Project 13 - Horizontal Scroll

      1:15

    • 52.

      Automatic scroll down the page to anchor point in Figma

      7:39

    • 53.

      How to make Interactive Components in Figma

      7:27

    • 54.

      Class Project 14 - Interactive Component

      1:10

    • 55.

      How to use Sections in Figma for organizing your content

      2:59

    • 56.

      How to make an expanding Search Bar in Figma

      8:50

    • 57.

      Class project 15 - Expanding Search Bar

      1:15

    • 58.

      Be careful what you create in Figma

      3:43

    • 59.

      Layer Zen in Figma

      4:15

    • 60.

      Advanced Search in Figma

      1:39

    • 61.

      How to Bulk Rename Layers manually with advanced tricks in Figma

      4:47

    • 62.

      Finding Components using Ai

      4:07

    • 63.

      Instance Swap inside a Component

      4:50

    • 64.

      How to use Boolean Component Property in Figma

      1:41

    • 65.

      Making a Simple Field with Component Properties

      4:01

    • 66.

      Class Project 16 - It’s Your Birthday

      1:43

    • 67.

      How to curve text with type on a path in Figma

      2:03

    • 68.

      Class Project 17 - Curved Text

      0:37

    • 69.

      How to Make Text Boxes Line up with the Edge using Vertical Trim

      2:17

    • 70.

      Truncation for Text in Figma …

      2:34

    • 71.

      Masking Images using AI Remove Background

      5:55

    • 72.

      How to make a spillover mask outside of the frame in Figma

      4:54

    • 73.

      How to Mask Images with text in Figma

      4:02

    • 74.

      How to use colour layer blending modes in Figma

      4:10

    • 75.

      Class Project 18 - Social Media Ad

      1:24

    • 76.

      How to add Video in Figma

      3:19

    • 77.

      How to make a play pause button for video in Figma

      2:34

    • 78.

      How to get a video play when you hover in Figma

      2:45

    • 79.

      Class Project 19 - Video Card

      1:14

    • 80.

      Advanced color tricks in figma

      4:35

    • 81.

      How to change replace colors in Figma

      2:16

    • 82.

      How to create Color Themes for light and dark in Figma

      3:16

    • 83.

      How do you use Team Libraries in Figma

      7:38

    • 84.

      How to hide color font styles & components from team library in Figma

      3:24

    • 85.

      How to move relink refactoring components to another design file in Figma

      6:11

    • 86.

      What are some advanced drawing tips and tricks in figma

      5:25

    • 87.

      How to use the Variable Width Tool & Simply Stroke in Figma

      3:56

    • 88.

      How to overlap & stack things in a Figma Autolayout

      1:59

    • 89.

      How to ignore Autolayout to absolute space in Figma

      2:00

    • 90.

      How to ignore autolayout but is still responsive in Figma

      1:24

    • 91.

      How to create a minimum width height button in Figma

      2:26

    • 92.

      How to Wrap Auto Layout objects in Figma

      1:36

    • 93.

      How to organize Components into groups in Figma

      5:51

    • 94.

      Class Project 20 - Review Card

      1:52

    • 95.

      How to add add conditions to variables in Figma

      5:39

    • 96.

      Turning our boolean variable to false in Figma

      4:10

    • 97.

      Boolean Variable - Completed

      1:26

    • 98.

      Making a Overlay Popup in the Variable action panel in Figma

      3:06

    • 99.

      How to change spacing with number Variables in Figma

      11:21

    • 100.

      Making Your Designs Accessible - A Guide to Accessibility plugin in Figma

      13:57

    • 101.

      How to use DEV Mode in Figma

      7:42

    • 102.

      How to document a component in a design system in Figma

      8:55

    • 103.

      Class project 21 - Design Spec

      1:26

    • 104.

      How to view version history duplicate and restore in Figma

      3:26

    • 105.

      How to use the Slice Tool in Figma

      1:58

    • 106.

      Class Project 22 - Finish Your Design

      5:43

    • 107.

      What Next After Figma Advanced

      4:28

  • --
  • Beginner level
  • Intermediate level
  • Advanced level
  • All levels

Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

6,837

Students

256

Projects

About This Class

Hi there, aspiring Figma enthusiast! Are you ready to embark on an exhilarating journey with me, Dan Scott, as we unlock the full potential of our Figma skills in the dazzling realm of UX/UI Design using Figma Advanced?

Course length: 9+ hours.

Try Figma for free by clicking here.

We’re not just moving boxes around here - you’re actually going to build something. In this course, you’ll get your own project brief and persona, and by the end, you’ll have a complete app ready to drop straight into your portfolio.

We’ll kick things off by using AI inside Figma to move fast — the kind of efficiency that saves you hours, not minutes. Then we’ll dive deep into Auto Layout and constraints, the tools that separate amateurs from pros. You’ll learn how to make responsive pages that flex, adapt, and update automatically, no matter the screen or content.

Next, you’ll master components and variables so solid they’re almost impossible to break. We’ll add visual punch with effects, typography, and micro-animations that give your designs instant polish and impact. You’ll also learn workflow hacks to manage your assets, grids, and styles like a seasoned professional, and I’ll even show you a few hardware setups that make you faster (and make you look good while you’re at it).

Once you’ve got the basics locked in, we’ll take things further. You’ll become a variant boss, building light and dark modes, compact and comfortable layouts, all with a single click. We’ll explore advanced animation, masking, and video techniques, the kind of creative power most designers don’t even realize Figma can deliver.

You’ll also learn to prototype faster, test smarter, and make things that feel real. We’ll cover accessibility, collaboration, and developer handoff using Dev Mode, refactoring, and shared team libraries so you can work seamlessly across projects and teams.

As you journey through this course, you'll acquire the skills wielded by UX professionals, gaining a profound understanding of the UX Design industry. From concept to a highly polished finish, you'll confidently manage your own UX projects ideal for your portfolio.

Throughout the course, I'll assign assignments and projects that nurture your skills and empower you to create your very own unique UX design masterpiece for your portfolio. Don’t worry if this all seems overwhelmingly advanced right now, because the BYOL crew stands ready to support and guide you, ensuring your questions get answered.

Bottom line, you’re not just learning Figma. You’re building a complete, professional-grade design system that looks elite and works flawlessly. Let’s go.

Requirements:- A copy of Figma (a free plan is available on the Figma website here).- Note: While you can complete the course using the free version of Figma, some lessons include features available only in the paid version. You can sign up for a free trial to follow along, or simply watch those sections for reference.- Basic knowledge of Figma is required. I recommend watching my Figma Essentials course prior to embarking on this epic adventure.

Who this course is for:
- 
UX/UI adventurers who already have a basic understanding of Figma.
- Self-taught Figma enthusiasts yearning for structured guidance.
- Graduates of my Figma Essentials Course, hungry for more knowledge and skills.
- Visionaries who have developed their own unique Figma approach but crave exploration of the vast universe of tools, updates, and time-saving techniques.

What you'll learn:

AI & Interaction Design
- First Draft & Add Interactions Using AI
- Suggest Auto Layout, Replace Content, Duplicate & Rename Layers (AI)
- AI Add Interactions Automatically

Layout & Auto Layout Mastery
- Working with Complex Layouts
- Nested & Responsive Auto Layouts
- Auto Layout Grids
- Grid vs Constraints vs Auto Layout — Which One to Use and When?
- How to Add Rows and Column Grids to One Layout
- How to Create & Update Layout Guide Styles for Columns & Rows
- How to Overlap & Stack Using Auto Layout
- Ignore Auto Layout to Absolute Spacing
- Minimum & Maximum Width/Heights
- How to Wrap Auto Layout Objects

Components, Variables & Variants
- Using Variants
- Multi-Dimensional Variants
- Variable – Light and Dark Modes
- Cart Totals Using Number Variables
- Conditions in Variables
- Boolean Variables
- Overlay Popups
- Spacing with Number Variables
- Boolean Component Properties
- Form Fields with Component Properties
- Instance Swap Inside a Component
- Organizing Components

Design Techniques & Visual Effects
- Liquid Glass Effect
- Texture, Noise & Effect
- Progressive Blur Effect
- Saving Effect Styles & Clearing Unused Styles
- Houdini Text
- Spring Animation & Overlays
- Masking Images Using AI Remove Background
- Spillover Masks
- Mask Images with Text
- Colour Layer Blending Modes
- Curving Text
- Vertical Trim
- Truncation

Animation & Interactions
- Custom Easing
- Animation Inside Variants
- Sticky Scroll Position Search Bars
- Horizontal Scrolling/Swipe
- Automatic Scroll Down to Anchor Point
- Interactive Components

Video & Media
- Working with Video
- Play/Pause Video Controls
- Video to Play on Hover

Typography & Color Systems
- Advanced Color Tricks
- Change/Replace Colors
- Color Themes for Light and Dark
- What is Good Spacing for Web & App Design

Accessibility
- Making Your Designs Accessible

Drawing & Vector Tools
- Advanced Drawing Tips and Tricks
- Variable Width Tool & Simplify Stroke

Workflow, Collaboration & Handoff
- Workflow Tips & Tricks
- Advanced Copy, Paste, and Selection Tricks
- Frame Tips and Tricks
- Sections
- Layer Zen in Figma
- Advanced Search
- Bulk Rename Layers
- How to Use Dev Mode
- Document a Component in a Design System
- Version History
- Slice Tool
- Team Libraries
- Refactoring Components
- Forum support from me and the rest of the BYOL crew.
- All the techniques used by UX professionals
- 160 videos of detailed Figma Advanced Content.

Meet Your Teacher

Teacher Profile Image

Daniel Scott

Adobe Certified Trainer

Top Teacher

I'm a Digital Designer & teacher at BYOL international. Sharing is who I am, and teaching is where I am at my best, because I've been on both sides of that equation, and getting to deliver useful training is my meaningful way to be a part of the creative community.

I've spent a long time watching others learn, and teach, to refine how I work with you to be efficient, useful and, most importantly, memorable. I want you to carry what I've shown you into a bright future.

I have a wife (a lovely Irish girl) and kids. I have lived and worked in many places (as Kiwis tend to do) - but most of my 14 years of creating and teaching has had one overriding theme: bringing others along for the ride as we all try to change the world with our stories, our labours of love and our art.See full profile

Level: Intermediate

Class Ratings

Expectations Met?
    Exceeded!
  • 0%
  • Yes
  • 0%
  • Somewhat
  • 0%
  • Not really
  • 0%

Why Join Skillshare?

Take award-winning Skillshare Original Classes

Each class has short lessons, hands-on projects

Your membership supports Skillshare teachers

Learn From Anywhere

Take classes on the go with the Skillshare app. Stream or download to watch on the plane, the subway, or wherever you learn best.

Transcripts

1. Intro to the Figma Advanced Course: Hello. I'm Dan Scott, and this my friend, is the Figma Advanced course. Now, this course is aimed at people who have either done my Figma Essentials course or your self taught. You're pretty good. But you know that there are so many more, like, tools and tips and tricks and workflows and updates that you just haven't had time to explore yet. If that sounds like you, this course is for you. Who's this guy? I am Dan Scott. I am a UX designer and Figma instructor. I've won multiple teaching awards, and I've helped more than 1 million people now just like you to become better designers. So we're not just going to move boxes around here. We're going to actually build something. You'll get your own unique project and persona, and by the end, you'll have a complete app ready to drop straight into your portfolio. First, we'll use AI in co Figma to move fast. I'm talking real efficiency, the kind that saves you hours, not minutes. We'll go deep on autolayouts and constraints, stuff that separates amateurs from pros. You'll master components and variables so tight they're impossible to break and effortless to update. Add visual punch, effects, typography, and micro interactions that make your design stand out. I'll show you workflow hacks for managing your assets, grids, and styles like an absolute boss, and I'll show you some of the hardware that make you faster and make you look like you know what you're doing when people walk past your desk. Oh, look at that. You'll use variables to build light and dark modes, compact and comfortable layouts. We'll go into advanced animation, masking and video. Kind of stuff most UX designers don't even realize Figma can do. You'll learn to run better user test, prototype faster, and build things that feel real. You'll understand accessibility, collaboration, develop a handoff using Dvmode, refactoring and team libraries like pro. So are you ready to become a Figma pro? If you sign up and get ready to go from Figma to a Figma superhero. Ah. Don't worry. I project superhero all through the course. I've noticed that while I'm recording, I made the shirt right, and I was like, I keeps getting scrumpled up, so I do this the whole the way through the course, okay? To try and unscrumple it and project superheroess. So natural. Get on with the course. 2. Getting Started: Alright. You made it in. Welcome. Congratulations. You made a good choice. The first thing you're going to do is download the exercise files for this course. Okay, there'll be a link on this page to download those. Inside of there'll be a shortcut sheet. I'll go through them in the course, but there'll be a sheet with them on there as well where you can print off and circle the ones you really like and add the ones that I've missed. Stick it next to your computer. Look all awesome. I speak fast. I think I speak fast. So you can slow me down. There's a cog down in the corner here where you can click it and set the speed that I talk at. You can either put me in super slow drunk mode or hibunk mode or leave me like this, up to you. Figma is newish and just changing all the time. They love to move things around. So if you are in the course and you're like, H, this is not named the same, but it looks the same. It's probably the same. Or if it's moved, you might have to have a look around to see where it's slightly gone or renamed. Look at their comments, I might have left a comment. If it's easy, if it's a big change, I'll go and re record the course. But there are changes all the time. Figman like to do that to us. You do this course with the free version? You can for a bit. A lot of the course you can do on the free version. That's no problem. There will be some paid parts that we'll look at. So if you don't have that, you can just follow along, you might end up deciding, I need the paid version. But yes, it's not a waste of time doing this with the free version of Figma. I'm going to do mine on a Mac with the downloaded software. You can do it on PC in the browser. It all looks and works the same. Some of you will be coming on from the Figma Essentials course, and some of you will be jumping straight to this course 'cause you're ready for it. The people coming on from the older course, while the older course, the first course, the Essentials course, you will find that there's a tiny bit of overlap. It's when we get to kind of trickier things where we're going to push it further, things are order out. We'll just cover quickly what an all out does and how it functions, which you've already done, Okay? Just like a little recap before we go off and push it even further. So there's a couple of times we were like, Han we done this? Done a little bit of it, but we're going to take it further in this course, and I want everyone to be kind of like starting at the right start. You know what I mean? In this course, there's a couple of level ones and level twos like Auto allowance. There's a level one, level two. The reason I do it to break them up so that we don't go mad and spending the whole chunk of course looking at this one function, components or a variable or something. Okay? So I've kind of done a level one where we do all the probably gonna use a lot type stuff. We'll take a break, do some other things so that we don't go crazy, but also fine, bump into some reasons why, Oh, this would be good if we could do more with that earlier thing we learned. Surprise, Level two. Where we go through it and just kind of, like, expand on it. So you'll see a few level ones and twos in this course. That's what they're for there. Split them up, so we're not getting bored with the same thing, but also so that we get a chance to work with it and find the reason why we look to go even further with these features. Lastly, you can follow me at Figma, okay? There's a community. Go to figma.com slash AP BYOL, okay? And you don't have to, but follow me there. That's where I'll post the finish files from this course, okay? If you're just starting, there'll be the finished files on the course. You can have a poke around the things that I made. It's not particularly organized, but it's sometimes handy to see files that I've been working on, and you can take a look at them, too. Alright. That is it, my friends. No more talking. Let's get making. We'll see you in the next video, won't we? 3. Your brief for the Figma Advanced course: Hello. Before we get started, I'm going to give you each unique brief to work through for the course. We're all going to build music app. I'm going to give you your own version of it so that you're not copying me and everyone's looks different. So it's good for your portfolio because it's unique. So if you go to random project generator.com, that's something mean to bring your laptop team made, and you find Figma Advanced. Click on it into your village or town name. Myname is Limerick, so I'm going to say generate Project. And I have got the I don't even know what Bluegrass is. But that's going to be my one. Try and keep the one you get. It kind of pushes you out of maybe your comfort zone or it shows that makes it more of an intellectual kind of project where you have to think of the user, okay? Bluegrass is something that I don't know about and I have to have a quick look at the genre, what kind of vibe has it got it feels? I don't know. Actually, I don't know. So yeah, Limerick brew glass, and what it has as well down here is that it's giving you the brand to use. Okay? We're going to create a little micro brand. It's not a branding class. We're just going to use a jackal as the logo, okay? So we're gonna find pictures of jackals. We're gonna find a little icon for the logo, so everyone's unique. This is where you get it from. Don't hit Reply. Well, what's that? Re try. Okay? Definitely don't hit it three times. Just grab it. Take a screenshot of it here because it gives you exactly what we're doing. It doesn't really matter too much now, grab it, take a shortcut, or download it as a PNG. So what I'm gonna do, and we are going to work through the class. Yours is gonna be different but similar. You get it. Alright, next video. 4. First Draft using AI in Figma: Hi everyone. We're gonna start the course looking at a feature called first draft. Okay? It's AI driven. It's a great way to kind of get templates, get kind of started. It's more useful once you've got a few more of the skills from this course to kind of take it further, but I want to show it now because it's awesome and a great way to get started with projects. So you can see down here, I've got the prompt open, and I'm going to say it's a basic app. Make checkout page for a music event app, and boom. There you go. It's made a checkout page. I can play around with the styles and fonts, but it is something generated from scratch from Figmas AI. Let's jump in and look at the pros and cons of it and how to get it working for you. We'll also look at the AI feature for ad interactions. Let's go. All right, so I'm in a new blank design file. I'm in design. That's it tabbed on the bottom here and I'm going to go to actions. Now, this one here is a paid feature, so just watch if you're on the free one. It is where is it? It's called First Draft. You might search for it. I found mine here under Design Tools. It. The cool thing about it, you can give it some guidelines as in, do I want a basic app or a wireframe? Does it need images or not, basic site or a site wireframe. We've looked at that before, high fidelity, low fidelity. I'm going to do an app and I'm going to say I want it to be it's an event listing app. For music, and just click Make it. Stand back, watch the AI bots do the little thing. Oh, that was quick. Thought we might even have to jump cut and fast. Oh, Coldplay. Taylor Swift, I'm out. It's Sharon Billy Eilish. It's not my music. But what you can see here is it's actually built this unique app for you. It is generating these images. These images are like it's AI engine making them. That's why sometimes they can take a little while, and they're kind of sparkly. But oh my goodness, it's made an app. Look at it. Let's go. Let's prototype it. Let's go. Yep. Okay. And let's have a look. I like it. What works? What doesn't just kind of mocked up. Doesn't do a whole lot. There's a lot of interactivity. You can, in the Essentials course go, you Actually, let's look at something else. Let's look at the colors. What's this? That's the first color way. You can see you can go through and say, Oh, I like these ones. It's a great way to get started. And once you'll finish this course, the Advanced one, you'll be able to add all the interactivity and all the right ways to kind of get it out for designs. It's like working with a template, except the template, you need to be very customized. Okay, especially with things like the colors. Things like make changes as well. Look, you can say, actually, rounded corners. I want super rounded corners. No rounded corners. We're going for the boxy look. Okay? The spacing, we want to open that up. It's just very cool. What kind of fonts do you want to use? Okay? You can work through it. You can prompt it, as well, to say, can you a large hero box? I don't know if this is going to work, by the way. Okay? But you can start prompting it to do stuff. It would be probably easier for me to do a lot of small changes myself. Okay, 'cause it's done a version of it. It's not the thing I had in my head, so that's going to be the tricky part. You can prompt away, and sometimes it's easy just to make it. So have a look under assets. Okay? It has got no assets for this particular document. There's no library, there's no styles for it. Maybe that'll change by the time you get to it, but now there's still a lot of work to do, but very cool way to get started once you've got some skills. You can't just be a UX designer and go, Alright. I've learned nothing about Figma. I'm just gonna use the prompt. Maybe that's possible in the future. I don't think so, but I want to show you that there. The other thing I wanted to show you from the essentials course was, let's say we want to make another page. Let's go. Um and let's select it all and delete it. This one here, we're going to go back to our prompt again and we're going to say where we got first draft, and I'm going to say Event listing in detail. See or spell it right down. Here we go. Alright, it's gone and is it. Oh, I just made a new page rather than trying to use the one that I made for it. But you can see here has it used the same fonts? So look Public Sands, and this one is no outfit, so it's gonna get better. You know, I'm looking forward to the time where I just need a really basic page, like a Ts and Cs page or a checkout page that looks like a really trustworthy one, and it can take the stars that you've already got and then apply them. That's probably not too far in the future. The moment, it's kind of more idea generation and you fixing it up and changing it around after now, everything is different. But what it can do is we can do this part here, we go into the actions, and we can say, I'd like to look at add interactions. Okay? Between you and you Add interactions. Okay, and it did it, okay? So it's add the little magical interactions. So let's give it a prototype now. Let's start with this guy and go to plate. And let's have a look. I can't even remember which button it was. Oh, yeah, I worked. Okay? And then go back to the home. Alright. So those two little things can be powerful, okay? And will be better later on. But I just want to show you earlier on in the course, the kind of new things that are happening with Figma, and I can come back and update this video in the future. It's not taking our jobs, but it is short cutting some of the things we used to do in terms of, like, Alright, I wonder what a good form looks like. You can start working with M a first draft or like normal go back to home browser version, remember, go up to the F and go to Home, which is at the top. Okay? And you can go to the templates. There's plenty of templates out there. It's kind of the way I'm using it at the moment. It will get better. But it's new, it's fancy, and it will be more handy when your skills are even handier and you can kind of, like, take what that makes and make it, you know, connect up with styles and autolayouts and variables. Oh, it's gonna be fun. Alright, that is it for the first video. What do you think? Have a play round with it. I will see you in the next video. 5. Liquid Glass Effect in Figma: Hi, everyone. This video, we're going to look at Apple's liquid glass. Okay? It is a very cool effect, and you can see here it's part of the UI, but we can do it inside of figment as well. We're going to make this. It moves around and you can kind of see through it. It's all glassy and good. All right, let's get into it. All right. First up, open up a new design file, either using the New Tab, design file anywhere you want. And from your exercise files, I want you to bring in just an image. It can be anything. It doesn't really matter. I'm using this liquid glass effect and I like to drag them in from my browser like that, just to straighten toFgma. But you could use the Command Shift K, which is a shortcut for bringing in images, or you can go down here to the rectangle and say, are image video. The other thing just to clear up is that there's a couple of different modes down the bottom here. Unless I tell you, it's this middle one. We're going to be working on. Get the image in. I've lost my image. You come in, and let's draw something on the top. Now, the liquid glass effect only works on frames, so you can't use the rectangle tool here to draw it. It needs to be done with a frame. The F k, let's draw R, big old button through the middle here and we're just going to keep it simple for the moment. Let's just go and add the effect. Under Effex I've got it selected. It's a frame. I can hit plus, and I can go to drop shadow, and we can get into this one. Glass. Already, it's awesome. And what we can do is just move it around. Ah, it's so cool. Let's do a couple of little things. Make sure I have rounded corners. To get maximum rounded corners, just put it up something really high, like 1,000, then it will round off the edges. I'll zoom in, let's have a little look at the different effects for glass to open up. If I got it deselected, I click on it and to open up the effects, I click on this little icon here and I will open this backup. The light, where is the light hitting it? It's up to you. How bright is the light? You can type it in or just click and hold any of these icons here. It. I'll leave mine at 80, and then you can just play around with these. You'll get a sense for them. There's no right or wrong. The defaults great, but you can play around with things like the depth, how thick is the glass? Oh, big bubby glass, little thin sheet of glass. If you're designing for the Apple OS, you can check the specs to see what exactly it needs to be. You'll probably be better off going to the home and going to templates. And then doing a search in here and typing in liquid glass. Apple calls it liquid glass and Figma just calls it glass effect. You're probably better off just starting with one of these because somebody else has gone through the Apple design system. Oh, there it is there. It's the kit, start with the kit. But for us, let's go back to this. We can play around refraction and depth because we're not limited by the Apple specs. One of the ones that is a bit weird is dispersion, okay? You can see it a bit more when it's above, say, some text. Can you see the edges here? It's all gray. If I go dispersion write up, add some colors in there. Maybe better with some depth. There you go. You can start to see the blue come through and a bit of yellow over here. Obviously, frost is just how blue is. I do like it. The last one is the light. Can you see a little light bulb? You can drag them around. Depending on where you want the light to hit. Do we already do that? Yeah. I think we did. The only thing that might catch you out is that this needs to be on top of whatever it's trying to disperse. That's why we just started with an image just to make things easy for the moment. Let's do something hard in the next video. Glass effect. Oh, it's nice. Hopefully, my voice has got better. It's morning time and I've got my halfway through first coffee voice. Through the course you'll be able to actually tell what did by how much my voice has actually started to come around. Alright. Next video, Dan. 6. Working with Complex Layouts in Figma: Hi, everyone. This video, we're going to make this glass slighty thing. It's not really what we're doing here. What we're doing here is that this is the advanced course. But sometimes all of the advanced goodness is real tricky to work with. Let's have a look at this. If I want to move this button over here, you can see there's Auto outs inside of Auto outs inside of Auto outs. It's very good and structured, but sometimes you just want to move it and then Why are you in there? Stop being so complicated. That's what we're going to do in this video. I'm going to show you how to turn off or work with some of the complicated layouts. We're doing the advanced course, but sometimes we're not quite advanced yet. We're getting towards advance. Just need to turn some of the stuff off or at least work within it. So let's jump in and show you how to work with complex layouts. Let's go. A, First up, you need to open up a file. There's a couple of ways of getting to it. I've put a copy of it in the exercise files, so you can double click this dot fig file and open it up. Go through the steps of where you want to put it, probably put it in your drafts, click Import. And then wait for a second, and then it'll say, do you want to move it to a published folder? You don't have to or into a project, you can just click Done and it'll be ready to work with. The other way of doing it, there it is there now. I can double click it and start working. The other way to do it is if you go tofgma.com slash at BYOL, you'll find the files in there as well. Whichever way you want to do it, and you'll find Figma Advanced EfetoO. There'll be a bunch of other files as this course grows. You can open them up and say, open up in Figma, please, and they'll open up in the browser. Doesn't really matter how you get to this file, I'm going to open it up in my desktop because I'm old school. It should be in my drafts, where we go. And there it is there. Alright. Give you this one because it is very complicated. It is and it isn't. Okay? This was created earlier on in the course when I was using the first draft feature inside of Figma. Not everyone has access to this because it's part of the paid one. But I've got the end result here for us all to work with. The cool thing about it is that it is all autolayouts and it is very well structured. So I grab this one and say, I want shopping below, food delivery. I can just drag it underneath and look, they switch around 'cause they're in autolayouts. Undo. Let's go into the shopping layer here and say, right this top one, bottom one, next one. I can just click the top one, hit the down arrow. And can you see it moves it around in there. So it's all very nicely structured. Sometimes, though, you go in and you're like, oh, more Auto allots. Mou. More outs. More autolayouts. There are so many Auto outs, and where it becomes tricky is even if you are advanced, and you're like, Okay, I just want to move this button. Like I saw at the beginning here, I'm going to move this up here. It's going to go into there. All right. Now it's part of that auto out. It's not. I just want to kind of Ah, it's everywhere. Okay? That can be tricky both working with that feature, first draft or just other people's files or say you've just joined a big enterprise company, they've got a big design system, and you're just like, oh, man, this is really hard. I just need to do something simple. Stop being so clever. So what you can do, one of the nice things is you can select the parent frame and right click it and say, you where is it? Auto outs. Oh, more auto out options. They keep moving that and renaming it. Have a look. It'll be hidden here somewhere. We could say remove autolot, that'll only do it for that one frame. We want to say, get rid of all autolayouts in there and you'll find that they're all just plain old frames. Now, things are just a little easier. One of the other handy features of working with complex outs, is that there's a lot of layers going on still all the layers are there, which is good. Sometimes this button here. I just want to go in. Do it click. Then again, do it click. Do it click, Double click. I finally find this thing called Large button, it's got some text in it. Great. Want to move it out. We're going to make it glass because I'm going to show you more of a for instance of that effect we did earlier. But I want it to be over the top of everything. If I start dragging it, one of the defaults for Figma and one of the complications of working with complex files is that it will go inside of this container, which is part of the shopping checkout, or you put it in here and it's now part of this layout. It wants to automatically nest into these frames or auto outs automatically, which is cool most of the time. But say sometimes you just want it to go where you want. You do things like this. I'm going to undo to where it was, so you're the same as me. Okay, I found the button. There he is all the way down here. I'm going to drag him out. I'm going to say, you get out and put you maybe in between the bottom bar and the main contents get him up and out. So he is out, okay? So he's on top of everything. But as soon as I start dragging him, he dives back into something. So he's above everything now. I can close all these down just to make everything a little bit cleaner. So I've closed everything down. My bottom bars there. I don't really need that for the moment. And there's my button large primary. And again, remember, if I drag him, he goes inside something. What I can do is if I click him, okay? Before I start dragging I've clicked my mouse down, hold space bar. Then you can just drag him around anywhere you want. He won't miss I can't really point at the layers over there, but he won't move off the layers, and I can put him wherever I want. I can say you go there now. You see, he didn't jump inside any other layers. I find those two things are the most important when it comes to working with other people's complex files or using some of the automatically generated files, templates is just to go to Autolayouts, remove them, and when you start dragging things around, click Hold, hold space B move them around. Then he won't jump layers. Cool. That's it. Now what I want to do is do the thing I showed you at the beginning where we had the glass button and it was moving along. So let's do that together. A couple of things I need to do is my buttons going to stay up here. What I might do is just lock these layers just so I don't have to hold the space bar. I can just drag it around. There's nowhere it can go, a couple of things I need to do is, let's just preview it now. So I'm going to click on the app. I'm going to say, let's open up the preview, so that's shift space, and it should stay open there, okay? You'll see if I scroll up and down, it is working. If yours is not working like that, what you can do is click the outside, go to prototype. Actually, let's click on the background, and I'm going to say, make sure I got nothing selected. T prototype settings, I'm going to use this one here, the iPhone 16, and that's fine. You can use whatever one you want. That's over my preview again and still working. If that's not working, sometimes you got to go in here and say, actually scroll behavior. I want to scroll vertically so that it does actually start scrolling. But up again, we're all good. Thing I want to do is I want to get this to stick to the bottom. How do I do that? Because I have it selected and I grab this button here and I say, actually, I want you to be aligned with the bottom of this. At the moment, it's constrained to the top. Constrained to the top, which is going to work probably. I'm going to say, I'm in prototype. What I can say is, I want you positioned to scroll parent. No, I want you to stay in place. I can prototype it. Now when I scroll, can you see stays in place? Wo let's make them all glassy. Let's click on him. Let's go to design. Let's go down to affix. Now remember this has to be a frame for this to work. I can't be a rectangle. I'm going to get a drop shadow, going to get a glass. Oh, I do like it. I'm going to crank up the depth. The frost is about perfect. Everything looks good by default. Do sliding refraction up and down though. Look at that. That's cool. All right. Now let's go and preview again and scroll them up and down and he does the cool glassy thing, but stays where he should be. Now how do I get him to align to the bottom? Let's close that down. Let's go. I need to find out where the bottom is. If I click off, and I go to prototype, I can see iPhone 16 is, what is it? 393 by 852. I can click on you and say, actually under design, size of this frame should be 393 by 852, 92. It was only a second ago. I can't remember. We're going to guess 852. Come on, Brain. Can you see that? It's clip contents. You can turn that on and off. Unless I know where the bottom is now, so I can say you are going to be down here. I could hold shift so it doesn't jump into all the different frames. But remember, I lock those layers, so it's not a big problem. Now he's constrained to the top so that dotted line. I can say you constrained to the bottom because we have a bottom now that he can constrain to doesn't really matter. Shift, spacebar and look at us doing cool glassy effect things on really complicated designs. Okay? The parent, right click it, go to more layout options, and go to remove all autolayouts. When you're dragging around, hold shift for your dragon. He won't dive into all the different frames and autolayouts and add a sweet glass effect. You can see mine's got a red tinge, which is coming from this, my fill, which has been turned down, you could turn this back to white to get that more traditional glassy effect. Maybe a little bit of blue. All right. I hope that was useful. Touched on some things we learned in the Essentials course, like constraints, played around with prototyping, and making sure we can jam our little prototype into an iPhone, which always looks cool. A I'll see you in the next video. 7. Texture & Noise & Effect Order: Hi, everyone. Let's look at a couple of cool effects. One is this noise that we've applied to the background image gives it an old school look. The other one is this, this texture so we can get this really cool glass effect. Like we're peeking through the toilet window of the camper. Look how cool it looks. Oh, awesome. Let's jump in and learn texture, noise and some of the effects the layer order has on these effects. Let's jump in. To get started, you can just have any image. We're going to use the glass effect as well for this texture and noise effect. But if you do want to follow along exactly, there's an effect dotFIG your exercise files. You can open that up in Figma, or you can find me member at figma.com slash at BYOL, and you can open up this file and open your own version of it in Figma. Okay. So I've got this button, okay? It has got the glass effect applied to it. Okay? It is effect, and I've added glass. The other new effects, if I hit plus, you can have more than one effect applied to an object. Okay? And I can say, I don't want to drop shadow, which is cool, okay? I do like the drop shadow, but I'm going to go to the one that says texture, okay? And you can kind of see let's zoom in a little bit. What's happening to it? Let's crank it right up. Okay? The texture is kind of like frosted glass, okay? And that's what it does. Okay, gets to that kind of, like, dimpled, whatever you call it. Okay, you can play both these settings. A bit of both. The one thing that does look a bit weird is the edges of this there's a mixture of if I open up a texture again, a mixture of clipping to the shape so that it doesn't go outside of it and going back to glass and playing around where the light source comes from and turning that up and down. It depends on every instance. There's not a special number. But it is very cool. One you can do is let's have a look. Effex let's add a third one. Let's look at text sorry, noise. Noise, you can see, add some noise. In this case, it's interesting. I want to show here because noise is interesting. You can play around with just a monoolor duo color. There's two of them, and multicolor is going to work with all sorts of you can see in here, the noise is a bunch of different colors. So it gives a greeny old school effect. The reason I want to show you this is I'm going to crank this up noise size, just so you can see it. You can play around with some effects, you can play around with the order. At the moment it's doing noise then texture, you can say, actually, by dragging this strange little area over here with a little handers, you can see and drag it up and above like layers. It's going to do the texture first and then the noise. You might just find that you can't get the effect you want. You're trying to copy somebody else's. It's because this order is around different ways. Glass, in this case doesn't seem to make any difference which way it is. But some of them do. What noise is probably nicer for is for something like this retro image here. I can see you, my friend have an effect and it's going to be the noise. I'm going to zoom a little bit and you can start to see it gives a ll school retro vibe. Turn off turn on turn off turn on, you get it. One of the things about this setting where we've got the texture on, I'm going to turn the noise off. I'm going to delete it by hitting the minus. I like the texture. I don't so much like the noise on it, but let's say I do do this. If I want to at the moment, it's a frame, let's say I want to put text inside of it. I'm going to grab my T for the type tool, click inside and I'm going to say, book now, book. Okay. So what happens? You're doing it to the parent has got the texture case everything inside of it, unfortunately, gets the effect applied to it as well. If I want to do it like this, I can't do fancy autos. The text needs to be inside of it, all I need to do is do the text over here outside of it. Book now back to the move tool and put it on top, not inside. Okay, one thing I didn't notice is that the image was a frame and now the buttons inside of it and because I applied the image to have an effect on it, it's applying to everything inside of it. Can you see my text has even got the noise effect on it. Again, if I didn't want that, I'd have to grab these two guys and go, you're out of there, and you're on top. And I picked a different font. There you go. That is the texture and noise effect. You just need to know, especially everything inside a figma, is that you can often change the layer order of these things. You can have two fills and then play around with let's go this one. I can crack this right up. If it's on top, it's very different if it's underneath. It's not that different, is it? Let's turn that up. If the whites on top or the whites below, it is very different. All of these have it and it's not that clear that you can move them along. There you go. Undo undo, undo, we made a cool button. But now I might need to group. Right click Group. Yuk. Now, they move around together. Excellent. Alright, that is it. See you in the next video. I'm back because I wanted to show you something. I was just getting ready to do the intro for this course. So for this video, I do that at the end so you can see what we make. I was just making it look better because I was like, something a bit about this. And then I was like, Oh, I made it better. Oh, I should show them. Okay, so I've got this thing selected. Okay, so I've got the button selected. There's a couple of things going on here. So there is this little fill that's left on this. It started life at 100%. It automatically when you apply the glass effect, turns it down to 10%. I could get rid of that, and it kind of gives it this more glassy effect, I like it. The other thing is weird little border around it that appears a little bit too strong. If I go in and click on this, I can see the glass under texture, radius. If I turn that right down or up, can you see what it's doing here? I somehow picked this really weird point where it's the most horrible. You can crank it up and it goes away and when it's really low, it goes away. To find something that works for you, you can play obviously around with size as well. But if you get it smaller and play around with a radius big or small, I don't know. I was like, that's what I was looking for, and my text needs. Drop shadow. That's not so blurry. It doesn't go down so far. Alright. That is it. Now we can finish the video. See you in the next one? Look how cool it is. Ho. 8. Progressive Blur Effect: Hi, everyone. In this video, we're going to look at something called Progressive blur. It is this where color becomes progressively blurrier. You can do with images as well. It's really easy and really quick and we'll do that first off. If you do, though, want to hang around, we'll make this where we kind of go a bit further in this tutorial, just to recap some of the nice things we learned earlier in the essentials course to catch everyone else up. There are some paid features that we go through, some AI. It's worth hanging around if you're a little bit newish to Figma. We just came here for the progressive blur, do that at the beginning, and then skip on to the next. Right. That is it. Let's get in. Let's make blur progressively. All right, you'll notice that my UI is dark. I figured I'd show you just before we get started. I switched mine at nighttime. You have to have a file open, go to the FK, get down to preferences, and under theme, you can go between light and dark. It's nighttime now, and the light one is actually really light in my office, so I just kind of turn it down. Remember, file open, preferences theme dark. With nothing selected, you can change the color of your page. It might be default, be white, but you might be wanting to work on a darker color here. Co. Let's grab the FK. Click once. Let's grab hiPhone 16. I like this, the white contrast against the black. Let's bring in an image. Command Shift K is one that I use a lot, or I drag it in. The problem with dragging it in if it's a really high resolution image, it comes in massive. Command Shift K is a really good shortcut. I'm going to bring in this 03, and we're going to go open. The reason I do it this way is I can click and drag it to be a size that I want roughly about that sort of size. Now let's just make it progressive blur and then we'll make it look like it did in the intro. All you need to do is another effect here. You can go from drop shadow down to tech to layer blur. That's the one we want hiding in here is progressive. And what you can do is even just like that, it's pretty cool. It starts at the top, really crisp, and you can see down the bottom here, it's blurry. You can drag these little points around. So from left to right, you can hold shift and it will snap into straight lines. So you can do cool stuff. It doesn't have to be an image. I can gra F k for the frame tool, holding Shift, it's a square, give it a fill color, any old fill color over here, as long as it's green, greenish. Come on, green, te aqua, that one. We can do the same thing. Oh, let's do a shortcut. Let's have the selected. I've got an effect. I can click here and it goes blue. Can you see this area that we used earlier on to drag it around. You can click on it, copy it, click on this and hit Paste. You can copy and paste styles. And we'll do it. We'll go in and we'll effect this one a bit more and it does a really cool thing. If you grab end and drag it right up, can you see it really blurs out. It's a very cool effect. I don't get to use it very often. It does work in code. You developers is going to freak out a little bit about having to apply it, but it is achievable, reasonably easy with CSS. That's progressive blur. What we're going to do now is style it how we had before. There's a little bit of a recap on some of the things we learnt in the Essentials course, just for those people who need a recap or if you skip the Essentials course because you're already really good. You might want to check out the rest of this video in case there's something you've missed. I want to keep that. Looks cool. It looks even cooler against the duck. Love it. What I want to do is I want to make this square, so I need to make this cropped. What I'm going to do is I'm going to go to fill, which is my image. I go to selected. There's the fill. I'm going to click on image, and I'm going to go up to here, it says fill say, you're not filled, you're cropped, and then I can drag in this edge here. How big do I want it to be? The moment -16 16116 tall, so I'm going to make mine 116 White. It is a square. Now, that's dragging the edge of it. The edge of it is the crop. If you drag anywhere in the middle, you can move it around inside of the crop. So I'm going to drag mine so that this is right in the middle here. I'm going to click out in the background, and now it's a square with this thing. I think I want to play around with the layer, progressive layer blue, and make it big like we did in this one. You can see you can start it anywhere. It could be here. Because this is meant to be a generic genre listing, not an actual artist, I might have to start it quite far in to give the vibe of hip hop, but not actually show the artist. All right, I want to scale it down. Whenever I scale images, this will work, but whenever I do scale things, I use the K tool. K on your keyboard to switch from the move tool to the scale tool just to scale all the effects and everything. It's just a really good habit to be in. That's probably how I want my one. That's zoom out a little bit. I want to add FK for this because I want a little box for the genre. Get it snap to the top. Pick a any color as long as it's green, you can hit the eye on your keyboard for the eyedropper. Just grab that. Oh, it's too blue. I want it to be a little bit more on the green side. Oh, that's it. I'm going to type some type stuff. So Type two, click once. I'll actually speed through this because you don't have to watch me type. One thing I do want to pause and show you, we did very little speeding is I really like fonts, okay, that are like roboto, I like because it has a condensed version. Okay? Condensed is just really handy when you're trying to fit lots of type in. Can you see? It's actually just, you know, in this other font, can you see how much whiter it was? Was in a condensed font, there's lots of condensed fonts. You can in here just actually type in not roboto, type in condensed to see all the different kinds of condensed fonts. And some of them are super condensed. Like, see that one there, you'll be able to fit a lot more. There's condensed and compressed, copressed compressed is smaller than condensed. I'm not sure I can't remember the language, but C. What are we doing? Condensed, okay? And it's just, yeah, you can fit more text into what is a limited space, especially on a phone, because it's that weird aspect ratio. It's narrower than it is tall, right? So let's undo. So I got my thing actually speeding again. We did no speeding again. I like using the same font with different weights. So still roboto condensed. One is light. One is bold, using the hierarchy of size. Less important, more important. Playing with the weight, okay, light and bold. Again, you can skip ahead if you're already really good with this sort of stuff I'm just kind of I don't know, adding some extras. Actually, keep along because there's the AI things really. Around the line height and just drag it to the left. Not the line height. I'm going to play with the line height, select it all and line height, I'm going to type in -50. Way too much. I'm going to type in. So you can just type over the top of it. I can type in minus actually just put in 16. I'm going to hold Shift and use my up arrow just to find something. What are we doing 24? Not holding the Shift arrow now I'm just using up and down arrow just to get the line height where I want it to be. Something like that. All tips we kind of did in the Essentials course, but hey, we'll throw them in here at the beginning. Okay, escape a couple of times to get out of the type tool. I'm going to click this. It's going to be in here about there. Now, what I want to do is I want to make a few of these, so I'm gonna zoom out. I'm going to grab that big enough? Shift zero on your keyboard will be the automatic to getting to 100%. Okay? So hold Shift O is fit all in screen. Number two is to select something and zoom all in on that. So that shift two and shift zero on your keyboard goes to 100%. I like that one. So the font size is probably big enough. If I want to just grab them both and make them bigger, hold the K tool member for scale, go and they both get a little bit bigger in terms of the fonts. To move it around. Alright, let's make a few versions of this. So I'm going to select it all, grab my option key on a Mac. Oh ko PC to duplicate it, drag it straight down. I'm going to have one, two, three, that'll do the Ooh four, five. Okay? For the moment, what I want to do is, can you just click on the boxes themselves? Let's see if we can select on all of these. Okay, now, this is a paid feature. All of this stuff often is C under actions. Okay? Let's go down to. Our first chef, no. Let's go to. Rewrite this. Click on it, and I'm going to say, What do I want you to do? I want you to speed typing. If I is music, let's see if I can do it without having to select a ti. Oh, I can. It's doing it. It took away all of my other things. Damn it. Okay? It didn't do that when I practiced it. So I'm going to have to build mine slightly differently. Mistakes, people. Okay. So actually, it's probably always just going to be easier if I grab you. Put that there, paste the text. They're in two separate text boxes. Zoom out. How is my line spacing a little bit higher? A little bit higher. All right. Now let's do it. Let's grab and go down here. I'm holding the option key key on a PC, and then I'm going to go Command D. Did I say that before or Control D to duplicate the thing we just did? How many I got now six. Now I need to select all just the text. I just want just the hip hop, but I want it to change the word genre. With the selected, I want to select this hold shift, and I click on it grabs the whole thing, no, no, no, no, I just want to grab the text inside of there. Let's click on this first one. Okay, this guy here by Double click him. Then if you hold Shift and your command key or Shift and Control, you can click on you and you and you, and you and you. So go them all selected. Now I can go to rewrite. I can say you rewrite this. I want you to say Speed typing. Dramas music. I'm scan it's going to replace my first one. That says hip hop. It is, isn't it? That's okay. Oh, geek Make changes. To words only. Way too long. It's cool, huh? So good for placeholder text. I like it. Probably gonna have to pick. It's really good as well, 'cause you get a sense for how long some of the things are going to be. So you're like, Oh, that was cool for hip hop, but all of these really need to be a smaller font size, probably 24 to be able to fit everything in. Oh, we did a lot in this course, huh? We came for progressive blur. Now, you're using AI. You're learning all sorts of cool shortcuts. The advanced course. It's awesome. It's full of soul beats base vibes and to groups. Alright, that is it. I will see you in the next video. 9. Class project 01 - Genre Listings: All right. It's first of the class projects time. So the class projects are listed inside of the exercise files is a PDF called Class Projects. I'll look something like this. And this is the first one. I want you to create a mobile phone frame. Basically, I want you to remake what we did in the last tutorial. So this thing. But specifically for your brief. Mine is Limerick hip hop. I want you to focus on that and then find out whatever the sub genres are for it, like this, for instance. Techno, you might have dub techno acid as industrial. These are all types of techno. Rock, there's a lot of subcategories. You don't really know the music genre you're working with. Do some Googling. I bet you will find there are subcategories make them up. That's not really what's important here, I want you to experiment with the progressive blur. I don't mind how you do it. You can do it exactly like I've done it. Just play with it. I don't mind how you do it. If you do have the pro account, I'm going to assume in this course you do have the pro account. If you don't can totally carry on with it. Not going to apologize every time saying if you don't have it, try and find a workaround, because Okay? If you can't do the AI features with rewrite this, that's okay. You've seen how it works. You might use HGBT instead, which is free. That's the main thing which everyone has, but the AI features, and some of them in this course are pro only. But if you do have them, go play with them. Have a play around with rewrite this, which is when we did the text. And I did it with the images as well. You can select on these and either go to the actions and go to make an image, or you can select on an image already, go to the fill and say, make an image, you can use AI to create the image. Something like Unsplash or pixels, you will find lots of free images that you can use for filling out your prototype. I was the class projects, you need to do that. Definitely do Progressive blur, play around with AI features, deliverables. I want you to take a screenshot or export your image and upload it to the class projects. Screenshot on a Mac is Command Shift four and you can drag a box around it. You can do something similar on a Mac with print screen. I think that's how you do it. I know there's another shortcut for PCs. You probably know what it is. If you don't can just export the image. I can select on this. Oh, I would look really good. Oh, I didn't think of this. If you went to present and it was in a phone, learned earlier how to turn that on. This would look cooler, do a screenshot than this. Otherwise, if you're not sure how a screenshot, you can click on the frame, go down to it export. I want to export this whole frame, scroll down again. What kind of size? Just at one size, and I'm going to do a PNG, I'm going to click Export iPhone 16. You go. You can use that file to upload to the class projects for the class project. Yeah. Because everyone is unique and it's an interesting project, I'd love for you to share it on social media. Tag me with both the hashtag Figma Advanced makes it easier for me to group and look at specific courses. But make sure on Instagram, the Facebook group, Twitter, make sure you tag me at these handles here, Whichever use your normal flavor, your Instagram or a LinkedIn or a TikToker, up to you, but I love to see. Have fun. It is mainly just about playing around with progressive blur. You could go a little bit further and make this a lot cooler in terms of a genre page. We're keeping it light for those of you don't have much time, but if you're ready to play, you can make this page a little bit nicer. If you're unsure about how to do these, what do I just copy them? What should I do? You can have a little look online for some inspiration. A good term is something like UI card. We'll just go through the back at home. You can go through the templates, have a little look so I might go listing. But didn't really work. You can kind of see there some different ways of cards is probably better. Cards is the generic term for, like, anything inside of a box, and you can start to see some interesting kind of maybe even feature cards. Let's do that. Feature cards even better, a little bit more specific, okay? And you can see some things like, Oh, I might do that with this, something on the bottom, okay? Up to you. It can be simple, can be complex. Looking forward to seeing what you make. Alright, class project over. I'll see you in the next video. 10. Saving Effect Styles & Clearing Unused Styles: Hi, everyone. We are going to turn the effects that we made in the last video into a style so that we get to reuse them and we get to change them all at once. What are going to go uniform to perspective. Actually, the word is progressive. But we have control over them all and then I'll show you how to remove any style libraries that have been added to your file, they get a little bit confusing, styles that you didn't ask for. Then I'll show you how to remove all the styles that you didn't ask for that all just appear in your libraries, and you're like, Where do these come from? I'll show you how to clear them out, so we've only got the things that we've created as styles. Let's jump in. All right, so in the last video, we made some styles. I made a couple. I made some drop shadow ones as well. Let's take this progressive blur. You can see it here. It's been applied to my fix panels. These four little dots is the way we can create and use styles. Now we're doing it for affix. We can do it for stroke and fill in anything that has little dots on it. I'm going to click on affix, and I'm going to say, I would like to add new Start effect. It's different from hitting the plus over here. We go into the dots. Head plus and we say, we're going to call this one, I'm going to call this one M. I'm going to call this 101 because I'm bound to create another one and another one and I need to differentiate them. Sometimes I'll put the client name in front of it just so I know that's the version of drop shadow I'm using for bringing a laptop or whatever company it is. You can describe it down here as well. Let's click Create Style. The cool thing about it is that we can go through and say, new thing that we draw FK member progressive blur only works on R frame. No, that's something else. That's the glass effect. Okay, so I'm going to go to affix here. Instead of heading plus and going through and setting it all now, I can just go to the little dots under affix and I can say Progressive blur. There you go. Done. Reusable. The other cool thing about setting styles is that let's say that let's apply these styles. Oh, they're already applied. That one's progressive blur. That one's called layer progressive blur. Layer blur, progressive no, that one's got it. Oh, I created the style from this one. These ones don't have applied. So I'm going to apply all of these ones. I'm going to say I would like to remove the effect and I want to apply not the random layer effect. I want to want to add the thing that I've made called Progressive blur. All right, so now they're all connected. What I would like to do is change them all at once. I got nothing selected. Absolutely nothing. You can see over here, as long as I'm in design, you might be stuck on draw or Dev. Okay, make sure you're on this design. Under Design, you will see all your styles listed that you've used. The cool thing about it is I can say, look at this. I've got a little settings here. I can say edit this style. I can go into it and say, I would like it to end actually what's going to be more obvious. Let's get to uniform. I switched to uniform and they've all updated. That's a great way of controlling a really large document. Create a style, and then you get to edit it by having nothing selected and go through your style. Wanted to recap that. We didn't do it in the essentials course for effects, but we did it for lots of other things. So if you're skipping straight to the advanced course, what you'll find is, it's say, what this, it's a color that I like, Okay? Instead of typing it out every time, you can go to Styles, do the exact same thing hit plus, and this is going to be my primary primary color, and I can create a style, and then I can start reusing that. When I draw a new frame, I can just go into here, hit the styles button, and bam, we've got primary color. That's all we do for that. The next thing I want to show you is I want to show you how to remove some of the default libraries that are giving you style suggestions if you want to clean those out. It might be just there by default. It might be there because you've opened up somebody else's document, maybe a larger project, you want to clean up. What I'll do is we'll click on this one. And if I hit the under affix, I'm going to actually, it doesn't matter which style we go for. I'm going to go for the fill. What you'll see is like, can you see there's lots of other ones down here? Like, Where do these come from? Okay, you might not have anything, but you might have this giant list already. Actually, I just want to tidy it up. You can go to all libraries, you can go to the ones that are credit in this file. We'll just tidy them up. You're only showing the ones in this file, not all libraries that you might have as part of your job. We'll do libraries specifically later on, but it's just nice to tidy things up early. Look at this one. Let's break the link to the style. Let's go into here. Okay, same thing here. Okay, my fex styles, there's all sorts of stuff in here. So I can go into my library, and say, actually, I don't want. I'm going to remove the libraries, and from this, this this, go back. I'm going to remove this one and this one. These are team libraries that have been shared with me in this document. We'll cover team libraries later on, but sometimes you just want to tidy them up, go away. And I've only got Progressive blur now. Nice. All right, so that's adding effect styles and just styles in general. The benefits of them means that once they're applied, first of all, you get to apply them really easily, and once they are applied, you get to edit them all at once. We looked at clearing off any styles that are connected to your document that you didn't ask for. All that is it. I will see you in the next video. 11. Workflow Tips & Tricks: Everyone. In this video, we're going to look at all the tips and tricks that I can think of. I'm going to cram them all into a video. If you're already good with tips and tricks, you can skip along. It's a very long video. I feel bad. But there are a lot of tips and tricks and a bonus for anybody that waits to the end, I'll show you this. It's a little keyboard that I've got for Figma and I'll show you what it's useful for Cool. But it's a bonus for sitting through all the tips and tricks. This is either going to be your most valuable video for the course or you might not off because it's so long. Well, let's jump in. Good sales pitch, Dan. Mary hands alert. Video time. Alright to get started, open up any old file. We're going to open something quite complicated to kind of prove all the great shortcuts. In your exercise files, there is a link here called Workflow Demo. You can open up anything. I just really like this file. It is in your exercise files. It is called Workflow 01. Either way, you'll be here inside of Figma. And over here on the pages, let's go down to the design. We'll cut to this one. This is the one I like. Very cool. Problem with starting with somebody else's file or working for a large company is that sometimes it can be quite complicated to change any old thing, especially when there's no styles. What you can do, though, is one of the easy ones is to select a whole chunk of stuff over here, instead of playing with a fill because you've got mixed things selected obviously you've got loads of things selected. What you can see here under selection colors, if you've got a lot selected, there might be a little drop down like this. But you can see here, here are all the colors inside of there. There is my primary color or my accent color. I'm not sure exactly what they've called it. Actually has no name. Got the hexadecimal number. So we can click on this and say, actually, I would like you to be. Or blue. It's just a real quick way of working with lots of files rather than doing the dreaded shift, clue. Click on that one, hold Shift, grip that one. Who's done that? That takes too long. Another really handy one is, let's click on this box here. I'm zoomed out quite far. I love the shortcut Shift two. That will zoom into whatever you have selected. If you have a tiny thing selected, so if I hold command and click on this little dot that jumps inside the group. Let's Control on a PC, command on a Mac. I I shift two, it's not really that useful. Okay, so Shift one is because it zooms it out to show everything. Shift two right into the thing you have selected. Shift zero is 100%. That is a really good one. Shift one, two, and zero. One is everything on the document, two is the thing you have selected, and zero is 100%. Perfect. Let's click on. Let's say we've got this here. Let's click some holding Command on my Mac, control my PC. Just jumps in 'cause there's a group inside of a group inside of a group inside of a group, and you might die for all the double clicking, okay? So you have nothing selected. Just hold down Command or Control. Click on that. Then you can go up to Edit, okay? And there's a Select All with. This is super handy. You can say, actually, I want to fill I want everything that has the same text properties. Okay? And it's gone through the entire page that we're at. I zoom out a little bit. What else is there? It's just those guys. But it just means I don't have to go and shift click them all. I can say, actually we're going to use, I don't know, Acme for this one. Oh, I don't like Acme. I'm wrecking this man's work. I think he's under introduction. There he is there. JH Patel, you made a cool template. Thanks for sharing. Alright, other cool tips. Come down and let's grab one of these buttons. I'm going to double click away. This is a bunch of stuff. It is more than just text, it's got a padding around it so you can go to edit and select. There's a bunch of other different options in here. We won't cover them all, but imagine if it has a drop shadow, you can go through and pick everything that has the same effect. Going to go do same properties. It's picked every component that looks the same. Property is a bit more generic. It's got the same fill color plus the padding, plus the corner radius. I think that's it for the whole document. Try one more. Let's grab the circle here. Let's go to edit, select with, and let's go to fill and you'll find that lots this document has the same fill, similar to what we did before by using the selected color. Vertical. One of the things I get asked is, you see how JS has split everything with these pages here. Let's go back to one of our old files. I'm going to go back to this one we made. I've only got one page. What we can do is page divided. I've got this one. This is my Hi Fi. Let's speed through this. Okay, so I'm going to have a components page. It's going to be the top. I want to separate it from my kind of working docs. So I'm going to add a page, and all you do is page three, to divide these up. You can put the hyphens in like JstedO I like to hold Shift and hit the underscore button, and it kind of looks more like page divider. If you want to get even fancier, you can add emojis to any of these. Say, components, you want to find something actually do it to mobile here. Automatic Control Command Space bar, okay? And this will pop up. It's a little emoji guy, and you can double click on any of these. So I'm going to type in mobile, find something mobile phony. Is that a mobile phone? Yeah. Okay, double click on it and it will go into wherever you have your cursor going. So you double click. Oh, got two of them. Okay, on a PC, it is, have your cursor flashing inside of here, and then hold down the Windows key and hit either, I think it's period or semicolon, one of those two. That looks nothing like a phone. You get the idea. And for components, you got to put puzzle pieces. There you go. All right. Hiding the UI is useful. It's command and backslash, or Control backslash on PC. Just hides it while you're working. Doesn't change anything. You can still work if you know your shortcuts. Any of these shortcuts have changed, while in between recording this video and where you're watching it. Have a look at this question mark down the bottom. Go to keyboard shortcuts and have a look through there. They'll explain all of the different shortcuts. They're blue if you've used them. Okay? They're dark if you haven't used the shortcut, okay? There you go. I'm going to turn my UI off because once you got the UI off, it becomes a little bit tricky to use, but you've got more space, especially on a laptop. But that's where the super most awesome shortcut that ever lived is. It's called the quick actions. Okay? It is basically a shortcut to getting to this button here. Okay? So let's close it down. So the quick actions. Let's go. The one I use it for the most, it's pretty boring. I'm going to command or control click the word I'm Jenny, the top here, and I'm going to use my quick actions, which is Command K or Control K on a PC. I'm going to type up a case, okay? Otherwise, that menu takes forever to find up a case. But you can use it for anything. Anything in any of the menus, include this top menu bar here, I'm going to say Command K, and I'm going to say rotate 90 degrees to the left. Not sure why, but everything is in there. Last one, Command K, and let's translate it too. I don't know. Let's go to Portuguese. There you go. And do and done. Not everyone might have to translate. It might be a pro feature now though, think of it. But as up a case, that's free for everyone. Who remembers how to turn the UI back on? That's right. Command or Control backslash. That's where it's leaning back. Forward slash. All right. The next is a relatively new update. Okay, I'm going to command click this button at the top here. It is a component of a master. I didn't make it, so I have no idea where it is. Or mentioned if there was a great shortcut, ready? Shortcut, toggle back and forth. What is the shortcut? It is on a Mac. You hold down all the buttons. Command, Option control. All three of them in the bottom left and hit K. On a PC, it's slightly different. It's Control Alt Shift K. Have a look at your keyboard? It's hard one to remember, but if you are doing a lot of adjusting components like I do, you will like the shortcut, and you will get used to it. Remember, there'll be a shortcut sheet in your exercise files that I'll put all of these in. I just love being able to toggle back and forth really quick. Anything else? Got any other components, This one here. You're not this one is all the buttons plus K, toggle back and forth. Another new one is you can copy and paste styles now. We've only made a couple of styles here. But if you've made a bunch free document, you can seck on them, copy them, and you can select multiple ones. I don't have multiple ones. Make multiple ones, Dan. Wait there. Drop shadow, so I can select two of these guys. Just click on the top one, hold shift, grab this bottom one, right click it and I can say copy styles, move to another document, have nothing selected, and then just hit your normal paste. Command VN MAC Control V on a PC. Copying and pasting any sort of style. Nice. All right. Let's do some super fancy field work. I'm going to go back to the document I was working at. I have no idea where everything is. Oh, I created a new page. There we go. Let's look at all the fields. So let's start with a title. You ate them? All right, so I've added a bit of text. All of these fields are adjustable by just clicking in them, and just using your up arrow. I like this when I'm picking fonts because I'm not actually sure what size I'm doing here. I'm just holding up arrow or the down arrow. Click in any of them. You could do it with that letter spacing as well? Use your up arrow or your down arrow. You can do it for any single field. This here, this position here, let's say X and Y, up and down, moves it left and right. If you want to go in bigger chunks, you can hold the shift key. It's the large nudge or big nudge, and it will go up in multiples. Can you see here of eight. That works for anything. Rotation. I wanted to go up, it doesn't do an eight, but the holding shift does one. Just holding nothing down using arrow key, moves it in ones. But if you hold shift, it'll move it in a bigger chunk. A lot of us are using the eight point grid. So when we are moving things along like position, it'll go in, let's start down 100 and click in here, hold Shift, you can see it's going up in eight, down eight. Let's move this over so it's a little easier for the editor. Sorry editor, and saying that, I'm going to zoom right back out, and we're going to go to preferences. Go to litleF, go to preferences and down the bottom here is something called the nudge amount. By default, it's one. That's just using rake or eight. That's if you hold shift. You can change it back to ten. That was the default for a while there and a lot of other programs. I like eight because it's really common spacing four. Mobile and web. It's the same when you have nothing selected, not using any of the fields, you can click in here and just use your Ara key to move it around, hold shift to go in bigger chunks. Eight pixel chunks. You can drag on all of these fields as well, especially the ones where they have the icon. Can you see here, you can just drag the icon left and right instead of having to use your keyboard. You can just drag it back and forth. If you're more a dragger person. Some of them don't have icons. That one does. I don't have any layer height, so it doesn't really work. City, just drag that back and forth. The ones that don't can hold down the option KinemaC on a PC and they still will drag, even if they don't have an icon. If you love doing that type of thing and there's no icon like this one does, you can just hold down the option KinemaOky on a PC. One of my favorite things is flipping it upside down. No. Let's go and Ike for the frame tool. Let's say you draw something from side to side. Let's give it a fill. Ok. Oh, you can use them in here as well. Watch this. I can use my I'm on HSB. It's up to you what you want to be on. I prefer HSB. So if I want to change around with the hue saturation brightness, hue I want let's go to the brightness. It's really bright. I's in the top right. You can just use your down arrow. You see it comes down, down, less bright, less bright, less bright. Gain a bigger chunks if you hold shift. Instead of trying to go, Alright let's say that it is about there and you want to bring it down, you can just grab this one and get them straight down rather than doing the old drag, diff, go straight, straight. The reason I want to do this as well, I want to show you the other field trick is, let's say I need to divide that into three parts, which is tricky. My brain doesn't work like that. I'm going to find the dimension so it's a width, perfect. You can do divide by, which is forward slash three. There you go. Now I've got three separate boxes, divided by three. Here you go. You can do all the math. You can say, actually, I want this to be just, let's say you want to put. You want to shrink it down a little bit each side. You want to minus eight from each side. So I'm going to say -16, it's a little bit smaller now. Eight pixels either side. Give yourself a little margin. Can't do rotation things, get confused by 90 degrees and 45 all the time, like I do. You can say, right, I want three, 60/4. All right it's 90, not 45. All right. Let's talk about some of the hard symbols to find. I'll paste them on the screen here. They're called smart symbol Okay? Those are the ones that are there at the moment. I'll add this to the shortcut sheet. But let's say pick a path here. I'm going to rotate this back around where at 12 degree zero. I find typing in here. You have to type them in order, and they have to look exactly like the top bit. So if I go bracket, C, lower KC and another bracket, it'll instantly give me copyright symbol. You can see how this is going to go, R, it'll go through and give me the registered trademark one. Those are handy. Probably the ones I use the most are the kind of arrows. It's hard to find in the font sometimes and you can see it's just dash and greater than, less than, whatever that one is. The down arrow is weird is VB. There you go. It's a down arrow. Up arrow is the key I can never find on my keyboard. Please hold. There it is on my keyboard. End of the six. The editor would have fast forwarded that, but that took a long time. So I'm going to have to hold Shift, and I'm going to go six, six, and then space. You have to put it a little bit afterwards, otherwise it doesn't do it. And the last one is the square. Okay? Just we go. Square brackets, left and right, head space. Oh, looks like there have to be a space in between them. I don't use this one, obviously. There you go. So square bracket, space, closing square bracket. There you go. Just some of the smart symbols, okay, for all the fonts. Next one, short up for a component, select all of this. I'm going to go Command Option K on a Mac. Let's Control K on a PC. We looked at this earlier is if I start dragging this around, it really wants to jump inside of things. You're like, that's cool, but don't go inside that frame. Don't go inside that component. Remember, you click it to start dragging it, then hold Spacebar and move it around. You'll see it will not in the layers panel there, it will not go through and try and jump and be part of other layers. Nice easy one is Command one gets you back to your little home option unless you're on the browser, then I'll just get you back to the first tab in your browser that you have open. If you're inside, it works in a browser except it just jumps to the different tabs. Command one, two, three, whatever tabs are open in your Chrome browser, fiery or whatever you're using inside of Figma the app, it does a similar thing. See these tabs up here, I can go Command one for the home, Command two for that document, Command three. I can go two and three, two, and three. It's holding Command or Control on a PC and just toggle between the different tabs that are open. You do have a tab that's more say you're pulling components from a library or some file that you need to pull from all the time. You don't want it up here where you want to turn it into a tab, you can right click and say pin that tab. You can see up there just becomes this little icon, makes it smaller and it's harder to close. You can close it though. That works on the browser as well. You can pin tabs. That's just a normal chrome type or safari thing. You can unpin them. You can reorder these as well by clicking, holding, and dragging them. Often, I'll open them up in funny orders. You just want the one that you're pulling from to be at the front here. Even if it's not pinned, you can just drag it around. So it's at the beginning. If you are working with the same files over and over and it's a pain to figure out where they live every single time, you're like, in my recents, let's say it's this Limeric techno one, you can add it to the sidebar. It's favorites. Click it there and you'll see there it is there, Limeric techno. Whenever I open up a document, you'll have some that are in there that you use all the time. It doesn't matter where you are in your project as well. If the home screen or if you're on the browser, go to keep forgetting in the browser now, you can go to the one that says back to files. You get back to the home screen instead of clicking on Home Screen. Let's close it down. It doesn't matter where you are. See these three little dots. These are handy, just have all your recently closed files. Instead of having to go back to recent. I'm not sure if that's a saver, but there it is. Another one is if you're working with really big files or really old computer, you can figure out what's actually causing it to run slowly. You have to be inside the doc in question. That may be running a bit slow and you can go to the F, go down to view, and there's one called memory usage that appears over here. You can see it's using 2% of my memory, which is not much, so it's fine. Yours might be maxing out. And if that is the case, you can click on Managed memory and you can figure out what is actually causing you the problem. Page content is doing most of the work and imported components from other places are doing a little bit of that gives you some tips. You can turn this on as well. I say it is page content is doing really badly. It's up to 80% and everything's a bit sluggish. You can see in here, it'll turn it on for every layer. Can you see a which one has little dots here, none of my layers are doing anything. You can see this frame. It's got a 0.2%, and you can kind of work out what might be causing your problems. Often, it can be SVGs, really complex ones that you've imported. You just got them from a free site, and it turns out they're really poorly made. There you go. You can see the suggestion here. You can flatten the SVGs. Or it might mean that you have to pull some of the pages out and make two and make more than one document. My machines running fine, so let's close that. Last thing before I show you the keyboard is you can actually drag this panel out often, especially when you've got kind of complex layers here. You can drag this right out so you can see them a bit easier. Okay. But also under your Assets panel, once that starts getting a bit mad, I'm going to look at the assets for this file. Don't have a lot, but you can start searching for it. You can start searching for. There's an icon in here that I know what it's called because I named it really well. It's called Export and you can search in here. And it's this one here, it's this guy here. Works only if you've been naming all of your assets. You'll notice in this one here components, there's a lot of frame 64, not good. When they do get big, you can go into here and you can adjust the filtering by say, let me just show the lists just to make it a little bit easier to figure out where everything is. That search works under file as well. You click Search and let's say I want the stars that I know are in here. There they all are. They're all through my document. But I can set them all now, or I can click on them and say, go to here. But I can start clicking on all of these stars. Wow, there's a lot of stars used. I can select them all, delete them, remove them. They are all down there. When your layers are getting real long, this is easy. Or if you need to find, let's say, this one here, I can go to search and I can find the text with the Wiz, then I don't even know what that means. Arent. You can search in your Laos panel as well. Got to remember to turn it off by hitting the cross. Otherwise, you'll be those. The pages panel, okay, can be made bigger or smaller, okay. By default, you get this really tiny little slot, which can be a bit tricky. Sometimes you don't want to see them all as well. So you can make it smaller. Alright, let's look at the cool Figma keyboard. Alright. So it's this here. Okay? This is the work louder, okay Figma creator micro. I think that's what they call it. And all it is is just super awesome shortcuts. So you can see here, you can program it to do anything, okay? So we've got scrolling. Zooming, okay? And you've got automatic shortcuts for credit component, scale to, I love. Alright, that's component. You can program them to do everything. I don't use them all, but it's just handy. Okay, especially when you're using figma all the time to plug that in. Also a beautiful bit of desk art. It comes with a bunch of different buttons. Okay, so you can kind of get it to do what you want. Now, actually, not all of you have seen my office, right? This is what it looks like. That's you normally facing me using this camera. Okay? But this is my office. Um, yeah, some three D printers and stuff. Yeah, this is the converted office above was just a little room above my garage that we converted to this. Came out really well. Alright, into the computer. All right. This is one I want to show you that Figma one is not being made anymore. It was kind of like a limited time run with Figma kind of a promo. I missed out on the initial launch. They sold out quite quickly. I got one on Ebay because I'm a nerd and I wanted the official Figma one. But it's actually a keyboard that this Wlouder dot cc company make. Have a check. The Figma created Micro might be available, sold out now. Okay, but they do have just the regular creative micro, which is currently sold out. But we'll be back. It wasn't the other day. So it's the exact same thing. It's just not in the Figma colors. Anyway, do you need it for working in Figma? No, it is desk jewelry that I really wanted. So I paid above what it costs just to have the official Figma one because I have the fear of missing out. All right. That was a long one. We've covered loads and loads of good shortcuts. I hope they were useful. Let's get into some more workflow in the next video. Thanks for sticking around. 12. How to use advanced Copy, Paste, and Selection Tricks in Figma?: Let's jump back to that document that we were working on earlier with our kind of different genres. And what I want you to do is just create a frame with some text in it. Put the name of your kind of app. Okay, mine's Limerick Techno. I've made a light version and a dark version. There's nothing fancy about these frames with text inside of it. Okay, so let's make another iPhone 16. Okay, so I'm going to, let's just duplicate this one. I'm going to click on the frame. It Command D on a Mac, Control D on a PC. Can we get a duplicate? What we might say is, let's do the first bit of selection. Let's click on this and I'm going to say, there is a weird one in here. I surprisingly use a lot. Go to Edit. This is not very complicated, so we get around not using it. But if we go to edit and go to select Inverse, which is Command Shift A on a Mac, Control Shift A on a PC, and it just selects everything but that, and you can delete it. Don't ask me why, but I end up using that a lot. And the other and probably most important feature is, let's say that we do want to make this the dark version, we want to switch it out. We could grab this and copy it and put it on here and paste it and line it up and remove it all. What's really good is if you copy this, select this and there's an option in here going Edit and there's one that says, paste to replace. There is a paste over selection. You can stick it over the top. The other one still underneath. I don't know why you'd need that one. But I use this one, Edit paste to replace, which is Command Shift R on a Mac, control shift, R on a PC. That's really handy, and it gets handy. Let's say I use the star everywhere in my document, I'm holding down the option key while I'm dragging or the old key on a PC to duplicate it. Okay, let's say, though, I want this to replace it, so I can copy it and I'm using my normal copy shortcut, I'm going to grab you and I'm going to hold Shift and grab you, and I'm going to grab you you can do that exact same thing, paste to replace. Anybody know the shortcut? Too many shortcuts, Dan. It's command shift R or Control Shift R on a PC. Or go up to Edit, it's up there as well. I just replaces all of those ones. That can be handy. Paste to replace. Now, this is a little bit scraping the bottom of the barrel. Let's say that I've got this star here and I copy it and let's say that I go over here, it could be text, could be anything. You zoom right out and you're working over here in no man's land. Let me know the comments. Who ends up working way over here for some reason. If I had paste, by default, it puts it back where it was, there's two of them, right over the top of each other and you're like, A I wanted it over here and there's no real way of getting it over here other than pasting it and moving it over. But what you can do is say, all the way up here, one of those people, and you can right click and say, paste it here, please. There's my little star. About 10% of you would be like, Oh, that seems good. For the rest of you, let's move on. Actually, one last one I wanted to show you was we've done this before. I just want to highlight it is say that I do have a lot of new frames. I'm going to hit the frame tool. I'm going to say, let's give myself one of those. Let's go Command DDD, I got loads of them. If I want this on all of them, so I can say, copy, click on you, hold Shift and just grab all the frame names and then just hit the regular old paste. It'll put it back in the position on the frame all at once, like a multiple paste. There's nothing special you have to do. Just copy and paste, but have lots of things selected when you're pasting. Awesome. How did that go? Let me know the comments. Did I make copy and pasting sexy? You probably skipped right at the beginning, anyway. For those that hung around, thank you. Humoring me. Let's go into the next video. 13. Frame Tips and Tricks to work with Figma frames effectively: Right there. In this video, we are going to learn all of the frame, tips, and tricks. Yes, a whole video working with frames. They're pretty useful. Let's jump in. Alright the first one is actually nothing to do with frames. See this little icon here. If your frames are all opened out, and they're all tiled down and they're just really messy. Okay, click that. They all tidy up. And if we want to go to say my frame number eight, you just double click on the icon here and I'll just jump straight to it. Okay? You can work your way around this document as long as you've named your frames. Okay, it's a nice easy one. Even better, though, is watch this. Let's say I am here on this first page. I should name my pages better. Click in in in in in on your keyboard. In we'll just go to the next frame. I'll zoom into it. That's just the handy way of working through document. Shift in, we'll go backwards. N to go forwards. That's in for November, my accent, and then shift in for November to go backwards. There's another one that I use probably more. The inky zooms in. So if I zoom out and I had the inky goes, right. I'm at the next frame, but I'm really zoomed in. Okay? The one that I like better is the home and end key. Not all keyboards have it or sometimes you need to hold down a special key to get it if you're on a laptop, but I'm on my big keyboard. You can probably hear it tapping away. Home is backwards and END is going forwards, forwards and backwards. Exact same thing except that the zooms in and home keeps the same zoom level and just moves along with different frames. That's a good one. You can resize a frame. Let's say that I create a frame up here and it's going to have all my Nav inside of it. I'm going to grab all of you guys. I'm going to put it up into here. I don't need that one. There was a star in there, there you are over there. It up over there. Salute you this frame is too big. What you can do is there's a little option over here. There's a shortcut. It's all of the keys plus R, don't use it enough, but it's a great way of just wrapping the outside frame and smooshing it really close to the things that are inside the frame. All right. The next one we've done before, but in a different context. Let's bring in an image in your exercise files one called Image of four. It's a vector file and we are going to bring it into here. You want to close to the edge. But we want to at the back and we want to just have it off and then it jumps off the frame. You're like, no, I just want while you jumping off the frame. What you can do is while you're dragging it, we did this earlier, remember, start, click and hold it, hold space bar, and it means you can drag it all the way out here. It is still on this iPhone 16 frame. You can drag it in and use it just on the edge here and it stops it jumping into other frames into components. We did it before when we're just dragging things like the star around, but it's handy when you're trying to get things on the edge that you want to be on this frame and not jump off like that. There you go. I'm going to push mine in here. And I'm going to send it to the back. The shortcut for sending it to the back is the square brackets. It's next to the PK. I'll send mine to the back using the first of the square brackets. All right. Other cool frame things is seeing everything in outline mode. It's Command Shift O or Control Shift O on a PC. It will show you everything broken down into vectors. That can be really handy especially with that star, remember, he was just hanging out, watch if I zoom out. You can see, was there a guy there he is there? Just a little bit easier to see than that. Star gone, star there. He was teeny, tiny. If you've come from, say, Illustrator or any other vector drawing programs, you use it quite a lot. Especially when you're drawing and creating things with a pen tool. I find it just handy for the frames, especially when frames are maybe similar colors. You can see the outlines and you can just work in this mode here. You can get things to maybe snap a little bit easier because you can see them better. If you come from Illustrator, Adobe Illustrator, command Y still works. I don't know why. If you're used to that one. The official one figment is Command Shift O or Control Shift O. If some of the shortcuts have changed, they do. They're always trying to make them better. They never stick to them. You can click the question mark and go to keyboard shortcuts and you can work your way through to see whether if Dan said it was, where is it underview show outlines? Yeah, it's still Command Shift O on a Mac. I maybe they're just different than what I'm saying on PC, you'll see them listed here. Blue means you've used them. I haven't used the rulers shortcuts since I reset this document, so it is grad. That, my friends is all of my frames, tips and tricks. If you've got some, I'd love to get them all in. So let me know in the comments if you're like, you didn't mention that one. That's a cool new one. For you, go check out the comments. There might be some cool new ones in there. That's it. I will see you in the next video. 14. Auto Layout Refresher with Problem Solutions: Hi, everyone. We're going to revise audit out why they're good, how they work, and components why they're good and how they work. You might know this already, so you can skip ahead of this video. What we'll do is we'll do a nice little revision, nice and quick. And then I'll spend ages. That's why this video so long running into all the issues people run into, especially when you're a little bit newer in Figma. If you hang around, we'll do the quick demo, and then I'll show you the myriad ways my students get lost and how to get around them. If you know what an lout is and a component is and you've never had really any problems or at least you know how to fix them, skip along to the new stuff. But for now, let's jump in, get everybody up to the same page and start making outs and components and breaking. In. All right. To get started, let's work on this project from earlier, where we had our genres, let's do a couple of things to tidy up. Let's make sure double click the name up the top here and give it a name. Okay? Mine's called Limerick Techno V one. Okay? And up here, we've got iPhone 16. The only problem with that you might have noticed is if you duplicate it, at the top selected, go Shift D. Okay, not shifty, undo. Gone into Inspector mode. Let's come out of inspect mode by going to this. You might do it. I'll leave that in the course, is I want to have this name selected, and let's go Command D for duplicate. You'll notice up here it says, Oh, look, iPhone 17, we've gone to the future. No, it's just trying to be clever. It's going iPhone 16, 17. If I do it again, Command D, goes 18. Let's get rid of that. It's handy, but not for iPhone. Can be handy, but not right now. Let's call this one genres. Now let's duplicate it Member Command or Control D on a PC. Let's double click this one, and let's call this one. Home page. I know the backwards. Et's get rid of all of that. Let's build out Auto out. I'm going to change the background color as well. I was messing around with us earlier on to some off white. All right. Let's do the quick version of an autolou. Let's bring in some icons. We're going to go Command Shift K to bring in lots of stuff. I'm going to say, all of you fellas, you're going to come in, click Open, and I'm going to click Paste A. I'm going to move them all over here just to give myself a bit of room. I'm going to grab my scale tool, which is the K tool and I want them all to be a height of about 32. When I say about exactly 32. To zoom in a little bit. I am going to drag them out so I can see them all. Doesn't really matter what order they're in at the moment, select all of them and say, Shift A, you're in order out. Zoom out and get it going. Let's put it on here. Let's go down the bottom. I'm going to say, actually, I'm going to drag it all the way over here. Don't want it to scale. I'm in the scale tool, that's why. I'm going to go to the V tool to go back to the selection tool, not scaling it. I'm going to drag you all over there, all over there, and I'm going to do some stuff where I sat. I want it in the middle and I can play around with the gap between them. Okay. And that, my friends, is how to do an Autolayout. The cool thing about it is, let's turn it into a component. So it's reusable. You can either click the button up here, or you can use the shortcut, which is Command Option K on a Mac and that's Control Alt K on a PC. It's a component. I'm going to duplicate this whole page, Command or Control D. This page is going to be M. Instead of this frame being iPhone 16, I'm going to do the iPhone P max, the big one. The cool thing about it is because it's an Autolayout, I can see Ju Doc and move it down, I might play around with the spacing or the gap. It's really easy to be responsive. The other cool thing is I can say you my friend, let's say this homepage here. People haven't logged in yet, so they shouldn't be able to see their ticketing option. I can click on it and I can say in my file under my layers. Let's have a look at this guy and I can say you my friend. Which one do I want the ticket one? I can turn the eyeball off. Over here though, I can say you, I want the eyeball on. Oh, look at us. Responsive. I can click in here. Actually, this is my instance. This is the main components. On this main component, I can say, I actually want the search to be over here. You can see you play around the order. Be the components, these things are linked, the magnifying glass ended up over here. The ticket back on. This is the power of Auto Loos. Hopefully, that's a good little refresher on Auto outs. We did lots in the essentials course and you might be intermediate Figma user already and jumping straight to the advanced course. Let's get into all of the problems and how to fix them. I'll do it because that thing that I just did, I subconsciously avoided lots of errors. But I know when I'm teaching people, they all do the errors that could be you. Stick around. Let's get into all of the problems and solutions. Alright, so I've just kind of undone until I come back before I put the icons on. So let's get started and bump into all of the problems. So when I bring in my icons, there's two different ways. I could use the command shift K and bring them all in, and that kind of stacks them all on top, especially if I hit place all. They're all in there, that's what I did in the first part of the sutural and everything worked. But if you're like me and you do a lot of from your exercise files from icons, you just grab all of these and go, yo and add your own sound effects and just drag them on. They come in a different way. You're like, Yeah, that's not a problem, except where they're all selected and you go to the Kt for scale and you can say, actually, I want the height to be 32. You're like, this is perfect, done. Actually, it's not done it. What you've ended up doing is this whole group has become 32. You see? This whole height is 32. This one particular heart icon is only 15. To get around that, it's easy. You just have this one selected and you say, you are height of 32. This brings me to the other problem. Is that let's look at this heart. Own here, it's in a frame, which is cool. Inside of here is a vector. What people can do is they can accidentally click the vector, not the parent frame. Can you see they're different? The frame that it's around, and the thing that is inside of it, if I have the thing inside of it selected and I go, you're a height of 32. Lo does weird stuff. You can you make out what's going on? There's a frame, but the heart inside of it got scaled, but not the frame, so it's like clipping it off. It's undo, undo. That can be problems that people run into the accidentally, you can do it on the board here. You can see I've collected the vector, not the parent frame. All right. Solve some problems. You might have bumped into those already. The next one is sometimes people grab SVGs like this, and I'll just do a little selection around this. We'll notice that I have selected the internal parts of all of this. Watch the vectors, not the parent frame. If I drag this off now, look, dragging the internal vectors, not these. You end up with these frames left by their self. It is the world's not going to explode if you have vectors on their own and try and scale those. That's fine. But it is very common and you have a lot more flexibility if vectors are inside of frames. Just be careful when you are selecting, either do a really big selection, it goes right around the outside and you can see I've got everything selected, or you can shift click the names if you can see the names. I can grab them all selected or in your layers pan on here, I can click the top shift, grab the bottom one. It doesn't really matter. If you're finding problems and you're like, This is weird, it's probably that you have the vector selected and not the frame. You end up with a vector on his own and you have no idea where his frame went or he just didn't come with one. The file that you inherited didn't have it, you can just frame it. You can say's right click it and let's say frame selection. He's got to frame now. Excellent. All right. Let's go back in. All right. And what I want to do is, I think that's the problems for now. There's more to come. What I'm going to do is do a sneaky trick. Instead of doing them all separately, I'm going to say you aligned on top of each other. Remember, don't drag them on top of each other. If I drag him, where is he going to go? He's going to go inside the heart. You can hold space bar. We learned that before it'll just sit on top. But it's easy to grab them all, big selection on top, and you. Now I'm going to say I would like the height of all of these guys to be 32. Nice. Make sure that I'm using the dimensions of the frames, not the scale. I want the scale over here. Hoops, 32. I'll pretend I added that on purpose, but no, I just messed that up. Now the next problem is that when we convert this to Auto out, you're like, Okay, cool, select them all, did the big selection like Dan said, and then you went, Shift A. In the earlier version, they all stacked up nicely. Okay? It's because I was doing things knowing how to avoid problems like this. Okay? The default inside of Figma now is it tries to think for you, and it does a terrible job at the moment. This might work. If it works, you're done. If it doesn't, and you have this problem like this, what's happened is it's turned this thing into Auto out, okay? So look, it's called frame ten. Let's call this one Nav forward slash, what's this one Nav bottom. Okay. And inside of it, let's close all these down, just to make it tidy. You've got one frame, that's little hash, another frame, little hash. Then you've got this guy hash inside a little target. These guys here are ignoring the Auto out. This guy, listening, the heart, Magnifying Glass, listening, and they're flowing on next to each other. This one here, Moody teenager is ignoring you. That's this little icon here. You will see them across lots of documents. Other people will make them. All it means is, it's still inside the Autolayout, but it's not flowing like an auto out. Why? Reasons. We'll do it later on. We'll look at something called absolute positioning. But for the moment, you to say you stop doing that, okay? I want you to grow up, you go and stop being moody. By ignoring Auto out, turn that off. Look, the ticket now flows along. There's just one more person, the icon user. You are no longer ignoring us. All right. They're all flowing along nicely. The other thing that might happen is if you click on the frame, you will find that Autolayout has different it tries to guess. Do you mean horizontal? Most of the time it guesses there. Sometimes it goes, Dada, let's go back to horizontal and zoom out. I think that is the issues we're going to run into. One thing we need to do actually before we move on is let's grab this frame and drag it out. Let's turn the icons that are inside of it into components. Why do we do that? Because the heart we don't want lots of copies of the heart. We want one heart used lots of times that we get to control. So let's select all of these. I would like you to all be components. I don't want to make them one component. Can you see one giant component? I would like them all the drop down here, create multiple components. I've got a heart, magnifying glass, a ticket, and a user. Let's go put them into play and explain just why components are so good. You probably know already. Et's get this going down the bottom here. Let's drag this out here this out here. Let's get the alignment to be in the center and let's drag up the gap. You can put the gap as Auto, but it goes right to the edge. I want to bring this down. I want to bring this down to 50. Actually, make the alignment center. If I Zoom in, you can play around with this on the artboard. Can you see if you've got gap that's not set to Auto. Any other number, you can drag these out while you're down here. We can set this do to Auto and add some padding left and right, just so that it is what should we do? Let's do 32. Let's add it to the bigger document. Let's go for. Let's make duplicate them Command or Control D. You are going to be the frame of the Pmax. So it's nice and big. The cool thing about it now is because it's an autolo we set up that lovely spacing, Shi doc. You can see we've made it bigger for a different device, and it all flows nicely. Okay? The reason we made those icons, our component is so that we can go into this and say, right. This is my main component. I can tell it's got the weird little icon here, not this version of it down here. Where is he double click on him. You see the diamond, that's the regular instance. Let's go over here. If we go and double click, double click, double click, and we start messing around with him, let's give him some mad sideburns. Those aren't mad sideburns, anyway. But because you've messed with the master, Zoom out, or the main component, you can see this adjusts as well. If we didn't convert these to multiple components, that wouldn't have updated and we'd have to update it again. All right, my friends, that was a long video, and hopefully it gets us all up to the same level of understanding for order louts, why we use them, how to make a component, why we use those, and the myriad of issues that you might run into being I don't know, good enough to use Figma, but bumping into lots of issues. Hopefully, that solved a few of them. All right, let's get on to some new stuff in the next video. 15. Suggest Auto Layout, Replace Content, Duplicate & Rename Layers (Ai): One. In this video, we're going to sprinkle on all of the super awesome AI features in cyto Figma, suggested Auto out, replace content, duplicate, rename and AI image generation. So good. We're going to take this, which is just an image and some texts. There's nothing fancy about it. We're going to go copy and then right click more layers, suggest autolou and bam, it's autolou. It does all that great autolout stuff without having to build it yourself. Then we'll make a couple of them, add them both into an auto out and then look, magic. We get to duplicate them. Magic more. We get to click on this and say, let's replace the content in there. Let's just use the default, fill it with some realistic content. Sit back, relax. It redid it all and it knows what it's doing. Plus, we'll do all the images as well. All right. I've actually done the whole tutorial in the intro. There's a little bit more detail to it than that. There's a bit. So let's jump in and start. I'm wrestling the AI robots. All right, so I've created a card here. It is frame inside of that frame is just an image, some texts. They're all just kind of like floating around. Nobody's doing anything. Okay, so I need to turn to Auto Layout because what I want to do is put on another document and kind of resize it and do all sorts of stuff where I go, right, rock and roll needs to be really, really long. It just types over everything. There's nothing responsive about it. All I need to do take the parent frame. If I use my normal shift to turn to Auto Out. That doesn't work. Let's undo. A trick here is with the parent selected, frame 38, right click it, and there's an option and here it says more laid options. This one here suggest Auto loud. It should be super amazing Auto out. Very unassuming. Let's click the button and nothing changes. How cool is that? Nothing changed. Have a look. My frame now, is an autolayout. Inside of it is an image. But then there's another autolayout frame. I framed this for me. So it's in this kind of large frame, and I can decide now that actually, let's toil it up the image goes beneath it. It reflows. It's all nested autolayouts. It's very exciting. We might decide in here, though, that what have we got? There's a frame, 40, I want that to be below the text or I drag the text above there. They all reflow, undo, undo, undo do. Let's say rock 'n roll as well. Let's say I type in that really long hitting and look what it does now. It snaps, it's created this box. It's so good. It's undo. Let's go even further. The moment it's really hard, remember it was called frame 35. It just wipes the frame names, but you can get it back. You can say, all of you guys, I can right click it and use the sweet rename layers AI. This might be off if you're on the free version, but watch this. You can type them. Watch this. Rename layers. It's going to go through. It's going to think about it. Look at it, typing. It's the future. Cover image. Oh, I'd even changed that. Look, cover image, Song info. It's not quite right. It's got the header, the title, the date. Ah, description. Song infos not really a song info. It's more of a genre. Ah, so good. Oh, it gets better. Let's grab it. Let's make a copy of it. Okay? I haven't turned it into an instance. I should, but I've got two frames here now. I'm gonna select them both, put them Auto out. Just the regular one. Shift day. That works. It's not very complicated. But see this appear. Ooh. Okay, so fancy duplicate option. You can see little sparkles next to it. I'm going to first actually just drag it off because it's getting a little bit tight in there, and I'm going to make it bigger. Let's zoom out, actually. You have to drag it far enough. If you drag it does nothing until you get far enough to get enough room for them all to appear in there. Okay? Look what we're doing. Oh, and it gets even better. We're going to use the AI feature called, right click. That's not the feature, but there's one in here called cart remember. Come on, brain. Replace content. It's not in there at all. With it selected, the whole big frame that you've got, get on here and let's go to replace content. And you see this little pre filled in thing? It says, filled with realistic content if you tab. That is a prompt. You could type that in. It doesn't matter. But yeah, give it a crack. Realistic content. It's going to try. Oh, it's doing it. How cool is that? It's not doing the images. You got to do those individually. We'll do those in a sec. But look at that. It's got the dates. It's got the different genres. I do like it. Now we can go in and say, actually, you here, I've done that one. We could go to more AI and say make an image, and this one is Indie pop band. Let's make it cut to when it's made because it takes a little while. I like it. Oh, look how responsive it is. I like the IndiopO little change, make changes. Huh. It's closer to me. I'll take it. All with glasses. Better. Little roundy face for me, but that'll do. It's got no sideburns. What appen there. It's got the hairdo, though. All right, so we can work our way through to do these things. The one caveat, the one problem that I'm bumping into in terms of the duplicate option is let's grab. Oh, I didn't keep a version of it. Copy that one out of the frame, paste it over here. Okay, so he's out. I got to this and we should turn this into actually, I want to turn that. I want to get this frame taller. Actually, I know, I want to get the image. I used a really weird size there, didn't I? That's the padding. Come on, Dan. Let's grab the edge. There we go. Okay. What we should do is turn this into a component. Remember Command Shift K. No, remember, Command option K to turn it into a component or just click the button over there. Okay. So we've got a main component so that we can change it later on and control it all. I make a copy of it, which is my instance, instance of my main frame. I'm going to move them around. That's at the top, that's there. I select them both and I make them shift into R. Actually, the duplicate thing, remember that was down here? It's gone. To go. Okay? So it'll work with a main components like you can't, but I'm going to undo this we should put on A components page, pop and put it in here. And then back at my other page, my Hi Fi mobile. Actually, I did it the wrong way around, and I'm going to cut that, go to my components. So my main components in here. Then I'm going to copy this, go back to my hi fi mobile, paste it in here. So this is a copy of that main component. You can see it's a little diamond. That'll work. Okay? So I'll do it to those. You shift a autolayout, and then that appears there. That might go away. I don't know why it does that, but yeah, very cool. A couple of other things that you might have to do before we turn it into that duplicating thing is actually, let's go back to the main component. What you want to do when you've used suggest Auto out. Just make sure it works. That image worked great. You can see, that's what I wanted to do. The padding on both sides. What was my padding originally? Let's click on this. See, I had 17 on one side and 16 on the other. Just because I drew it out randomly, it's probably best to tidy this up now before I go and turn it into a component to make duplicates of it everywhere. I probably want 16, 16, actually 16 all around. Come on, Dan. Like to tab around these just to get them. The other thing is is that this let's have a look. I'm going to put some returns in. You can see it's not flowing. That's something I probably want. It depends. If you want a fixed height card, leave it. But what I want to do is double click down the bottom of the textbox and it will turn it from KC, where is it? This is a fixed size, and if I double click the bottom, it automatically jumps to this one, or you can click the icon to Auto height. That's another good thing to check. Now I can add more stuff. Get in there. Enter to Enter. There you go. Other thing I'd probably check here now is, is there enough room for all of the dates? Probably. What happens when I get down to one digit, that still works. These are the things I like to check. What if the client says, this needs to be all uppercase, still fits, or we want the full version. That's okay too. Over here, what happens when this gets really long? We already checked that. All right. Oh, the other thing is that is scaling down. It's being centered inside of the header, which is cool, which is this chunk here. What you could say is the date is probably said to centered somewhere. Where is it? Actually, it's not this, it's the parent header. We can say the header, I want them to be spaced out, which is cool, but I want it to be spaced and aligned along the top. We've covered some strange things here. It's all very easy until it's not. I've given something that works really good. But you'll find there's lots of times it just doesn't work. That's what we're doing the rest of this section Auto out. I'll give you a bit more crash course and how to do these nested awesomely aligned constraint and spaced out Auto outs. But yeah. That's pretty cool, huh? All right. That is it. I will see you in the next video. Actually, one last thing. Let's actually just get it on the page. I'm going to move you off. Which one were working on last? I think this one. Yeah, we. Because all of these instances are in this Auto Layout, I can go like, you and watch this. I can grab the parents as long as the parent. Ah, that is the nicest part. I can do the spacing. Okay? Mess around with the spacing, what I want it to be. 32. Wo H to do. Let's do it over here, 32. Another little trick as well, you can actually just double click that gap and type it in. Who, double click the gap for the spacing. Come on, Dan. My mouse is doing some weird stuff. So let's go to you, double click the gap, and you can type it in up here, so I can type in 32. We'll do it over here. It's up to you. But it doesn't matter what size this goes on, it will respond to it. So good. Alright, we've made a mess. Now I will see you in the next video. 16. Class project 02 - Band Listings: Alright, it is class project time. I want you to build a page. And let's go to the class projects. Remember those are in your exercise files. I want you to create What's on page. Okay? What's going on? I don't mind the language. Okay, there needs to be a heading and a repeating band list card. Okay, let's have a look at my one. Okay, so I got a heading here. We've got this card that repeats with all different bands that are coming up on different dates. To experiment with the AI features. If you are trying to do this course in the free version, it's okay. Just design it. It doesn't have to be built with AI. You just have to do a little bit more typing and copying and pasting and finding images from free stock library image sites. I don't mind. I actually if you are in the free version, there's a free trial. It might be great to do this course through the free trial and you can turn it off at the end. But if you do have the features, I want you to go through and play around with these. Suggest Autolayout is the main one. We did that in the last video, where you just design it and say, Hey, give me the Auto Layout, please. And it does nice things. You will bump into problems. Like, I designed one quite simple so that it worked. It worked first time. I know I've done other things where I'm like, Oh, this will work, and it didn't. So keep it simple or do something complicated and see how Suggest Auto Layout deals with it. Later in the course, we'll get our skills up so we can fix it, but play around with something simple, at least want you play around with that rename lays features. If you can't remember where that is because it was a small part of the course is you can go into here and say, actually, I want to grab this whole thing, right click it and there is rename, where are you? Rename Layers. There it is there. I also want you to duplicate with new content. That is the technical term for that little thing that appears at the bottom, when you are dragging it out. It's this thing down the bottom here. I can't see that thing. Replace content. We did that. In this case, what I like to do when I know what I'm going to make is I'll build something. What is that? Get out of my way. Is we remember if you get lost Command one. Oh, I typed in Eclamation mark. Shift one, sorry, and it will zoom out to everything that you've got. What I like to do when I'm putting the placeholder text then I'm going to use that replace content with. I just type in band name. That gives it a hint. I typed in an actual date and I use rewrite this or rewrite this to add in a description about a band called and I gave it a fake name and then I duplicated it so that I was able to then use what is it called rewrite this. Comes up with band names. You can in suggest this, give it a really clear description. You could say, actually, I'm rewriting this and I'm saying, I'm writing this for Techno bands from the 90s and I will give you that specifically. You don't have to just leave it blank. Alright, play around with the make an image. Okay, so I made an image, and you'll notice that all of them have middle age ball dudes. I tried to do the sideburns. It doesn't like adding sideburns. None of these look like me. But anyway, they're all hidden in there. Little ease stregs. I think I like this guy the most. He's got a similar hairy hand going on. What else rewrite this we talked about, which is Figman's version of Chat GPT, play around with that. I want to make your page scrollable. Okay. So make sure that when you're doing the template, it can do this. If you've never done that before, just make sure that when you've got your frame, and you've got this in it, it's longer. Okay, so it fits in there. Okay, also, this is the height of the phone. My height is 852, and we've clipped the contents, so we don't see it. That doesn't really matter. What really matters is that it is set to a frame of something it knows, like an iPhone 16. If it doesn't work, you can go to prototype. It still probably won't work, so you got to go to prototype and you got to say, I would like the overflow, which is the stuff that's hanging out here. Default is no scrolling. I want to vertically scroll, and that should get you this guy. All right. Awesome. I've taken some liberties and move that around to remove the camera. You do the same. I played around with some fonts and some colors. We'll get into that more later on, but I couldn't out myself. All right, jump in. Play around with the AI, be excited by some of the time it can save you and realize some of its foibles where doesn't do what we did in the last course. Simple things, great, really complicated things. We're going to need to fix ourselves. Worry. We'll learn how to do it. All right. Happy class project making. I'll see you after you've done. Oh, actually, any last things in here, deliverables. Take a screenshot like this and upload it to the class projects. Also, share on social media. Let people know you're doing the advanced course with Dan and it's awesome. You guys check it out and this is what I made. Yeah, there you go. I will see you in the next video. 17. Nested & Responsive Auto layouts: One. In this video, we're going to build our very own responsive nested autolayouts. Like we did in the earlier video, we use the robots. We use AI to do it all. We're going to do it all ourselves because we need to understand how these things are created so that we can fix problems, create more complex layouts, and we need to learn how to hug. Yes, there's going to be hugging in this one. It's going to be real awkward. Alright, let's jump in. Hugin. Let's get started by hitting the I key, and we're going to pick an iPhone 16 frame. For some reason, plops it in wherever it likes, go to line it up perfect, and this is going to be my menu or two. It's got a name, very sexy. What we're going to do is just start building it. I am going to start with a frame and I'm going to draw one in here. All right, I'm going to change the color of it just so that we can see it against the background, pick any old color on the screen, a loop. Let's bring in an image. You can bring in anything. I've got one. Remember, Command Shift K is the shortcut to bring in an image. And there's one called Image five. It's very cool. Bring a laptop. There we go. I'm going to just drag it around manually to kind of how I want it to be, and let's have a little look. Okay, the constraints are locked. Can you see that when I'm dragging it, can you see that dotted line that runs through the middle of it? It's just saying the height and the width are locked. You can break it by hitting that button there. Unlock aspect ratio. I want to have it just the weird aspect ratio. Okay. I'm going to drag it out. I should be more thoughtful. It's good enough. Now, what I'm going to do is just build it as we go. Rather than building it all up and then converting it. So what I'm going to say is actually this frame let's give it a name. Et's call this one card. This image is going to be called image. What I want to do is the parent, which is the card. I want to say you're Auto out. I can click on the button. Where is the button? There it is there, or I can use my shortcut Shift A. Now the cool thing about that is, can you see it's wrapping around it? All right. I want to make sure my padding is 16 and the height is 16. Great. Let's do some type. I'm going to type it over here. I'm going to type in, bring your laptop, and it's going to go in here, but the problem is, if I put in the Autou's going to work? It's going to go exactly where I needed to do. Excellent. The problem is, I'll go and add my date. Let me jump to making a date. I got my date. If I try and pop it in there, there's Auto out, this auto out is set to that, which is vertical, or I could do horizontal. Both of them aren't going to work. We need to do that nesting goodness in the middle here. Let me just move these around so bring a laptop on top of the date. There's still not working, but if I grab both of these guys and put them inside their own auto out, that is what's called a nested auto out. I got one that I'm going to put in here inside this parent. It's nested inside. Got these two selected, you can right click it and say, I want to frame this selection. You could draw the frame first and throw these guys in. It's up to you. They're in this frame. I'm going to turn it into an toot Shift A. This one is going to be called heading. Still not working, Dan. Look, it's nested though. Lo hiding is inside card. But this thing here, I can do some cool stuff. Remember, this card was set to flowing down. This Ayo can be set going horizontal. Vertical, horizontal. Cool. It's not quite working, but that is a nested Au. You'll find lots of nests inside nest inside nests. That's how AI did it automatically, which was cool. Let's look at making it a little bit better because the moment it does that. It's not quite right. When I type, type it works, but just goes off and forever. There's a few things we need to look at. Let's look at this parent, the heading. This heading at the moment goes to about there. We wanted to go all the way over here. Do that. The moment the width, you see it says hug there, hug contents, it is hugging big bear hug around the contents as tightly as it can, which is very tight, right around the edges. What I want to say is don't hug. I would like you to fill your container. The container, in this case, is the cart. That's the parent or the container. I want you to fill as much as you can. You see a little arrow that appears here watch. I'm going to go that way. You're like, awesome. That works. So this heading now stretches all the way across. What I need to do now is at the moment they're all squished to the left. I'm going to say, I want you to squished to the left. And it's got a gap of eight. That's a little gap in between it. I'm going to say the gap actually, can you just make it Auto? The parent says, I want to be as big as I can. I'm going to fill out to this container. But we were forcing the gap also to be a certain number. But we say B Auto, it goes, right, B whatever you want and it'll expand out to the container. Get it. Let's close it down our parent, which is an Auto out. We've got this image hanging out inside of it, and then we've got this little block that has its own little world of Auto Lou going on with these two fellas inside. Okay, now I'm going to add my description text. I'm gonna jump to that being done. Okay, that was the weirdest I checked to see if the AI would give me urnipsm. That's the Laurenopsm we got. So now we got Disney. Wow. It's not Disney. I felt Disney when I read it. Okay? If we dump them in here, tong as we get them in the right place, it should fill out and we got this lovely auto Out, much the same way as this was. Let's double check a few things just to make sure everything works. Couple of things is that's not going to the edge. How do we do it? We slicked on him and say, do we want your width? We want you to go. Let's fill your container. Let's go all the way out. It did. It doesn't really work because none of the words are small enough to break. Let's do that again. So I'm going to change the text size. Let's go to Roboto regular. Oh, that'll do it. I do the exact same thing. Why not grab the text. We can say your width, my buddy is fill container. Oh, at least one word popped up. What I mean, though, I fills it up great. Let's keep typing. The other thing I like to check with Autolayouts. We did it early on is, check this works, keep going. It's not working. This text box is what's called a fixed height. W selected, the text. I can see the height is set to this height of 115. You're like I don't want to be 115. I'd like it to be hug contents. That would work. There's a couple of ones we could do. We could do hug contents. This button here does the exact same thing. Auto height. It's just another word for hugging contents. It even changes. Look, if you go to hug contents, can you see it switches to that? The other way, the third way because you need three ways of doing stuff. You can just double click the bottom of a textbox. It'll switch it to hug and Auto height all the same. Give it a test. Testing testing, come on. It does work. Awesome. All right. Anything else we want to check? The other thing we would like to check is this whole thing responsive? Oh, kind of. Yeah, it is. Totally responsive. The thing that I was thinking wasn't going to work and I was going to show you was, it all works. Cool. Sometimes it's just this box here. It is set to fill. We already did that. Sometimes when you drag it out, that's what it was. I had mine very clearly like this, with a specific width. When I'm designing it, often I'll line it up anyway there, even though I haven't said fill, and it will just be a fixed width still. I'll look like it is. I'll look like it's going to the edge. But when I do this, it goes, No. Okay. So this one here, I set to. Fill that container, please. Nice. It is totally tricky. Okay? So if you are finding yourself like, Oh, that was a bit tough. We'll do a few more through the class. But in terms of auto louts, Auto outs on their own, one of them is really simple. When you start sticking ones inside of other ones, you're like, that is weird. Then you throw in this, is it going to be hugging or is it going to be filling the container? I remember when I got stated, I had to click on the ball and go, Is it hook? Is it filled container? Shopping is not right. And you just played around with the buttons until you get a sense for like, Alright. I understand. I understand it fully, but it wasn't instant when I was learning it as well. So if you're finding it a little tricky, it is tricky. But when you do get it and you're doing all of this good stuff, and you can start to do the things we did in the last one where we go, All right, you are going to be a duplicate, grab them both, shift A or out, and then drag out bunches of them, and then go Command K because we're awesome and we go replace content, and we just say, fill with replatic tabs so we can fill with realistic content, then hit Command Enter, even though I always just hit Enter. Anybody else do that? It's just so good. Look, networking events just gone through and changed them. Different dates, different descriptions, different Oh, kind of knows what we are. How does it know what Bring her laptop is? Oh. That is kind of scary. It is. This is the stuff we do at bringing her laptop. Renown designer. Oh, the robots. You're freaking me out, man. Alright, that is it. I am going to contemplate my life with the robots, and I will see you in the next video. Wow. 18. Auto Layout Grids in Figma: Hi, everyone. In this video, we're going to learn about Auto out grids. Look how cool this thing is. It's got grids. We can move stuff around. You go there. They're called Auto out grids. They're easy to use. I love them. It's jumping. Okay, to get started, I've created a new frame, nothing in it. I've made a background color like a midnight blue. It does not matter. Let's grab a frame. We're going to stick it inside, and we are going to find the Auto. It's this new one here. We've looked at basically freeform just means it's a frame with things wiggling around everywhere. Same way I'm drawing stuff inside of this frame. That is free form. There's a rectangle in here. That's just got no fill, but it's just hanging out. Let's delete him and let's change it. We looked at vertical and horizontal for Auto out. What we're going to do is click on this one here. What it's going to do is convert it to autolout. Saves us having to click that, but also turns it into this grid. So better at the moment. I'm sure by the time you're doing it, it'll be nice and not Battery, might not have as many bugs, I might do some new features. All we've got here is, let's bring in some images. It's the best way to explain it. Let's go to Command Shift K or Control Shift K. We're going to bring in oh six to ten of the images. Going to click Place A, and let's drag one in and it's not going to work. Let's go over there. These are all piled up on top of each other. If I grab this and throw it into my grid, which I can't really see, where are you? There it is. If I grab that and drag it in, it'll didn't work. Let's make it appropriately sized just to get started. I'll expand and contract. Let's get it somewhere size like that, and I'm going to say you get in there. Or you can go copy and go in here, select the frame where you want it and go paste and I go in as well. The only trouble with this is that it's working. It's got this little grid. You can see here the image is getting smaller. It's trying to fill, but it just can't do it. What we need to do is either before or after, we need to select on the image and say, do not have your Aspec ratio locked. Let's unlock Aspec ratio. Give it a click. I'm going to do it to all of these all in one bit go. Now it's going to do cooler responsive stuff. W's Mame. You could build this yourself with frames and padding and autolayout, but grids just make it work easily. The cool thing about it, as well, is let's grab this copy it and I'm going to actually, let's drag it in when it's a little bit bigger. Let's see what it does. If I drag this guy just over here, it's not. It's using the top left of this thing, and it's not getting anywhere near close. So it's too big, it doesn't know where to go. This white and beta. If I do this, it's squeezed in. Sometimes, it will go and cross to the noises. This will cross two of my what are they rows? The cool thing about it is, look, it's all resize and responsible. Responsive is the word. Let's pull in. That was my ket. I asked AI to make me a keta. I didn't know what it was. I said, It's a piano with a guitar and it smashed it on the side there. Now what I wanted. So I'm going to copy that, paste it. I've just double clicked it, pasted it in. It is so good. Super easy to do these little grids. Otherwise, you take ages to mark these up. You can get them to span more than one like this one here. They can overlap. Okay. And this thing will still be expanding and contracting. If you do need to play around with the layers, it's just like normal over here in your layers panel, if I want him below all these guys, bam, there we go. I don't want that. I like the grid that they've got going, all the gaps undo. You can adjust all of these. Can you see over here, you can see the gap is ten and ten. If you want it to be, what do we want 16 and 16? You can add padding. Let's at eight and eight. They're quite versatile. I drag that one all the way that way, and they're very responsible. Why is this guy sticking out the bottom there? Well, let's have a look. He's not constrained now, but under the fill image, he's under fill. It. Bill, it's because I dragged him out earlier on. Maybe I was trying to drag him. There you go. Being your little home there, buddy, you can easily move them around. I can double click this guy and just drag him up and he will try and get up there. Nice. You can duplicate them. What's going to happen because of this weird row structure. Let's go Come on Di. We'll put a new one in. It's so smart. You can add them in yourself by clicking on the entire frame and over here, you can click on this and say, I just defaulted to two and two. Let's say I want this to be three and two. I just hover my mouse over, get a sense for what I want, and then click it. In this case, I'm going to have to say you, I want it, but I want this over here and I'm going to maybe make this one go that way. Look at us. Being all creative KitarT you go in there. Okay, that dark background was a dumb idea. Let's go back to an off white. Actually full white. It can be a little weird when you move them around. Watch this. I want to move this guy over here. We want that side. Squished it out and moved everything around. Sometimes you do need to copy and paste them. Sometimes it works nicely, sometimes not depending on how much you've got spanned and what's inside of the grid. Now, you can make these rows, rows and columns up and down. You can make them individual sizes. At the moment, they're all on set to Auto. These little dots when I'm hovering around. Those little dots are on the outside and there is the measurements. What I can do is I can say, actually, I want this one here to be just and you can either click on it and just drag it or type it in. If you know you want it to be 150, type it in. These all change to fit the space provided. It's very cool. You can actually drag them out of their little homes. All you need to do is the parent frame needs to be not set to clip contents. You can do some quirky things with it, but you end up breaking it. Don't break it. Undoing, don't break it. But I know you can add text. Let me know in the comments if you can work it out. I can't make the text, expand and contract when it's edible text. It's not as responsive, but let's do it anyway. Let's go into here, let's drag this in, and go to you. I got some text I was messing around with. Here it is. I'm going to put this in. Actually, that's why I had the dark background back to around time. Is this here? I want an extra row at the top. What I can do is I can say, I want, what I want, another row. It's going to be three by three now. W. I'm going to grab and I'm going to have to drag these ones down to give myself some space for the text. It's so easy, isn't it? Now, this here, I'm going to go to cut. So copy it, click back in here. I'm going to click on this field and go paste, it will be in there. It's the wrong size. But the problem is, yeah that's the big problem is I can't work out how to resize it, so you got to pick an appropriate width so that it can hang out with the dudes, do the stuff. But the text eventually will get to the edge and go, bye bye. That's the only thing. Same with this height here. I don't want it to be auto. I'm going to drag it down so it's kind of y like this. I could get it to break. Watch this. I can't get the size to change. That's really what I want. I'm going to select the text, I'm going to say, I don't want it to be hugging the width. I want it to fill the container, and I want it to drag it all the way over here. So it will break now. Watch this. You can make it work. Let's grab that as well. You get smaller. Oh, very cool. Alright. What? It's got easier using this grid function. One thing I want to show you, though, is just before I go, it's like a special treat if anybody's waited this long. I forgot to use it. This one here was my fit. I was like, Man, that was cool. I got it at a AI, and I was like, How the heck did I get that? 'Cause I got it for that as well. So what I did was, right, is I drew a rectangle. And then I did this. It's not going to be the same because AI has I don't know, the inability to repeat things, but I'm going to make an image and I'm going to This is what I put in guitar close up. You can use color and I use the hexadecimal number of the color. You could use IGB, whatever it is, as the main color. Then I did it and I got this and I was like, genius. I did the headphones. Genius. Then I did the Keta fail. Oh, I used a different color. It wasn't orange, it was pink. In this case, I might go, All make changes and say acoustic guitar. Up to you, but that's how I got this really nice flat graphics I'm using in here. Cheer. If you're of an age and you're like, What the heck is a keitar M's the accent. You ready? There you go. You are welcome. I wanted one so bad. Hands up who forgot they existed. There you go. We learned loads in this video Figma, Auto Lou grids, and ketars. Alright. That's it. See you next video. 19. Class project 03 - Grids: Oh, fun. It's class project time. It is fun. What are you talking about? Great learning and practicing. What I want you to do is I want you to use the Auto lout feature, sorry, the grid Auto Lout feature we learned in the last video. Okay? It's a pretty easy one. I want you to make what we made in the last video. There's some requirements. I would like you to use four or more images. Don't mind where you get them, AI generated stock library, your own images. I'd like them to be related to your particular genre of music. So it might be rock 'n' roll, soul, hip hop, whatever you got. Hey, do that. I want you to experiment using at least one colored box. You can see in here on my one, I changed mine after the video to add these colored boxes. The thing is they need to be able to move around with them. That's going to be a bit of a harder one? I don't know, Advanced course. I'm sitting some tasks where somehow, when you put it in probably, this is just a frame. So it's a frame that was sitting over here that it's now in there. But by default, this guy does not want to expand and contract. I want you to see if you can figure out how to it. Do it. Don't worry. Check in the next video. Well, check below. Don't look yet, but somebody in the comments will let you know how they got it to work. So just a colored box instead of an image. I'll give you a hint, something to do with the width and height. See if you can figure that one out. We've done it before is the key. And Text, but that's optional. I want you to do at least one object spanning a column. That spans one, two, three, that spans two, is just one of them at least. Rules, take a screenshot and upload them to class projects. And these are looking cool. I like this little grid. Upload it social media and just say you're experimenting with the Figma grid autolayout. And what you think of it? Make sure you tag me. Have fun playing around with it. All right. I will see you after you've finished your homework, not homework, class project, fun stuff. Remember? A. Next video. 20. Important things to know about Components in Figma: Components. You know them already. Why are we doing a video? I've got some important stuff that catch people out, catch me out. I want to share that with you. This video is it fun? I get lost a little bit. I wasn't planning to get lost, but we did, but we fixed it. Hopefully, that will be a nice little nugget for you. We swear, I know. We don't mean to, but we do. All right. That's it. Let's get in. Talk about components. All right, so we're going to use I created this nerve and I forgot. Yours might be at the front because you're like, he left his nerve behind there. We did it earlier in the course, so I'm going to click on this, use my move to back button, which is just the first square bracket. And then I've got this. I'm just going to do it over here because it's a little bit clearer. A, I've got this Nav that I made. Let's have a look at how it's made. So it's called Nerve bottom. Inside of it are some. What are these? Do you remember? Yeah, these are main components. These are the bosses. These are the parents. So when I make copies of these, they become instances of that boss. The cool thing about it is when I adjust the main one, do do. I'm not sure what I'm going to do to it, but I'm going to wreck it. Can I do it from this distance? Can you see it there? It's doing it to both of them. Cool. We know what components do. One of the things though is, let's say I want to turn this Nav also into a main component because I'm going to use it on lots of pages. I might as well control it all. Let's see what happens. I'm going to use my shortcut Command Shift K. You are component. That is import image. That's command option K or control K, what happened? It did become main component, that's awesome, but it fired these out. Where did these come from? This is what happens when I see other people's files, especially when they're at the intermediate level, not quite advanced. You're like, they just leave these here and what the heck did these happen? The rule is you can't have main components nested inside of other main components. Because we turn the outside frame to main component, it went and cough these out and left inside of here, you see, these aren't the main components anymore. Look, they're just instances, little diamond version. What we need to do is just be thoughtful of that. And what you'll find is that let's zoom a little bit. You'll see that this guy here, look, they're underneath there. I'm going to. What am I going to do? Yeah, let's fire them out. And what I'm going to do is find them. They're all here. Let's drag them out, and we're going to put them on a components page. So I'm going to cut them and say, you guys now live on my sweet components page, which I don't have much of. You can keep them on the same document, There's no law against it. But when you're working on a bigger file, you really need a components page. Otherwise, you can just have them next to your design, just hanging out over here. All right, that's important thing, number one. The other thing I want to show you is that this now is a main component. So clearly, what have I done? Ooh. I'm like, What's wrong? Frozen? No, I accidentally hit the shortcut for lock layer. I can't even remember what it is. What is the locking layer shortcut? Please hold. Ooh. There it is there. Shift command out. I didn't click that. I clicked something on my keyboard and it locked it. Anyway. So I've unlocked it. What I need to do is I shouldn't really use this here either. I could leave it here. So that's a lot of people just leave this on their first page, and then just make instances of it. Let's be clever, okay? And let's cut this. Let's go to our components panel. Let's put it in here. This is even a bigger mess. What have we done here? You're there. What I've got lots of these guys over top of each other. All right. I really want to just cut these out of the course, but these things will happen to you too. What the heck happened there? I'm going to undo, go back. There must have been so many guys all hanging out there. Let's go back to my hi fi. I want you back. There you are. What is this? There's just one of them. Copy and go to my components. Click Paste. What did I do? Maybe I pasted them inside of these guys. Had them selected and went paste? That's what did. I don't know what happened there. You know what I'm doing. Anyway, that happens. There you go. I had those selected. I just had my regular paste, and somehow, I'm saying it's a bug. It three of them. It pasted one for every icon that I had. Hm. Oh, I put an instance of it inside of every image. That is weird. All right. There you go. I learned something in this class. All right, let's start again. Check it out. Shake it out. You ready? Forget all the getting lost. I'll at Mobile Hi fi. I'm going to say you, my friend. I'm going to cut him, not copy him. That's probably where I went wrong. Not a good component, so I'm going to say you. Nothing selected. Paste him. This is where I'm going to keep this main component. Inside of this main component has a bunch of these instances of these guys at the top here. All right, we're doing good. Let's go back to mobile. Let's go to our Assets panel, and we should have credit in this file under components. We should have where is he. There my bottom now. Okay, so I'm going to stick this in. It should now be an instance. Cool. Anything else? Where we need to learn? There is, but I've been flustered. That's really it. What I want to do is I'm going to put one over here as well, because it's responsive, we get to adjust it. The cool thing about instances of the main component, remember our main components up here hanging out. These are just children of them. They do whatever he says, but there are some small things we can do. I can say, actually, the selected colors in here, I want it to be white. Okay, they're still connected if I go back to my main component and I say, where is he this guy here? I say, everybody has some padding. I'm padding at the bottom. What I want to do is split the padding. When it comes to nav, I like more at the bottom, nice little chin, let's go 24, and this one up here, let's go 16. Also going to want a background color. I'm going to give it a fill slightly off white. Just because I think it looks cool and I'd like to have it and I like to say, you have an effect of drop shadow. I'd like it going not down, zero, nothing going to the right. This is up and down, so I want to be minus four, it goes up. Can you see it there? Maybe the spread or the blur is a little bit more. Maybe just a little bit less opacity. I've done this many times I know what I like without seeing it on the document. Let's go back to our mobile and because we did it on our component, all of these adjusted. That's very cool. But you can see here these remained white, which is also very cool. I can probably use that Nav now, but I'm going to select on that and say you, I want you to be it's darker color than I'm using. Haven't really ideally got that sorted out yet. Main component is great. Don't put main components inside of other main components because they get spat out. You should probably keep them on a separate page, but you don't have to and you can override instances with small things like color. I can't adjust the icon here. I have to go back to the main component, but I can change the color and some of the layout and I can go, A ticketing, I want to go over here. I want to turn the eyeball off on this and it reflows because we're awesome. It's still there. It's not turned off. It's impossible to turn anything or delete anything. If I click on this and delete on my keyboard, it just goes to sleep. Sleepy. The last thing about components is something called constraints. You know about them, but let's look at some quirkiness. This here, I'm going to move these guys up. At the moment by default, I drag this up, they disappear. I want it to stick to the bottom of the Nav. I'm going to say constraints. I want it to be left and right because at the moment it's not, let's have a look. I think it's just doing left, so it's stuck there. I need to say you need to go left and right so that it is squishy. Also, I want it to stick to the bottom. You are going to be constrained to the bottom. You're like, I already know that, Dan. You're like, Okay. But where is it now? Where are lovely constraints? They've gone. I know. The constraints need to have a parent frame. Otherwise, they don't appear. No constraints, watch this exact same thing inside of a parent frame, constraints are back. It doesn't even have to be component. If I draw anything, frame, no constraints because it has no parent frame. He goes inside here. Ooh, he's got constraints. Happy days. Okay, so that's one thing to remember. The other last little thing, I say the last thing. It's probably going to be 20 more is let's go back to my components page. You're like, Oh, I might as well do that for him. So this guy, so I don't have to do it every single time. Casey like, Alright, no constraints. Dan told us it needs a parent frame. So often you'll find all components inside this frame even though they don't need to, so that you can see things like this. Look, he's stuck to the top and left. Okay? This does nothing. Let's say I make it top again, and I change it to so I want to stick to the right, I should do that. I'm going to go to another page. Let's go F Oh, it's not what I meant. I a frame, click this Why am I going to I think we're just swearing at everybody. What's the usual cut? Was in my brain, I got distracted by the FU. Oh, I was just saying. Grabbing. There you go. I've got this new frame with bad language. So I'm going to grab my assets. I'm going to find the one call bottom, and I'm going to stick them in. Stick them anywhere. And look. Oh, he's in. He's top, which is the default, but watch. He didn't go right. So it doesn't really matter what you do. I don't know why. Check it now on your version. They might change that. It'd be great to set it as kind of a default for the main component because I don't know. Be that's the reason for main components, but it doesn't work. Let me know if it does, and the comments, you kind of have to do it afterwards. That's okay. Okay, top, bottom. Because once you've done it once, it's not too bad, okay? 'Cause often you grab them, okay, and you paste them, and he will bring that stuff along. Just not from the main component. Alright, there was a fun one. We swore a little bit, we got lost, and got really lost. Hope you found it useful. Components are easy, but also can have a few quicky bits, and that's the kind of quicky stuff I love sharing. Great. That is it. I'll see you in the next video. I'm gonna put round corners on stuff. That's all I'm gonna do, okay? You can go now. Yep. Eight's a nice size for a phone. Actually, they need to look bigger for a phone. 24 is more representative of a modern phone, even a bit bigger. I like to see it in the design. You don't have to if I undo that and I go back to square. Obviously, when I prototype it, it will go inside and be clipped off inside of a phone anyway. So you don't really need it, but using my arrows, okay? You can see there they've got rounded corners, really big ones on the new iPhone. All right. That was all I wanted. I'm going to go back to where oh, I'm going to go back to my round of corners. I'm going to do that in the break, you go on to the next video. See you there. 21. What is good spacing to use in Figma?: In this video, we're going to talk about what spacing to use. You can use anything you like, but whatever you decide on, you can make this little grid here. It gives you a nice little visual reference to go, Alright, I spacing here. What should it be? Milla Let's use 32. I can make sure that this is 32 away. Currently is 43. It's not good. You can use it as just a visual guide of, what should I use? Being consistent with your spacing. What I'll do is I will show you as well, how to use an app to add all these little measurements in or draw the boxes. And we'll do it once and you can copy and paste this little guy onto every new job so it won't take any time in the future. Alright, let's jump in. Alright, let's start dragging them out. Once you've done it once, you can just copy and paste every future document forever. Okay? So I want this to be a nice bright color so I can see it as a visual reference. And I want my first one, the most fundamental size is eight by eight, okay? And because I've got constraints turned on, okay, it means that I only have to type it in once, and it will update both the height and width. Saves a little bit of time. Okay, so eight's the first one. I'm going to zoom in a little. Okay, and I want to see a visual representation of the next size, which is just another eight, which is 16. Then I want just to keep going up in eights, okay? I get a bit confused with math in my head, so I just that plus eight in the field. Okay? We're at 24. I know that. Okay, 32. These are the really common sizes. You can keep going up. It's up to you. You can also do multiples of six or five. They're just harder to divide by and your developer will hate you because often the developer, she'll be working with a framework that already exists. Instead of her writing in all the naughts and zeros and 16 pixels, she'll go use the premade spacing, and it will probably be eight or a division of it. Depends how much you like your developer. I like to keep the spacing in there as well. Because I like these as what size should my button be icon B, image B. You get a sense for it by looking at these. The spacing, I like to leave. If you zoom in far enough, I can't see my pixels anymore. I used to be able to. I'm not sure if I turn mine off or it's off by default. You'll know because yours will either be on, you'll be able to see the little pixels in here. You can go up to few and you can go to pixel grid. And you can see them. Because I want to count four of them. Look, I got four there. That's the kind of minimum gaps for things. Obviously the minimus gap is zero. Minimis is not a word, Dan, the next size is again going up. So we're going to go one, two, three, four, six is a good one. Sorry, eight is another one. People do use six. I'm just giving you the general rules. People do put whatever they like. So six you'll see commonly. I'm going to stick to this eight grid. How do I know? Instead of counting pixels, you can do a couple of things. If you've got, say, this selected, hold on the option key on a Mac Oh key on a PC and just wander around. You can see it tell you difference between all of these guys. Eight, you did it. Or you can do this. You can say, you start there, and then I want this exposition to go plus 16. I wanted to go 16 because it's across to see these gaps. This one here, do we want a 24 gap? We probably need one in between. What I'm going to do is instead of going plus 16, What did I go plus 16? I did. I wanted a different size in here. What I'm going to do is undo that. Go back, please. Going to do plus eight plus four. That's making mass hard. This works on my brain. So I don't want to go the full 16. I want to go just 12. I'm gonna go plus 12. It's a more reasonable size. It's still divisible, there are eights, kind of, you get me. Okay? And then this one could be the size of 16. So we're going to get plus 16. You can keep going up with the sizes, but I like those. That's a good just reference to have on every doc. Copy or paste it across so that you can start doing, see this gap here? What should it be? Probably that one. No, maybe this one. Maybe the gaps between this would be nice as that. Can you see it's just a visual reference? This might only be working in my head. One thing I want to do, though, is I don't know what that is. I have to click on it. It says 32. It's not hard. I'm going to show you a call Plugin. I'm going to go down to my Actions panel. Let's go to Plugins. There's this one called Design Doc. They're renaming it Spectral currently. I think they renamed it Spectral, and then everybody didn't find it, so then went back to Design Doc. It might be called something different. By the time you get here, there are a lot that do this. This is not just one of them. It's the one I like. This is the best one? I have no idea. I only use this. Actually, there's one called dimension, there's annotations. There's a few other ones. You might just type in measurements and see what you get. If this one's no longer available. It's like the kiss of death if I add them to a class. As soon as I do a plug in, whoever made it dies or stops updating it at least. Let's run this one. I like this measure. It's got lots of other cool things that we do. But let's have a look at t's look at this one. I'm going to go to this. I'm going to say, I would like you to put the height just above it. There you go. It's not temporary. It's there for good. You can see it in my ads panel. There's this container that has my measurements in it. I can turn on and off. It's just really handy. Same with this one, let's go you need. One of top as well. You too, please, top. It's just a nice cleaner way of being able to see what sizes you got. Probably going to need a couple of bigger sizes. You can do the gaps between stuff as well. I can say you and you. Let's do the space between. Oh, when I did it down the bottom, it's so clever. Okay, I like little apps like this. That is super helpful. Now, forgot that one. You can have this copy and paste it into the new document every time you start one and then you've got a nice little visual cue of where everything's going to be. What I like for this app is I like to put it inside of it creates all of this. It's quite messy. Is it messy? I don't know. I'm going to put it inside of a frame, and I'm going to put in this one's going to be called, it didn't all go in. The container really didn't want to go in. I think it's because it's locked. I can drag it in. You go in there, buddy. I'm debss. I'm going to haul this one spacing. Just so I can close it up and it's a little bit nicer, so I can close it up. Oh, this is weird. All of it's there. I can't select on it because it's locked, and I can't oh there it is. Hello. Sorry about that. All right, let's make the background dark of the spacing one because it looks weird and white. Because I designed it. Let's go black. Real high contrast. Now, that's that app. We'll look it later on. I want to show you because I don't know, I can't help myself. I love that measurement app. Oh no, we'll do that later in the course stand. Don't do it now. All right. Those are the basic spacings. You can use anything you like. Whatever you do though, create a little grid. Put the effort in once and you will be able to use it over and over again. All right. Next video. 22. What spacing should I use for web & app design in Figma: Hi, everyone. Let's talk just a tiny bit more about what spacing should be. I've given you some generic stuff in the last one. Where did I get that magic from? How do you get better at it? If you are already, you know, quite proficient at your spacing, you can move on. But if you want a little bit of I don't know, help to make sure things are consistent and easy to work with with your developer when you hand off your app, not causing problems, or at least being mindful of the developer and what they're going to be working with Watch oh, there are lots of places that your app or website are going to end up, and what will end up happening is your engineer, your developer, whoever you're using to make it, it might be you. It's highly likely to be built on top of what's called a framework. Your developer, she's not going to be going through and putting all the naughts and zeros. Okay? They're going to be building on top of things, they'd have built on top of things, they'll build on top of. If you are IOS developer, okay, the developer is going to be using the pre made or at least guidelines from Apple. If it's Android, it's going to be this material. That's what they call their design system, and they give you lots of helpful things about how things should be spaced apart. If you're going to web, it might be bootstrap, it might be tailwind. So, talk to your developer, figure out where it's going, what they're building it on, and then have a little read around. It can be confusing. We need to get started in these sorts of things so that you can actually, I don't know, begin your understanding of maybe a little bit of CSS, a little bit of code, so that you don't throw your developer spacing of seven because seven is tricky because you can't divide it in half. Okay, you can't have half a pixel. You can divide eight in half. You can have four pixels. Let's have a little look at why eight is good, as well. So let's look at material for Android, okay? In the material dot IO. They're on their version three. Future, you might be at version four or five. Check it out. I'm under foundations. I'm looking at layout, understanding loud. And it's just really nice to go through and say space between columns is a default of 24 DP which is essentially pixels. Short for device independent pixels. They use this because lots of different phones have different pixel densities. Just consider it pixels if you understand that. And when you're designing Figma, DP equals Px. They're using spacing of 24. So make sure when you're building out your little spacer block and you're going to Android first, make your gap 24. That's the default. It's happily divisible by eight. Not by chance. But at least it's a really common spacing for the moment. Let's have a look at IOS. Have a read through what they do. I think they're using 20 for their margins on their sides. They have some different defaults to a lot of other ones. And the thing with IOS is there is both phone, there is TV, there is gadgets, okay? There is watches. So have a little look. Whatever you're designing for, there will be documentation online. You're going out to web, so you're building a website or web app, find out, is it Wordpress? Is Wordpress using Bootstrap? Bootstrap is a framework that helps developers work fast. Okay? And what they'll end up doing is let's have a little look. I found this, okay? The gutters is what they call it. Okay, the space between stuff, and the default gutters are 1.5 RM, and you can see there they said 24 pixels, the same as material. So if I use 24 as my spacing, the developer is going to like it because it's kind of consistent with bootstrap and it's consistent with Android depending on where you're going. Now, there are 100 different frameworks. Tailwinds, people are using this a lot, okay, to help with their styling. You can see in here, I found under GAAP Bootstrap calls it gutter, tailwind calls it gap. It's all useful to know as a UI designer. You can see here, what a developer will type in is they won't actually type in the number. They'll just hopefully be close to one of these. So they'll put in spacing when they're coding to say gap is zero, which is zero. GAP is one, which is 0.25 of REM. A REM by default is 16. So 0.25 of 16 is four pixels. So maybe that little spacing we had before, that's the minimum one here, and it's a good rule to not go three. You know, the divisions become tricky, and your developer is going to have to go and override a lot of the framework defaults. You can do it, but your developer will probably just ignore it and use some of the defaults unless you force them. Okay? Let's have a look. So 16, six, eight, ten, Oh, there's a ten. You might decide that in your design that you need a ten. Where was it? We don't have a ten. We've got four, six, eight, 12. There's no real hard and fast rules on what these can be. But if you design four frameworks or understand them a little bit, especially if you know where it's going, if you know the developer uses tailwind, great. Type out all of these. So the big takeaways is multiples of eight are good, but really, you should check out how it's getting made and copy that. It'll make the transition from Figma to the actual design and development a lot smoother. Don't have to, but I've got a web essentials, as well, which covers a lot of the kind of things that we look at here like what is a REM? What is a DP? What is bootstrap? What is flexbox? There's all sorts of good stuff that you can learn that will inform your design when you're in Figma. But kind of outside of the scope of this course, but a little bit of HTML and CSS and framework knowledge makes you a better UX designer, in my opinion. All right. Was that confusing? A little meandering. Anyway, let's get on to some more hard skills Figma. 23. Class Project 04 - Responsive Lower Navigation: It's class project time. We're gonna make the Low navigation. We've already done it if you've been following along. I just want to kind of get everyone up to here. So what I want you to do, create the Low Nav, okay? It's this guy here, okay? And I want it to do some stuff, okay? And we're just going to practice the things we've already learned. So I want to make sure you're using components, both the icons, o and the Nav. What does that mean? Okay? This thing here is an instance of my main component, which is over here. To do that. These are main components of my icons. Make sure you're doing that just to practice. You have to use an autolayout for your navigation so that you can do auto spacing between the items. That just means that when I grab this, this squishes up and the icons have automatic spacing that go in and out. Auto out run the outside and make sure you can set up the Auto between them. The last one on there is constraints. Constraints allows us to do this with a navigation. I want you to stick it to the bottom and left and right so that when we do pick a new page, actually, let's go to this one, not a new page, but let's say we need to do a different frame size because we're doing I don't know. IPhone 13. Look, it shrunk. It's not that much difference. That was exciting, but you can see it attaches to the bottom and to the sides. That's the constraints part. Do all of those. Then I want you to record a video of you doing this thing going like this on one of your pages so that we can see you made it work. If you can't record videos because it's just too hard and you can't make it happen, I will accept screenshots, I'll trust you that it works. Maybe take a screenshot of this. Plus, we can see all of the things going on over here and we're like, I can see the constraints and they seem I love to see videos though if you're not sure how to take a video on your computer. Most Macs and PCs have built in software, Mac call it image capture. You can do with that. I use Camtasia. You can use QuickTime, which is free on both Mac and PC. There are plugins inside of Figma, which are interesting. You can go to the plugins. The the one that I've used before is VmeoVMoVMo record will allow you to log in and you have to get a free account with them, but you will be able to record your screen within the app. There will be other plug ins as well. When you're uploading it, we want the link to the video, not the actual video itself. We can't take the big giant MP fours, upload it to either Vimeo, Bee hunts, or YouTube with free accounts, and just send the Link in. All right. The real goal here is not so much making videos, it's getting this responsive Lower Nav going. I Want you to practice with that and I'll see you in the next video. 24. Class Project 05 - Event Card Constraints: Another class project. Didn't we just do a class project? We did. This one's kind of like a pickup path. Do it yourself. I'm going to get you to build a responsive event card. That does this on your own. I want you to create this thing, all responsive and good. So the dates stuck up in the corner, bit of text and image. Oh. I'm just going to leave you to it. Find these little projects are some of the best for people learning where you've got all the tools. I've taught you everything you need to know, but actually making something of your own, that's not following along can be both tricky and kind of bed all the skills in oh, okay. Because there's a couple of ways of tackling this. Because there is and it can be tricky, depending on your level of Figma skills, there's a video just after this of me building it. So if you do get lost, you can cut to the chase and see me building it. Do it yourself, though, and then see where you got to. It's a challenge. I challenge you. See if you can do it. Your way might be different from mine. You might get lost. That's totally cool. I bet you, though, you're lunar ton. When you're finished, share a video of your responsiveness. Okay? This right hand site here because I want the text to expand and contract, okay, making the box bigger. Doesn't have to be exactly like this, pick your own image. Again, I'm trying to find pictures of me. Middle Age is probably too old for me, but I'm not this guy either. I don't mind about the text and everything. It's more of the structure. An image in there, a date box sticks to the top right. Maybe that's constraints. Event details. Make sure it's component then the deliverables, a video you can't do the videos. A screenshot. This is a cool one where you can share on socials, make sure you use the hashtag Figma Advanced and tag me in it, so I can check it out. That is it. Have fun making your own event card. See in the next video. 25. Class Project 05 - Completed: Hello. This video is my version of how I made this thing work. You can follow along to see how close yours was to mine. It doesn't really matter how you got to the end result. But if you did get stuck, you're still currently stuck, you can watch me. We do get a little lost in this video. There's a few little shortcuts. So even if you did get it and it was pretty easy, skim through this one, maybe turn the speed up and there's nuggets in here. That's what I'm saying. All right, so there's no real rule of where to start, and there is a couple of different ways of doing. I'm going to show the way I did. When I do it with students in class, people find other ways of doing this. So don't worry if yours is a little different. I'm going to start with my top frame here, the image with the date in it, and I'll work on the text later on. So I'm going to give it a fill just so that we can see what we're doing. Pick any color as long as it's a green or aqua. So what I want to do is put another frame inside of this, pick another color. Something clear and I'm going to say you go in there and within this frame, I want to say you just need to be constrained to the top and the right. Now, hopefully, we've got that chunk going. That's the first part, this bottom part, how do we do that? Now, you don't really want to put it in here, want it to be in a separate box because it needs to do something different. I'm going to make a new box. I'm going to say this is a dark color for no reason. I'm going to put some text inside of it, throw the elements in. All right, I'm just throwing in text. There's a couple of things I need to do is I need this to maybe the right size. That's the first good step. I want this text to break inside of here. I want to say you are not this kind of auto width or fixed size, I want this middle one auto height, and then I'm going to break it so you go there. Perfect. But when I resize this, nothing's happening because this guy needs to be autolout. Okay, so I'm going to say Shift A. He's wrapped all the way around the outside. Perfect. Now we've got a little bit of responsive text going on. It's not working. The text than here now is the auto height, but we need the width to change based on his parent or the container. Let's have a look at the width. It's got a fixed width. I don't want to focus width. I want to say, I would like you to fill the container, please. Now, if the container change, he tries to fill it. Go. So what are these two bits, and you could leave them separate, but that would be weird. So we want to do now is put both of these together inside their own frame. Both selected, I'm going to say, frame those guys. Okay. Let's give it a name so we're not getting too lost. Well, actually, let's see how good the auto naming goes. So let's go. Let's go to rename. There it is there, rename layers. Just see what it does. It gets better and better. I bet you container. Footer. Oh, it's done good. Container. Let's call this one image. It's thought that was the image, but it's not. This is the date. It got close. It's a good starter anyway. Oh, I do like it. I got a container inside of it. I got those two boxes that I made. Let's have a look and just keep testing every time. Grab the parent, does it all work? It does not. Why? It's Because it's not Auto out. This container, Audio out, please. Let's give it a go. Let's see what it did. We're building it ourselves. We're not using the make do it all for us AI feature. It's working. Except the bottom doesn't go up and down. What I want to do is probably want to leave this image box here alone. I just want the text box down the bottom. Come down. What I'm going to do is you need to do what? You need to fill the container. So, it's the height this time, the width we did, but we didn't borrow about the height. Now, we don't want you to hug, no hugs here, buddy. We're going for fill container and I want you to fill it, but I want you to stick to the top, please. Look the parent. What are we doing here? It worked. Oh, let's put in some more details and just see if we break it. Okay? But that's kind of the fundamentals. What people tend to do, and I do. There's no real, like, hardce way of doing it is you start with the parent, then you start working with those blocks in between and then put another block in here for the date. You can do it that way. It's a little bit more complicated when you're new. If you tackle it that way and you found it really frustrating, try and do the individual pieces first, then combine them. But it doesn't really matter if you try and build the container frame first and then start building stuff inside. It's a little trickier. Alright, I want this to be an image. So I can't just plop an image in here because that's over the top. So I'm going to go Command Shift K to bring in my image, Control Shift C PC. You know, I know you know. I'm going to bring this in. What I want to do is I want to grab the Actually I could have selected the frame and brought it in as a fill. I've done it a different way. So what I'm going to do is grab this, steal the fill off this, copy, grab the green one, hit paste. I don't need this green one anymore. And hopefully, remember test test test, always testing it working? It is working. Cool. Nice. Next is this text down the bottom here. I'm just going to replace this with Command K. I'm going to say rewrite this and I'm going to type in something with a more sing song rhythm. I know what that is. Let's go four. All right. I'm not sure what this is going to do. Command Enter to make the AI stuff do it. Sometimes now you need to go make shorter. I need to make changes. I think that's long enough. Let's go make shorter because I'm going to use a smaller font. If you don't have the AI, and you wish you had the AI, you can just go out to the free Chachi BTK or just type in anything you like. All right, font size, I'm going to go to 16. You can leave now. I don't know. If I'm going to run into problems, maybe I will. One thing that happened there is you noticed that there was no padding. So I did make this bigger and this didn't expand. It still works. Look, it's all scalable, but yeah, didn't push it out to the bottom. Who knows why? A couple of things. First of all, I want to make this guy auto height. And also his parent the parent frame is working, the padding is really small. I'm going to say, over here in the padding, 24 is great on the sides. I want the top and bottom to be different. I'll give you a little shortcut for anybody who's hung out this long. So on the top, let's say I want it to be 24. But then you can put a little Cameron, Cameron the keyboard. That's the top. If you put a Cameron, you'll be able to do the bottom to 32. That 100% kind of worked. I've got 24 at the top, 32. Okay, but my text in here is not doing what it should, the height of this guy. The height of this fella. You is fill. Filling the pair and container. My pair and containers not big enough for the text. Come on, Dan. So that trick did work. Can you see? I've got 32 at bottom, 24 at the top. You can do the same for left and right. You can just add commas. It just saves you from not really doing much is opening that out. You can just use commas. You're a computer hacker. You're welcome. All right, other things are going to cause me problems is I want this height to kind of just as I type two, go like this. Is it doing it? It's not. And that's only because I keep dragging it around to prove it works. I want this heir to snap to the bottom. So in terms of the height, there's a couple of things to do. You see, it says, fill container, so it should be doing it. But this parent, where I go click off, click c on. This parent is a fixed height. He's a height of 330. He's forcing this to be bigger. So I can say, actually, I just want to hug the contents. Actually, you have a height now of I want you to hug the contents, too. It can be a little weird sitting these things up. So now what I'm looking for is this. When I type stuff, type stuff, and it gets longer, it gets bigger. Awesome. If I go out and grab the parent now and it goes onto a bigger document, I can just drag it out. Look at me. How far away from the edges? What I might do is turn on my guide. Let's go to the parent. Let's go down here, Layout guides. We did it in essential s cours, let's throw it in here again. Add Layout guide. I don't want grids. I want columns. I'm going to click on this and how many columns do I want? I just want one, but I want the margins on the edges to be 16, 24. You can see the edges here. You might just use it for this just so that everything starts lining up. You Snap. Nice. The shortcut for guides is Shift G, turns them on and off. Okay? And we did it. Needs rounded corners. Parent, you're going to say or were you rounded corners. Rounded corners. Eight? No, 16? Something like that. Oh, it didn't work. Why don't you have 16 corner radius? Please hold. I can figure this out. What are your radius? Oh, I think I know what it is. Let's jump back in, so I can prove to you I've done it. Let's go clip contents. Oh, there was a good one. I don't know how it didn't end up with clip contents. There you go. Okay, so let's go to 16. It's way too big. I go 12. Even though I said use multiples of eight, you can do what you want. This is design ten. Alright, so it was a nice little interesting one. Clip contents was off, so everything is kind of hanging outside, whereas now I want to say everything inside that main component. Oh, it's not a main component. You are going to come over here. I'm going to turn you into main component, which I can't remember what the shortcut is right now. Oh, what are you? Oh, that's right. Command option K. That's control, old K on a PC. Sometimes we all forget. So that is my main component, and I'm going to use that. And this guy needs to go cut, you need to go to my component's page. You can hang out over here. Okay, you can go there, you can go there. Oop. We did it. Ah, it's very exciting. You can go away now. All right, I'm very happy with myself. You might have done a completely different way. You might have spent half a day working on yours, but you kinda get it now. I guess I like these little exercises. They're like something. Oh, you didn't do the date. Should we do the date? Actually, there's nothing to the date. You just throw the text in. One, two, three. Alright, so just type some text. I am going to throw it in here, and you didn't go in the right place. Get there. And I'm going to select March and go Command B or Control B to make it bold. Us. Text still works. Hook ok. It does not work. It's not in the right one. So you are hanging outside of all of this. Ah, why couldn't I do that? It's 'cause I'm trying to add text too, what is it? Pause? You think? It's an instance of the main component, not the actual one itself. That's a good tip is that actually you can't add stuff to instances. You have to go over here and say, paste it in there. Now, it should appear on all of them. Correct. The mobile phone and the text is there. The only trouble now is that I did that that's pink, and this one here is green. What I can do for that, I was able to do this on the instance, change the rounded corners and make it green. What you can do is select the whole instance, right click it and say, actually everything that I've changed, can you go to the main component and push these changes onto it, and let's go see onto our component. Did it. Look at us. Why can't we just grab it all and go to this option that we looked at before? Can you remember the AI version where we said go, A let's go to more A options. Let's go to suggest it, and it didn't work. That's why. It can work sometimes, and when it doesn't need to know the skills of trudging through and making it. But I do like the problem solvingness of doing something like this. I feel like I've made something in the world. Even if it is, just little adjustable pixels. All right, that is it. That's how I did it. I'd be interested to know the comments, how you did it. Was anything completely different? Did everybody do it differently from me? That's what I'd like to see. Also, give me a time. How long did it take you? Did it take you 10 minutes? 5 minutes. 5 hours. Let's have a look. It's okay? I'm just interested. I'll see it when I am. I'll be sleeping. 26. How to make a simple Variant in Figma: Hi, everyone. We're going to make a really simple variant. Okay? You might have made one before. I was going to run through it just so that everyone's got a good baseline. Okay? It means, first of all, if you haven't bumped into a variant or it's been a long time since you did the essential scores, this button here, okay, over here, you can say, actually, I want to be watermelon. What's really cool about it is in, say, my Assets panel, okay, see, I've just got one button. But in that button, okay, he's got two variants. Okay? Keep it nice and tidy, and it's going to give us the skills to build multidimensional variants in the next one. Very serious. All right, let's dump in. Let's make a variant. All right. So I'm going to start with a button that I've made. I'll make this button at the end of the video if you're interested, but any old button. There's nothing to it but a frame but some text in it. It's an auto out. None of that is actually important for a variant. All we need to do now is make sure that it is a component. Let's do that. Command, Option K Automac, Command K on a PC, you're getting it. Or you can click the button up here. Bosh. Okay. What we're going to do is we're going to say, actually, I would like another variant of it. See this little option here says I want two of them. I got a variant. They're two similar, so it's technically a variants, but let's change the color of this bottom one. I'm going to click the parent frame. I'm going to say, scroll down, fill color. I'm going to pick that watermelon color we're using. Now variant. We need to go and name it, but that is it. Let's go and have a look. We should be doing this, I'm going to cut it. I'm going to go to my components page. You should be on here, buddy. Let's do everything right. This is called Component set. See the dotted line around the outside. Figman calls a component set. Don't worry about it, but it will pop up. There's one component. Put more than one of them in there, which is his variants in something called a component set. Lots of terms. That's okay. Let's go to our Hi Fi mobile. Let's go to our Assets panel. Shortcut that we'll start using from now on, is if you hold down the option KemacKOPC and one in two, one in two, one in two is easy to get from file to assets. What is it? Option one and two, one and two or Alt the Assets panel, let's have a look at the files in this library. Let's go to the ones on our component panel. Excellent. Here's our button. Drag him out. The gool thing about him is he's got a variant over here. Default? No, not the other one. Oh. Cool. Variants are awesome. What we should do now though, is go back to our option or Alt one, back to our layers. Files. I'm going to go to my components, and I'm going to say. Let's do some naming. Let's select the whole. What is it called? You remember what are the dotted lines mean? Component set. You got it. With the selected up here, I've got a bunch of properties that I can rename. It's just give them default stuff. Click on this little settings as a Edit property. That's what it is. Click on that and let's name it, this one's going to be called. I button. I've got a couple of values. Okay, go back in there. I got a couple of values. Actually, the name of this is not button, it is color. Okay? So we're naming our variant, not the name of the actual button. We already did that. I want to call this variant, different color variants. Oh, keep jumping off that one. Where it says default, I want one to be, let's say, green, and the other one to be Ater melon. The nothing really changes except when I'm back on my mobile Hi Fi, I click on this. It makes a little sense. Look, I got color. Okay. And I've got green or watermelon. This makes it easier for somebody else using it and for you. Come on, let's name stuff. Mr. Untitled 57 or in this case, frame 57. Dan likes to throw shade on people, even though he's got really poorly named stuff when he's working on his own. Don't tell me one. All right, so that's how to build a really simple variants of Figma. Let's go and create the button now if you're interested. If you know how to make a button, which you probably do, move on to the next video, but I'm going to build it together. Let's hang out. All right, we're going to do that all again. We are going to make the button, but I just recorded it with the microphone off. Let's do it again. I love doing it twice. Alright, let's go to the frame tool, draw out any old size. Let's give it a color of the button we want to use. I'm going to use that. We should start doing some color style soon. A couple of greens going on, Dan. I'm going to grab the F tool. No, I'm going to grab the Type tool, which is the Tiki. Click on the inside anywhere and just type in button. I'm using uppercase, and I'm using a roboto condensed bold. A really common button size is 16. It's easily seen. It's just Okay, now I should line it up in the middle. I hit escape to get out of the type tool. I should line it up in the middle, but what I can do is just click the parent frame. So I've got this frame here, which I will call buttons button. Okay. With it selected, the parent with a text inside of it, if I just go Shift A, I will turn into Auto lout and by default, can you see it's going to hug around the text, which is perfect. Hugging is perfect, because it means that we get to type more and you see the button expands, so awesome. The one thing though is it defaulted to some random padding based on the original size. In terms of the padding I want to do starts with the width, 24, I'm going to tab across and hit eight for the top and bottom. He's my little button down here for the corner radius. I can use my up arrow, look go up, If you want to be perfectly round, you just got to be above. Whenever the radiuses start going away, let me zoom it down here. Can you see what I mean? You get what I mean, I I made that 16, you'd be like, it's round. But if I made that 100, it is massively round and has to be the perfect circle. So just put in some giant number and it will be rounded at the ends. I made it just in case you were interested. All right. I'll see you in the next video. 27. How to make a Multi Dimensional Variant in Figma: Hello. Hey, we are going to learn in this video Multi Dimensional Variant. Okay? They are fancy, mostly because they do it in that voice, but they allow us to take variants to the next level, or the voices. It means that this button not just has one variant, like color, we've got multidimensional variants. That is a fancy word. That's why they call it, but it just means I've got two different things. I can go, I want to be green, but I also want it to be outlined. This thing here, okay? It is one lovely little asset. You see him there, the button Zoom. You drag him out, but he's got all sorts of stuff. He's got both different colors and he's got different values. Having more than one property just means it's multidimensional, not as fancy as it sounds. Just go and build one. All right. Go time. All right. So what we're going to do is we're going to start with the simple variant we made in the last video and build on it to make it multidimensional. All we need to do is, guess what? It is multi dimensional now. We've got a third option. So those are actually just three variants. What we want to do is let's change this one a little bit. So what I'm going to do is I'm going to fast mode and I'm just going to make it outline. Okay, I'm going to make another one. To make another one again, you can either hit this little plus button. There is an option up here. No, there's one of them. No, I'm sure there's a button up there as well. So either hit that button or Control D. I don't think you can copy and paste them. No, for some reason, you can't copy and paste them. Here we go. Come on, D. I'm gonna change this color as well. You wait there. All right, so I've got these. I could just leave them as that, and when I'm using them, I can grab them out and go, A, I've got all of these different options. But what I'm going to do is make it multidimensional. What that means is that I'm going to grab my component set and I'm going to say, I've got one property. I want to add another one. I'm going to add another variant. This one is going to be called fill. I was just trying to think there what it could be called and the default value is going to be solid. What we're trying to get to here is when I select on this, I'm going to say you my friend, are both green and solid. You are watermelon and solid. You are going to be green, but also add a new one, you're going to be outline. That one is both that first property we did, and this is the extra dimensional. Multi dimensional. But you got to say there that's multidimensional. We've got color, we're fill, we're hardcore. This one here, what are you? You are color four. No, you're watermelon and you are going to be outline. What that means now is that when I grab this nice simple button, remember on Assets panel, optional Alt, two, one, two, switch the Assets panel. This lovely little button here. For drag him out, he's multi dimensional. He's got color and he's got fill. I'm going to say you watermelon. But I want the outline one. Go. I was scared of doing multidimensional variants for a long time. It sounded scary. Multi dimensional, anything sounds hard. Okay? But it is tricky. I'm trying to be calme, give it to you. It's really easy. But when you do it for the first time, you're like, This doesn't make sense. Okay? What I tend to do is kind of like smash through it until you've got at least four of these. Then forget trying to do fancy stuff and just come up here and just make sure there's two properties first, and then work through every button and go, Alright, I want you to go through this list. And if there's not something you want in here, just click ADN. Okay, same down here, you're like, Okay, I don't need to be green. There's a third color, so I'm going to add a third color. Or it's the right color, but there's nothing down here, so I need to add a property. If there's no, if you do have the right property, and you're like, All I need it to be add new one of these. That is generally the easiest way. I want you to finish there, leave there, feel confident. Now I'm going to give you a more advanced way because we're in the advanced course. There is another way to do it. It might be easier for you. You're like, man, that blew my brain. Or you may be like, I love doing it two ways. Why learn to do it on? I've done here is I've just made a circle with a plus in it. If you do any the plus and minus buttons, often it's better instead of trying to find a symbol is find a font that you'd like the plusin. I often use this one here called days one, but you can see I can go through and find a plus that I like. You might like that plus better than that plus. What you can do then is you can right click it and go to outline. Or is it? Outline stroke. Then it's just like a square. You can't change the font, so you need to probably do this first and go, I need yo? And then outline it. Or who remembers the sweet shortcut familia? If we do a dash and then a greater than, get an arrow. These arrows not very good. Anybody else got a better arrow. We've all got different styles. Let's get that other way. You see? G work through and see who does a better arrow. Just using fonts. Of course, you can go to some sort of icon library somewhere, that'll work. Stuck them in the middle. Alright, that was a little tangent. So the reason I want to show you this is I'm going to put you guys down there because I'll use you later is I've got these two, okay? So we create a variant. But what we can do is instead of doing what we did, where we build a first variant, then we made duplicates and then kind of split them all up. What we can do is we can say, Alright, I want these two. And you just build them all first. So I want these two to be dropper. So I've got all these first. These all need to be their own components. One of the big problems is that I haven't grouped these, okay? So if I do make multiple components here, I'll show you this because you'll do it. You'll go, Alright, I'm going to make what are we going to do? We're going to make multiple components. Okay. Now we've got one, two, three, four, five, six, seven, eight components. Let's undo that. What I'm going to do is either group these first, group, group, group, group. Actually, I'm going to show you one way. Getting too distracted. Now I can create multiple components. The other way is you just make them one at a time. But we've got one, two, three, four. I've got all these. I'm going to select them all, and I'm going to say combiners variants. Why don't we just do it that way, Dan? Oh. That is actually probably just easier, isn't it? Yeah, it still gets messy. So we're at this point. It wasn't hard to design this. It's not hard to get to this point. The next part was what we want is we need a couple of properties. I've got one. Let's double click property one, and we're going to call this one color. Color. I'm going to add another property. It's going to be a variant, and I'm going to call this one. What do you call plus or negative? Sometimes my brain doesn't work. You just hoping value. I can create their property. If you're unsure what it is, the value is something. It's a good generic catch all. Now let's click on this. You are a color of group one. No, let's call it, rename it. Let's call this one. Green, it's greenish, and it is a value of, we're going to call this one defaults going to call this one plus or positive. I don't know whether we should use the plus symbol or write the word positive. I'm not sure what is easier. This one here though is what color of. It's going to be green, green. It's going to have a value of we don't have a minus, we're going to add a new one, and we're going to say, you are minus, my friend. Just work your way through. This one here, color of group two. That's not a really good name. Let's call it Watermelon. And a value of A, we've got a positive. Now, this one here should be easy because we've got watermelon and we've got a value of negative. All right. Same thing. Have a little thing, practice with both of them, and just see which you like the option. Which one do you think is better? Get Assets panel, the cool thing about it again, probably needs a better name. Can I do it over here? No, can't do it over here. You must be able to. Anyway, let's go to Option or Alt one back to our files. Let's go to components. You have a terrible name called Component one. You can either name it over here, okay, or you can name it over here. What is this? This sounds going to be, but can't think of what to name it. Can't call a value. Please hold. I can't think of a word. I'm calling it a Zoom. In Oti. Anyway, so there's a bit of name for it. Let's go back to our high fidelity mobile. Let's go to Option or Alt two to go to our Assets panel. Drag out my button Zoom, okay? And we're going to say multi dimensional. Look at us. Alright. So the big version is, it doesn't matter how you get there, but you just need a component set. Then you work your way through over here, adding different values, adding different variants, different properties, and then within there, giving them better names as you go through. It doesn't matter whether you like here, start with them already made and work them up that way, or start with one and just keep duplicating them and adding the values. Either way, I end up doing it this way, for some reason. I don't know why, but you might like it this way. All right, that is multi dimensional components. Feeling good, feeling advanced. This is advanced stuff. Now the cool thing about this is you'll find other people's libraries that will have these and you'll know what the dotted lines mean. You won't remember what they're called, but you know what they do. You'll be like, Oh, I can grab one of these and go, Alright, it's got multi dimensions. Nice. It's got lots of different variables. Fancy. All right. That is it. Let's go on to the next video. 28. Class Project 06 - Multi Dimensional Variant: It's project number six time. Okay? This one's multi dimensional variants. So basically just what we did in the last video, except I want your two different properties to be size and color, take a screenshot of both the component set. This is a dotted line thing, and I want to see this over here as well, your properties to see them all named nicely. I'll be checking and upload that to the assignments. You do not need to share this on social media because it's a little boring. Very useful, but not very visually stimulating. One thing I want to show you, though, is, well, I want you to make sure it does this. I can say, Alright I want to pick green, but I need this small. Just like we did with the outline, but we're doing size. One thing I did want to mention is before you go is this components here, sometimes you might, let's say that I grab all of you because I want another variants. I want three of them. I don't really want you to do that. But let's say you did because you're crazy. You wanted the sizes, the colors, but also whether it's filled or outlined. I'm going to go Command, get a bunch of them and you go, but it feels better if they're over here. They end up coming out of it. It's real bad. What you can do this line, this is what I want to show you. Is this dotted line here actually it's not automatic. You just drag it around. You can say, right, these guys they feel better over here. You guys can go there. You're not meant to be yeah you can make a third property, which I don't want you to do with outline. I want you to make this one. This little guy here with the two colors and the two sizes. I just wanted to let you know that you can adjust the sizes. Go to click the frame and then jiggle it about. Alright. Before I broke it, B, back, back, back, back, back, you can get on with yours while I'm undoing away. Alright, enjoy making your Multi Dimensional Variant. They can be tricky. They're very satisfying when you make them work, especially when you're able to give them to your teammates. You in the future, have this really easy usable button, and it keeps my assets pan off from going crazy. Okay? Just got one button in there that does all these different things. Alright, do your homework, no homework, and I'll see you in the next video. 29. Variable - Light and Dark Modes: One, we are going to learn what a variable does. You can use them really simply Figma. You can use them really hard core. We're going to start nice and simple. We're going to do a light mode and dark mode. See this text here, drag it over here. It changed color. I know. I'm very excited. I am such the average Coda slash developer. I do a little bit of frond in a copy and paste stuff thinking I'm a computer hacker, but I do love little simple solutions like this. It gets even better to watch this. If I grab these, and I drag it over here, it changed. But if I go with the parent and say, actually, actually, I want you to be in dark mode. The whole thing changes. The background change. Did you see that? And the text changed variables. If you're a developer, you're going to be like, Wow, rolling your eyes. This isn't that amazing. But if you're like me, you can get very excited by variables. Let's all get excited. And let's jump in. Some variables. Brief, so let's do it. What I've got is just text on a page. That's it. There is nothing fancy about these. Let's go and create our first variable. Now, you'll find that I keep saying variant. Variant what we did earlier. That button has two different variants over here. Variables very different. Where do you find your variables? That's it. Have nothing selected. What you'll find is there's a little option. Variables. You can click on it. We've got no variables. Let's click Create. What kind of different options. We're going to cover color for the moment. We'll do more later in the course. Get us in here and get us started. Let's go color. Now, it changes. If you've got the free version, you might actually get this far. It might just ask you to move it into a team. There are some free options. There are times where the paid option kicks in. It has changed over time, so I can't give you solid facts now because it might be different. You're in the future. I'm here. You might have to watch if you've only got the free version, but you'll probably get some far along with it. All right, so what have you got? We've got this. It's just a little table. These are my variables. I've got one along here. It's called color. Let's give it a better name. I'm going to call this one. Text. It's my color variable called Text, and I want to have two options, two modes, they call them. I want a light mode, light mode. In light mode, when everything is bright, the text needs to be quite dark because it just does. I'm going to move this over here so I can see puts a little swatches here to make this easier. In light mode, I want a dark green for the text. Oh, you've made a variable. Doesn't do a whole lot, but let's apply it. Let's click on the heading, it's applied like a style, specifically that color variable. If I go in here and I got a field color of just some random color I picked, I can go to my styles. You could use the styles. We haven't created any yet. Do we make that? Clear we made that at some stage. There's some other premade ones in there. But there's this. I should say variable above it. Doesn't text. You can see it's the color. Let's apply it. It's like a style. That's a lot of work for just that. But don't worry, it gets more exciting. Let's have nothing selected, and let's go to variables. Let's have another mode by clicking plus here, let's call this one dark mode, dark mode. In dark mode, the text actually needs to be quite bright. I'm going to pick just an interface color. I like using EEE. Okay, just tab out all the six eggs. All right. We've made another mode for our variable. Let's click in here. Actually, let's grab this guy, let's copy him. Let's click over here, let's paste them and you're like, we're in dark mode. Over here under fill, you don't do it here. That's where I keep going. You're like, I'm going to click on that. There is no light color. Where is it gone? They're all going to appear under the appearance. This guy has a variable applied of text. What I can do under appearance, see this little swatchi thing here, I can apply a variable mode. Remember we made two modes. I've got a collection called Light mode. Well, it was already on Light Mode. I can go here and say, you're in dark mode. Oh, very exciting. Is it? Oh, it gets better. Watch this. Let's delete that one. Let's apply the same thing over here. Let's go, Phil, you have a style of that text color, which is that green. If I grab both of these, copy them, paste them, got them both selected, I can say you are dark mode, and they all change. Oh, it gets even better. I don't know why I like this. Let's add another variables. Have nothing selected, go to variables. And we've applied text. Let's create another one. No, not another mode. You can drag this bigger. I don't want that third mode that I made, how to get rid of it. Click it, delete it, you delete mode, that'll do. I don't want another mode. What I want is another variable in here. Another color one, and this is going to be a color. Let's call this interface or background, whatever you want to call it. I'm going to call it interface just because it's a bit more generic. An interface color when I'm in light mode should probably be nice and light because it's the background. The text needs to stand out from it. In here, I'm going to use my EEE. On dark mode, though, the interface needs to be really dark so that we can see the light text. I'm going to say, I'm going to use that color. Copy them, move them back here. You can see on light mode, the text is dark. The interface is light, and the opposites are here. If you're a developer, you're like, This is so easy. If you're more on the creative design artist side, you're hacking the matrix. That's what I feel like I'm doing when I'm doing this stuff. Okay. So, what have we done? Let's go to this. Say, I want this whole parent frame to have the fill of let's go. We've got two options now. I want to be interface color. Oh, it changes. It changes to whatever the first one is, the default one. The cool thing about it is I can say, Alright, I need this text here. Come across. I'm going to make duplicate, hold down the option key key, bring them over here and nothing really happened. That was underwhelming. What we're going to do is move this over here and turn off all of the B I said I was very specific. I said, you're definitely going to be dark mode. Just turn it to Auto. Now this fella over here, he's on Auto, which in case the first s which is light mode. So over here, he's perfect. But if I say, Hey, this whole frame though is not under Phil, remember, I keep want to go back there. We go to appearance. So you actually, that frame and anything inside of it is now this is where it gets good dark mode. Oh. Now, we've done it with the background and text. You can have buttons. They have variables, light and dark mode. All you need to do is change the parent frame, everything inside of it. You don't have to go. You are a new style and change it. Everything just comes along for the ride. Are you excited? Let's just create it from the beginning. Let's go. Oh, I like to show you this. I'm going to make a new version, okay? This is always the exciting one. Okay? I'm going to say you are member appearance. Okay? I'm going to go to Light Mode? The cool thing about it is because I haven't applied anything to this one, remember, this one has got the appearance of nothing. He was on Auto. But if I drag him over here, look. Ah. Yeah, that was in intro. All we had to do is create a couple of really basic variables. How are you feeling? You're like, computer hacker. All right. That is a nice easy variable. They can get very complicated. We'll get a little bit more complicated in the course ladder on. We'll do one more now before we leave variable land. The brains melting too much too early in the course. All right. See you in the next video. Actually, before we go, I just want to reiterate these bits of text, although they're not set to, let's say, dark mode, they're letting the parent do that. You still actually have to apply the variable. So if I grab a bit of text now and say, and type it in here, can I six? I typed in frame. Type two, type in here, typing. What you'll find is that this won't change. It's still white. Even though the parents be a different color. You need to at least apply the variable, the we can say, you have a color fill color of the text. We didn't go up to here and say you have an appearance of light mode or dark mode because it doesn't matter where he goes, he'll be that color. What we do is we just leave him, don't touch the appearance. We go back to Auto, which actually when I click back on it, goes away, whereas my parents, there it is there, disappears. I just left it. I played it down here, the text. It's got the text variable applied. But now everything inside of it, because my parents say, do this, or the children come along for the ride. That's it. Let's go onto the next video. 30. Class Project 07 - Color Variables: Better not ask us to make our own variables. I'm going to do it. Basically exactly what we did in the last video. Just copy that. See how you go. The only kind of mix one is I want you to add a logo, which is just text. So it's exactly like body copy and heading. You just need to apply the variant, leave it at Auto, and it should change. So I want text to change and I want interface. So it's going to have two modes, light and dark. Where are they? That's these two modes and two variants. Text and interface. You might call it something like this, Text just because it makes it a little bit easier when you are looking at this, but it is a little easier to see when you are here, you can see, all right, this has got to fill of variable text. Otherwise, you're like, What the hell is this? It's not super clear. A couple little things I didn't do in the last video that I want to share with you, you can break it. You can say, don't do that anymore. Just go back to the color. Also you can see in your layers panel. Can you see over here? We've got light mode and dark mode. This can be really handy, especially if it's not changing. We've worked out that if I grab the heading and I force it to be an appearance of dark mode. Okay? I try and drag it over here, it doesn't change. Even though this parent is saying be in light mode, just doesn't do what we want. We know that it's actually can't be set to something, set it to Auto and it will follow the lead of this parent. Goes back, goes forward. What's really handy is to see it in here. Can you see if I go heading and I force him to be in, say, light mode. Can you see in here? The parent has a variable applied. That's this little pill here. But this heading is doing his own thing. He's like, Well, screw you guys. I'm just being light mode. I don't care what mum and dad are. Alright. Cool. So build Jerome, take a screenshot of I showed you it there, just kind of seeing both of them laid out. Because you can move this. If you click on nothing, grab variables, you can drag this around. Okay? Make it bigger. So just get it however you've made yours, just so that I can see it all in one big screenshot, and upload it to the class project section. Alright. Have fun. Good luck. Hopefully, you're as excited as I am when it works and you can drag it around and it does stuff, but it is tricky. If you're pulling your hair out and you're like, that's what I've done. Clearly, I'm missing a lot of here. But if you are finding it really hard, don't worry. It is really hard. You know if you can't make it work now, that's okay. We're going to cover it again later in the course. We'll go into a few more variables. Actually, we'll do one more now, I think, just to get a home and then we'll do it a bit further in the class. All right, happy color variable making. 31. How to create cart total using number variables in Figma: I Hello, everyone. We are going to do this. Watch, click, click, click. And down down down. Oh, I do love it. It is called a variable, like we've done another video. This one's a number variable. Click our buttons. They go up, we buy tickets. If you're like, Oh, I can do that, just link a bunch of pages together. Look, we've not got bunches of pages. We just got these little guys. Let's jump in. Let's buy some techno tickets using number variables. Alright, to get started and nothing to do with number variables, we are going to be awesome and go Option or Alt to. Switch assets. We're going to grab our button that we made earlier, and I'm going to have one that's set two. Can you see how cool this is now, and I want to use the watermelon color. Like it. I'm going to have this side set two plus. It's great to actually be able to use some of the stuff we've made. I'm going to grab the F k, do a little box like you saw at the beginning. Let's fill it with white. I'm going to put some text inside of it. It's going to be a big old, actually a small old zero. Just sick it in the middle there. Let's make it bigger. 24 for giggles, I'm going to say, let's be centered. You'll see in a while. All right. So what are we going to do? Let's get some variables going. We're going to have nothing selected. We're going to go to variables. We're going to click on here, and we've got these that we made earlier. What we can do is we can go and create a variable and we're going to do number next. But then you start mixing them all up and you're like, again it's a little confusing. What I like is you can click that open if it's not already open and you can say, actually, I want to name this collection. This one here is going to be called color stuff. Okay, I'm going to make another one, create a new collection, and this is going to be collection number stuff. They're still there. I've got cos stuff or color stuff, and I've got number stuff. I'm going to work on number stuff just to keep it separate. They can go together. We're going to create on a number one, what are we going to do? Instead of this called number. Let's call it total, so it's a little clearer. And the value, let's change this value to something else like five, just so we can see what it does. Okay, cool. What we're going to do is just move this up here, move that around there, so you can see both of them. All we need to do is we need to say this textbox, not the outside one, but actually could do the outside one. But this one here, I would like now, it's not a fill and a style because that's how we did the last ones. Numbers are different. I'm going to go in here numbers, and what we do is the way is up the top here. See this little icon here. That's the variable icon. You see it every now and again, used to be everywhere. The latest UI update, they've removed it a little bit, but you will see it where we go. See there? That's it. Hexagon, Pentagon Pentagon, Pentagon. I think it's Pentagon. But you will see it in some fields, some have it, some don't means I can apply a variable to line height. I don't want to. I just want to give you the idea. This one here though, this one is going to apply it to this textbox. Which one? I could. I can only apply total. Played it and it changed to five. This variable is now connected to that textbox. Good thing about it is I can say, actually I want this to be 15, or back to zero. We're going to put it at zero, but we can see that they're connected. The next thing we need to do is we can close this down. There's two parts to this. This is the tricky one. The color when we said, actually we did it to the whole frame. We did it under fill. That was clear, we want the fill to be a certain interface color. That was cool. You saw it at the beginning. It is a button that you click. It's an interaction that happens in prototype. This gets me every time I do it. I the bit. Oh, I remember. Because what I want to do is when this button is clicked, this to change. We're done with the number now. We don't need him at all. He's connected up. What we do need, though, is the button to tell this guy what to do. You do it under prototype. Under prototype, I want to add interaction like we've done before. I want to say, when this thing is tapped, what action do I want to do? What we've done is navigate two. Often we just go to another page. This is the one we want. We want to set a variable. This is where it gets a little weird. A couple of things happen. You've got this interaction. Can you see this little thing appears? So if you're borrowing somebody else's Figma file, one of the community files, and it's doing stuff, you're like, How the heck is it doing stuff. So just a prototype and see if you can work your way around and go, look, there's something going on here. And what I like to do is with this button selected, instead of working up here, I don't like it. It's too detached. I don't know why that exact same drop down if you do it over here feels more attached. It doesn't matter which way you do it. Button selected, click up here or go this option. Can't really see I have to move it up. Set a variable done that. What variable? Not the color stuff. Color stuff. I want the number stuff, that total thing. So what we've done so far is when it's clicked, set a variable of that color. What do I want to do with it? Okay? This is the expression. I want the total to be subtracted by one, and I just typed in one on my keyboard. You can type in, subtract, subtract. Actually, I don't want to subtract it. I want to pause. So it doesn't matter whether you type it in or you want to add, number one. Excellent. It's going to work. Hopefully. Let's prototype this. I'm going to click the frame, go here and let's get it going under the preview mode so we can see everything. Are you ready? Prepare matrix. We're coming for you. B bio. I love it so much. The problem is.dd dt. Don't go down. Cool. I love it. Let's do the exact same thing, but we'll get it to go down. So there's button here. What are we going to do? We need to make sure in prototype mode. What do we need to do? Prototype mode. In direction? What are we going to do? It might be on tap or on click. It doesn't matter, but I'm going to say on tap, what I want? When I said on click on tap, if it knows it's a mobile phone, it's going to tap because you don't click on a phone. You tap Okay if you're doing a desktop one, this all still works. But it'll say on click. Exactly the same thing. Under the actions here, I can say, I would like to set a variable like we did before. I like doing it down here though. What variable? Let's do the number. Scroll down. Oh, man. Can't see variable. I'd like to have done that one. This one here. What target? I'd like you to target the total, which is that number there. What I want you to do with them, I take the total and minus one. You're doing it. Grab the top. Let's go preview, and let's go up one and down one. Uh, down down down down down. Look at us. It's super simple, but I don't know. I like it. One thing I want to show you or remind you of is sometimes you do want to remove the targets as you say, Hue, break it. It's no longer going to be connected. Also, how do I make sure I can't see the variables. Where are they? Remember, they are under the prototype mode. The shortcut for that it is Alt on a PC option on a Mac, and it is eight and nine. Nine is prototype, eight is design. Toggle between those two, get used to that. And right at the other end of the keyboard, same key one and two toggles between assets and file. That's a handy way that I remember them. They're on each side of the UI, like eight and nine is on my keyboard and one and two is over here. Oh, it's got to hold down the optional Alki. All right. We made a variable. And it goes up and down. It's quite simple. I do like it. We will do more advanced thing because one of our problems right now is this guy does this. You probably did it. You're like, Ah. What happens if a checkout goes to negative seven? Do we pay them money? As in, Limerick Techno has to send you negative $7, negative second whatever the prices. It's something called variable conditions. We'll do that later in the course quite a bit later. So you can zoom up to that if you do want to just keep going now, but I think that's it. That is good for us getting started in this advanced course. Spend too much time in variables because there's a lot to it. There's a whole section on that later in the course, but I don't know. I want you to be proud if you've got it to work. We've made two different variables. We did the color one, and we did the number one. There are so many things you can do with it, and the cool thing about it is you can borrow other people's documents that have variables in them, and now you know how to go around and change them. Just make a little adjustments. Look at that. We be coders. I'll see you in the next video. I hope it doesn't make us do a class project. Yes. 32. Class Project 08 - Number Variables: Right, calm down. Calm down. It is class project time. You love it. Okay, I want you to create a cart. Actually, let's call it a shopping cart, even. Okay? And I want you to make the counter work. Exactly like we did in the last tutorial. Just make your own version. Okay, I've listed, make a number variable, make the plus and minus buttons work. So basically this. I want you to go to preview which is what Shift Spacebar, go to the right page. Shift Spacebar. And I want this to work up and down. Okay. What I also like you to do is design your checkout page. I've called it checkout. This is actually shopping cart. They're very different. We're not very different, but they're different parts of the flow shopping cart. Often, the checkout page is once you've confirmed that, you've got to put in your credit card details and things like your delivery address that happens after the car. I want you to design it up. I've done something very small, you can go further. The way I get inspiration is some of the new stuff is this here, Shift two. This is what I asked Figman to make using the AI features. I went to first draft and I said, Make me a checkout page, which is the wrong word. I should have said cart for an event site. I gave me the basics, and I just roughly copied it. I was like, image on that side, title. I use the smaller text for that, and then I use the buttons that are already made, get your inspiration. If you don't have the AI feature, there's plenty of places to get inspiration for free online, probably the best one is something called mob. Okay, mobin.com is what a lot of UX designers will use. It is a paid site. There are free options. You can use it for free, but you only get a certain amount of results. You can see here, I've typed in CRT and it's given me some cart options. Let's look at IOS to web. It is so good the site, but you got to pay for it. If you do use Mobin, you can follow me here. I am at BYOL on Mobin. Not sure why you would, but you're here. Other places, obviously dribble is a really good place. I typed in Shopping Cart. You can see here, these are ultra overdesigned. That is just a really cool design that somebody's use for their portfolio. You can do that totally as well. Sometimes when you are looking for stuff and you're like, make that work? Is that workable? Sometimes you can't, sometimes you can. Because who's selling that Nike helmet head thing? You got some boring thing you got to sell. But some of them are cool. Other places are things like I just Google UI inspiration for Shopping Cart, not checkout page because they're different. Let me show you. Shopping Cart, let's go checkout page. See, this is more like the finishing touch just before you hit the pay now. You've inted all the details. Let's have a look. Convert cart was one that popped up and they had a lot of inspiration in here. Obviously, things like Pintres Bhans Anywhere you go to find a shopping cart and get something going for your. Now, when you've got it working, this goes up, up, up, down down down. I'd love to see a video of it working, going up up up, down down down and publish that video on either your YouTube or Vumeo account and send us the link in the class projects. Otherwise, I will take a screenshot. So what I want you to do I want you to be in prototype mode so you can see these little guys, and I want you to pop open your actually go design, open variables, then go back to prototype and take a screenshot of this, so I can see the numbers, the value, or even better. Look at this. Showing you working. Screenshot of all that would be great. Loaded class files and feel awesome and advanced when you're using variables in your prototypes. Enjoy it. It might be a little frustrating. You might need to rewatch the last videos. If you've got any questions or you get lost, let me know in the comments. If you know what you're doing, check out the comments, see if you can help somebody else. I find it hard to get to all the questions, you could help me out. That is it. That is class project over. See you in the next video. 33. Class project 09 - Event Branding: Alright, it is super awesome class project time. I want you to make yourself a little logo that has a little icon. I want you to put it in find a status bar. Okay? That's this little thing on top here. I want you to pick some colors as well. Okay, that's the basics. The only other thing is the logo needs to have a light and dark mode. Ooh. I got a toggle switch. I'll show you how to do that in this video as well. So I want to go through it in a bit more detail, show you where to get colors, where to get icons. So there's a little bit of just talking. But the class project isn't particularly hard. Okay, Logo, colors, status bar, sand screen charts. Stump in. Where do you get your animal? It is from the Random Project generator. If you haven't gone and done that yet, go to the random project generator.com, and this is the one that I got. Okay, so I was Limerick Techno and my brand was a bird. You can design your own logo if you're ready to design a logo. Go do that. Otherwise, you can just use an icon like I did. Put it next to some text, add a status bar, make them components, and you're done. Oh, and pick colors. Let me go through it a bit more specifically. So where we go grab the brief, done. The logo. You can use free stock icons. Where I went is I went down to here. I looked at my plugins and I typed icon, and these change. The one I suggested in my earlier classes has gone. Icon eight is good, some are free, some are not. ConaPi is a good one as well. That's where I got this one from. I like that you go to bring it in, you can say, actually, 'cause I brought in one of these. And I want to show you some issues that you might get. Let's bring in this one. Okay? I get the height, the color. I can import it as a component. Oh, that kind of saves some time or as a frame and make a component yourself afterwards. Okay? Regardless, bring it in. And what you'll find is, even if it's on the page, sometimes it ends up being separate from it. Let's delete that again. I want to move my page up. So I'm right in the middle of my page right now, if I see the kiwi, I'm a New Zealander. Really wanted to use the Kiwis my bird. It's such an ugly shape. It's a football with the droopy bit. Yeah. What I really wanted to show you was, can you see it's ended up? Why can I see the name? Do you know? Pop quiz? You know. It's 'cause it's not actually in this frame. It just dumps it on top, okay? So it's just hanging out here right at the top of my layers. To get it into this frame, okay? I need to go out and then back in, no out. I'll leave you right there, let go, bring it back in. And now he'll automatically jump into this frame. One thing to notice. Sometimes as well, when you're scaling it, depending on how the icon was designed, you might need to use the scale tool, not the selection tool. Often the selection tool works, but sometimes a scale tool is needed if there are strokes in there because they might do some weird stuff. All right, you can hang out. Maybe we can use. Okay, so create a logo, real basic. Make sure your logo is a component and I want you to make a variant. I want you to make sure there's a light and a dark mode. We've done something very similar earlier on. We did variants. Where did we do it? Multi Dimensional Variant or any variant. We did it for the buttons, but you could totally do it for this because I want you to do is have this and go, Oh, light mode, dark mode, light mode, dark mode. So make sure it's a component. I've left mine on my components page. I got a light mode and a dark mode. I want you to see if you can get that variant going again. Not a variable, variant. The last thing on here is where are we? Second or last thing is pick some colors. I want at least a primary and secondary color. I've also picked a few other ones. I've got an accent color, sometimes called a tertiary color and then I've got a neutral light and a neutral dark. You're like, is that white and black? It's not. I've done it before where this is quite see it's not quite white. You can see the contrast there. I like that contrast between the two. Up to you whether you want to use pure white for all your colors or same with the black here. It's not quite black. How do you pick them? I've made a little color swatch you could use. So if you go to my figma.com at BYOL, you will find all my community files, and one of them is called neutral colors. Can you see here, they're all black and white, except I think this is the only black and white one. You can see I've stated warmer colors, they get a little bit red. There's a little bit different colors and then it gets cooler down the bottom here, you can pick your sets out of this if you want. I ended up picking these two for mine. Okay? They're warm. It's kind of what I'm going for for the rest of my color palette. Sometimes the cooler colors work better. You can make them up yourself. You don't have to grab mine. Actually, pause there. I will make it downloadable from the exercise files, and I'll call it neutral colors. You wait there. Actually, come along. You can save a local copy. Look, file, save local copy. This doesn't happen very much because it's very online kind of bit of software. But I'm going to put this in here for you. I'm going to get rid of the neutral colors, and you'll be able to open that up from your exercise files. I do have a link in the top of the exercise files for my community files, you'll go find it in here and you'll be able to open it up as. You. There you are. Neutral colors. It's me. All right. I said there's not much to do. It's a lot of explaining of what to do. Status Bar is the next one. I want you to go through and find the status bar, which is where I use Status bar, you are that thing at the top there. Okay? Find it for your particular design. Okay? So what I went is went to my home or if you're on the browser member, go to here and go to Files we want to be templates and tools. And up the top here, I want to type in they call it a status Bar. Status bar is the name of that thing along the top that has your battery and other things. So what you might do is status bar and then type in your if you're using iPhone 18, when are you doing this course or whatever it is, or if you want the Android one, just type it in. Currently at 16, and I just opened one. When I'm deciding, I'm looking at one. Often I pick the first one. Well it's got camera controls, with lots of likes and lots of downloads, and this one here was really good. Somebody made there it is there. And it's really good. Copy this, Dan, dummy, does make it easy. I just went copy and I went to my design, and I went paste the cool thing about it is whoever made this did the sweet thing that we just learned and they put variants in it. I was like, I has got a It does. Okay? It's got a light and dark toggle. Oh, look at that. So don't actually do anything on this. Thank you person who made this. Then she Herman definitely did that wrong. But thank you for that. The other thing that I'll do while I'm in here is you'll be like, the toggle switch, how do we do that? Okay, that's very easy. Let's go too. We're going off topic now because actually, let's just finish up. So done that. Deliverables, do a screenshot of your color choices, and the status bar at the top and your logo. That's what I want to see. And let us know if you designed your own logo. If it's fully custom, you've drew your own bird, let us know or whether it is a free icon that you've used. Maybe where you got it. All right, back to the switching thing. Let's go over here. Let's go, so components. Let's go the other way. I've got my logo here. I can right click it and go to main component, same same I'm in here and it's about the naming. If I go into this and if I open it up, I got the mode, and I've got values of light and dark. If you just call this one on and off, e's give it a go Look at this one, you see, it changes the mode from this. All you have to use is the word yes or no for the names. Or I think there's a couple other variations you can use. I think you can use, click on something, Dan, yes, no, no. That might make more sense in this case because we'll say, what's the default one? It is. Say dark mode. No, mode. Light mode. So now light mode? Yes, you're on Light Mode, which means it looks good on light screens. But if I turn light mode off, pop, it's in dark mode. It doesn't matter, but it looks cool. All right. That was longer than I thought. But there's some fun little projects in there, logo, colors at the status bar. Once you've done that, you don't need to upload this one to the social medias, just to the class projects, and yeah see in the next video. 34. How to create ux color variants using a Figma Widget: Hi, everyone. This video, we're going to look at color styles and making them automatically. Here, we need these primary and secondary swatches that we can pull from. Instead of trying to guess them and make them ourselves, we're going to use our plug in where we get to change the color and it goes through and makes all of the color styles for us. Ready to go into our Styles panel. Super easy, super quick, and super awesome. Oh, to find the widget, let's open up our actions. Command K or Control K. We'll just click the button, and we're going to type in color labels generator. It's now called Insert Color generator. Anyway, even if this is not here, you will find either color palette generator. There was another one that's pretty good. It's called foundations Color generator. That one's a little bit more hardcore up to you, but I like this one. To say that if you can't find this or it stops working and not supported anymore, there are others to go find. But the general process is the same. What we're going to do is we need to grab I'm going to grab my primary color. It is this one here, I four, seven, four, six B, and I'm going to type it in here. Make sure you keep the hash in there. I freaks out if there's no hash. Then nothing happens until you tab along, tab out of it or click out of it, and now I've got my color. What it's done is broken up that one color that I had into a bunch of different darker and lighter shades. We can name it. Case is going to be my primary hyphen color. If I tab out of that, it's gone for British spelling, okay? You can see they've named them really well. You might as well have to have an acronym for yours because if you're working on lots of different clients, you might have too many primary colors. Okay? Up to you. I'm gonna leave mine, just not confuse myself in this course, do that. And then they're all named nicely. Look at that. What we can do is say, actually, I want to save these styles. And this is where the cubit happens. You're like, Nothing cool happened. Ooh. But have nothing selected. Watch. If I go into it happen. Why? Let's try again. Click on this. Save styles. There there. I'm not sure what happened there. There there. Anyway, click it twice. I got my primary color. I'm going to get rid of that because that's not my primary color. I've got all of these. Why are they good? Obviously, they're just ready to go. I can go through and say, actually, I I'm making a card down here and I need to pick one of my colors. I can go color styles and go, Alright, I want it to be the 700. Awesome. What I tend to do, though, is often I don't have the full range. I don't use 50. This is up to you. I get rid of all the whole numbers as well. I get rid of 200, 400 whole numbers, even numbers. That's what I want to know. I just want these. It would be really typical to have these. If you're a bigger company, you'll have them all. I only tend to work on smaller projects, and if I need a 600, I can make it. It's not hard. Ba Na just got a tidier group. And the cool thing about it is this little plug in just hangs out. You don't need him anymore. You can delete him, okay? And your primi and colors don't go away. He is a plug in that just kind of hangs around until you don't need him anymore, okay? I'm going to do the rest of these. We'll do one more together, do we? I'll fast do them, and I'll stop if I get to something useful. Paste it in. Alright. I'll see you in a sec. Oh, yeah, paused. I know I I've done. I don't even need to check. So I went to this one, changed the color, you know, give it a primary color, went to this one, changed the color, just hit Save styles, and I didn't change the name I bet you now, if I have a look, primary color? Oh, it didn't override it. Maybe you gotta click it twice. But if I do hit this now, I'm going to replace my primary colors with this new one. So if I go to secondary, I want let's do this properly. Okay, you want that to be that. So it's the right ones, but I need to change this before I go any further. So this is going to be my secondary. Hit Enter. I'm gonna say Save styles hit twice because it didn't seem to work with. Go, they're in. All right. So our last one again, speed mode. Yeah. Okay. You said don't I'll override it. 100% overrode that secondary color. Back to speed mode. Alright, one thing I'll show you is that you see this looks very black on screen, but then once you get to these lighter colors, you can see there's a lot of warmness in the black that I picked. So I'm going to call it neutral and add that. I do have to click it twice. I don't know why. And for this one here, I don't really want versions of this. I'm just going to change the name of this to interface, and I'm just going to have one color for it. So I don't need to use this style thing. It's just going to be that color, so I'm going to say, let's go to this, I'm going to click add a style. I'm going to not be a variable. I'm going to go back to style. Well, that's confusing. Let's jump to the variable stuff we did earlier. I'm going to go style. The name of this one is going to be interface. Great style. Let's see what we got. Don't need you anymore. Think buddy. I'm just going to tidy them up in fast mode because it's just deleting a whole bunch of stuff. Watch this. If you want the 50, you can keep the 50. If you want all of them, keep all of them. There's no real rules. What I like to do is make sure that these are in order. The one colors that are on their own have to be at the top. These groups here, just say if you made them in different orders, you can move primarily to be the top if it wasn't before, awesome. The other thing I like to do is when I am, say, coloring something, let's say, a draw a box or a frame, and I'm going to say, you are going to be this swatch color. Instead of having to go through them all, which is quite long, you can just up here, it says search Type 500. Okay, then it'll give you the 500 of all of these because you know you want the 500 color. Let's say you want the darkest version of the color. Okay, you can go through and just pick this one. When they're dark, actually, they all look quite similar. So yeah, that's a handy one. 500 and I'm going to use you. All right. That is creating color variants inside of Figma using widget. Doesn't have to be that widget. Remember, a lot of other people use what that one called foundations. It's very cool as well. Kind of does it a little differently. I prefer this one. You might find your own one that you really like. All right, my friends. That is it. I'll see you in the next video. 35. Grid v Constraints v Autolayout- Which one to use and when?: Talk about grids, constraints, and or louts, when you'd use them, what they used for, and when you'd use them, how I use them in my design flow, which are more important, which I start with, which I don't do right until the end, and some of them that I don't use much at all, just so that you get a better sense of what all these things do and how they interact. It's a waffly one. Get ready for the waffle. Right, let's jump in. All right, so quick recap Autolayouts. These are just bits of text lying around. Auto outs are great. You slick them all and go Shift A. They are now Auto lout. The way Auto outs work is they work on the internals in here. They make it responsive. But to the things inside of my Auto out. Just means I can grab this, move it over here, I can grab login and throw it in here. I can change to the text, and it reflows. That's an auto out. A constraint is the outside of the box. It's still responsiveness, but in here, if I bring it into this desktop, the moment it's trying to go from the top and it's sticking to the default, which is left. But if I go over here and say, my friend, are sticking to the right. It means that when I go in here and I say, I need you to resize, it'll resize and be all responsive. So it's the outside of the box. Now, the last one is grids or layout guides, or columns. The call layout guide here. I've got three columns made on mine. I'm going to turn it to make these properly later on. But I've got columns. These are just useful for consistency across pages. I want the margins to be the same on both sides instead of trying to guess it or draw the magic box. If you've ever drawn that you move it around to line things up. You want consistency in your margins and your columns. You turn your layout guide on, and that helps us with responsiveness. How does it help responsiveness? It's good for just lining things up. It becomes good for responsiveness. If I actually, let's throw this one here the card. This is an order out I made earlier. I go, All right, snap into the side. We're doing. That's handy enough. But if I make another one, I'm now working on my tablet. And I need it to be smaller, I'll watch what's going to happen. It follows our columns. We don't have to drag it in and then find our columns and made it back up. The reason that is a combination. It's an Atoout the first thing we talked about. It's constraints. The second thing we talked about, watch this if I drag it in you'll see look he's in there. It's constraining, but not to the full size of the page. If you have columns enabled, it will say, I'm just going here. If you don't have any columns, it'll try and use the side of the page. You'll see it's both on the side as well. I've got this Auto out set to both left and right. So that when I go down to tablet, it does this. I can do the same thing when I go down to mobile. Those are the three areas Auto out constraints and guides. I want to show you when I use them because that's important. I'm showing you everything in this course. I want to let you know which gets used more often because there's a third option or fourth option. There is the do nothing option. So much of my work is a mockup that requires no Auto outs, no constraints, and no grids. Then I'll use a grid. Let me just talk about when I use them the most. I end up using probably the guides the most because I want consistency when I'm designing and I want margins and I want it to snap to it. Even if I plan on doing nothing, my first level is do nothing, don't have anything. Draw it all out and often I can get to my developer without anything else. Just frames on the page, nothing is responsive, and we've worked together so long, he doesn't need to see it, move around. We're not doing any testing with users on different phones, actually, just a bunch of squares with images all lined up. But for my own sake, I'll often have guides on just so that the consistency across pages. I don't want it to be a little bit this way on that page and then a little bit further over on this one, I want consistency. The next thing I'd use is the Auto out. Auto outs are handy. They're really easy to make and I can switch things around and I can retype things, especially things like buttons. Do we have a button on here that's Auto Layout? Probably not. Maybe on this. How I test my courses test the video before I do it with you. Do we have a button? There you go. This is Auto out button, you can see how useful that is. I'll probably do the buttons. It becomes really useful when you are doing this thing here. Let's go to this one. Audiots I use quite a bit when I'm going, All right, I've got this cool thing. Okay, but I need a bunch of them. I'm going to go up, duplicate, duplicate, duplicate, Okay? I'm gonna stick them all on auto Out, then I get to go up over there, over there. You can see how quick and easy it is. But at the first stage when I'm designing this thing, it's never an auto outut. I just design it to make it look, and then once I've got to do heaps of them, then I'll turn it into autolou and start messing around with them. Alright, what else? Last one says constraints. Constraints are useful when you need to. Let's say you got something relatively complex or at least you know that the developers could interpret your design a few different ways. You're like, no, no, no, definitely needs to do this. Let's go to our card, shift one, zoom out and everything. Have we got a card? Let's say this one here. I want him to know that that sticks in the top right hand corner and doesn't just stay there. Okay, I needed to know that happens. That's kind of a simple example, but you get what I mean? Like, I don't want it to break onto one line. I want it to stay a square. I want it to be in the top right, so I can build a prototype that is draggable and squishable. It's really hard to explain sometimes, you know, like, Hey, the green box in the top right hand corner, when it goes into tablet mode, I want it to stick to the top, left and right of the image, but ignoring you end up with this, like, I'll just show you, you end up using constraints. Becomes even more important when you are working in a larger team and handing files off that are going to be reused. You don't want to leave them up to them so that it comes back and it's like, we leave it up to the team, and if I go to my main component and this thing here, you know, they've kind of, like, got it here. You know, you can just easily add a constraint so it sticks to where it is so that all the rest of the team can use it the way it's meant to. Right. That's like I don't know. Is it useful? It's a wrap up of where I use all of these things we're talking about, how important they are, and when they appear in my design process. But so much of it is just a frame with some text in it, and it all looks like it's going to be responsive, but I don't do it because I'm working with somebody that I've worked with before. They know how we deal with stuff on our website so they don't need a fancy auto out. All right. That is it. I will see you in the next video. Hopefully that was helpful. 36. How to add rows and column grids to one layout in Figma: Hi, everyone. In this video, we are going to put stripes on a document. Looks like where's Wally. You might call it Where's Waldo, the same guy. What we're really going to be doing is adding more than one layout grid. We're going to add our columns like we've done, but we're going to add rose this time and we're going to explain why we bother with this eight pixel grid. A will be revealed in a boring way. Some of you will love this, some of you wonder why anybody cares. I care. So let's go do it. All right. Let's add our first one. The one I start with most of the time is I'm going to kill my parent frame, and I'm going to go to Lou Guide, and I'm going to add one that is a column, especially when I'm working on mobile, often I'll just work with one because I really want this thing just for the margin. Remember, work in multiples of eight if you can, so I want probably 24. The cool thing about that, is that all done? All good? Is that now I can go through and just make sure I'm lining everything up, making sure everything is snapping, everything is consistent. I want this to be over here. And the other thing we might do while I'm here is to make sure it's consistent. Can you see it is snapping to the right but not, it's got left and right turned on. Excellent. If it doesn't, you can go over here and say be left and right so that it will attach itself to the column. We've already done that. Where this gets extra cool is when we add rows as well. Let's click on the parent frame. Let's go down to my layout guide and we can add more than one. Set plus. Now we've got the first one and this new one called grid eight point. Want that I want rose in here with a count, you can switch that to Auto and it will actually, let's have a look. Let's go to five. You can see by default, rows work like columns. It's not what I want. So I'm going to cut that. Can you see there's one, two, three, four, five. With rows, by default, it's set to stretch. You can see it does that. It's not what I want. I want consistent regular spacing. What I'm going to do is go over here, change my rows to B. Set it to Auto. Then it says stretch, I don't want to stretch, I want to start at the top, and then I want to come down eight is really good. Four is better for this layout, gives you a bit more control. You can see I've got little eight points and a gutter in between them of 20. I just want to be four and four. I get this kind of stripy pole thing, barbershop pole candy. I keep saying Whiz Wally. You might call it whiz Waldo. Same, same. Okay, so I've got this. That's all I need. And what we can do is the cool thing about that now is we can go through and say, actually, mine lined up perfectly already, but your dragging of my top nave here will actually snap to these multiple. I got this in the right spot, snap to the edge. Let's have a look. I'm going to paste in the other lets do this bottom one. Where did he land up? Everything's lining up, but you might find yours is halfway between. Now mine's lining up. Excellent. I'm going to paste that stuff back in. Where'd you go? This is where it gets really interesting. Type is great when using this four pixel high. You can see here it's snapping to the bottom. Great, so I can get the type to line up with this grid. What's really good about it is and grab this and say, actually, I want you. Can you see on the bottom here? It's snapping to that grid, and then you can see on this one, it's not. You're like, H I want this to be consistent. I love my grids. Why aren't they gridding? This one here is not lined up with the red line, neither is this one. What you need to do is make sure whatever font you're using, you need to make sure that the line height is divisible by eight. What I'm going to do is actually make my font size divisible by eight. You don't have to, but I'm not sure why it was at 17. Then here when it comes to height, probably want it to be 24. What will happen is because our grid is divisible by eight, this here should be the same. In the first one up the all should go in line up. You're like, I don't cure. That's all right. You don't have to cure. But the nice thing about it is I can say, I want to minus eight from it, for the line height, and it will all still line up with your grid. You got to decide how important grids are to you. You might not use it for fonts, but it's definitely good when you are using things like images. Can you see this one here? He's not even there. Now it's lined up. Consistent spacing is one of those things where you can tell somebody who's maybe a junior designer and a senior designer when you start caring about not just things lining up, but things lining up consistency across pages. That's too tight. You can do let's go plus four. I can line it up and you can see, Look, ah, it's consistent. It's probably what I want to 20. Remember, Shift G to turn it on, Shift G to turn it off. That is how you add more than one layout guide to document and why. And you'll stumble across people doing this, you'll be like, why is it all stripy? Why would anybody care? It's 'cause we care about consistency and layout, composition. Yes, it's too far away. Oh, but look because I got the grid on, I get to snap it to stuff that feels right. Look, those are four lines apart. So are these. Nice. Alright, that is it. I'll see in the next video. 37. How to Create & Update Layout Guide Styles for Columns & Rows in Figma: One, we're going to look at making a grid style and updating a grid style in this video. Let's get going. Let's get styling. Let's start with a shortcut. G, turns the guides on and off. Let's say that I've spent some time getting this one. I want to put it over here. I'm going to first go to this one and say, get rid of you. I want to grab this one. What you can do is you can click. Remember, this weird little area. Shift, grab the other one underneath it. In this little empty area here, go copy, click the name of this one, and maybe we click the name of this one, hit Paste. It doesn't work. Why doesn't it work? Because this one's got already something applied. Yeah. You can't have more than two of the same thing applied. But I can place it to two of them. I just got to clear them out. Cool. Obviously, that's the long way of doing it. What I want to do is turn it into a style. I'm going to have this selected, I'm going to go down to the one that I've made and go to this little Stars panel and I'm going to say I want to add a style. I'm going to give this a name. I'm going to call this one mobile. I'm going to call this one column, one coal and five pick or rows. Okay, give it a name that you're going to use or recognize, and I'm going to create a style. Again, you can add a description. Now I can go to these. And actually, instead of trying to do the quicky copy and paste, I'm going to say, I'm going to add the style that I made called mobile. There you go. Now updating it. Let's say that your style, say you want to change this one. You could go into here and break it and try and make a new one and then paste it on everything else. What you can do is you can go nothing selected and you will find your styles like everything else in your design panel down the bottom here. You can go to the edit. You can go in here and say, actually, I want this to have a grid as well. You can see it's added a third one. We've got a grid and rows and columns. Or you might decide that you just want to edit the rows. You've decided you're going to use eight pixels. Zero. I'm going to go back, but that's how you do it. Bricking it. That's how you make and edit a style, in particular, a layout guide style. All right, my friend, that is it. You're all styled up. Looking good. I'll see you in the next video. 38. Animation with custom easing in Figma: Hi, everyone. In this video, we are going to do custom easing. We're going to make our own where we get to do nice things. Instead of the defaults, it might look like all the rest of them, but we made that custom. I'll show you. It's this kind of easing where we get to play around with the ease and do whatever we want. Mostly make it worse but sometimes make it better. Let's jump in. First up, I've got an empty frame, not an empty frame. A frame that I've drawn that's meant to be a ticket, looks like a flag. If you want to see how I do these things, you can hang we've done most of it before. What we came here for is custom easing. I need to have two frames. I'm just going to hit Command D, Control D on a PC. Animation one now I've got animation two. What I need to do is these need to be different. I want to start this off on the side here. We first of all, I'm going to group it. Group that. Now, this is an interesting thing, watch. This is called group two now because I just grouped it. Slick it all went Command G or Control D on a PC or you can right click it. This one here, if I group it, same thing. What ended up happening. It's called group three. Animations don't work. When their names are different. This is different from that. I can do one of two things. I could group it before I duplicated this frame, that would work. Or I can just make sure they've both got the same name. If your animation is not working, check that the names are same across both animations. Co. Next thing I want to do is drag, it's going to start off screen and then come on screen. Now, what's going to happen here? It's going to jump outside of my animation. I don't want it to be outside of it. It needs to be still inside of it, but out, who remembers what the shortcut is? That's right. Bit confusing. You start dragging, then hold Spacebar, and it will come out to the outside over here. You can hold Spacebar and shift, and it will go on a straight. Very many shortcuts and now it should work. We just need to add the transition between the two pages. Let's click on this one. Let's switch to prototype. You can either click the button or remember the shortcut. You remember now it is option nine, eight, nine, eight, nine, or Alt, eight, nine, nine gets your prototype, eight gets you back to design. Know you know. All right. We're going to click and drag this. We're going to say on tap. Sure. Navigate to that page. Great. The animation is going to be Smart dissolve and we're going to use let's just start with I like in and out. Looks good. Let's click off. Let's preview it. Another thing we're going to do is if your flow didn't appear here, let's say that flows no longer there. Get rid of it. You can click on this first one because otherwise, if you start prototyping, it's going to go off and prototype the first page in the document, which is not where we're at. Especially when you're getting a bigger document like we've got, you're like, the you. You can say you are going to be start at flowing point. There? Now it's really simple, just click on that button. No shortcuts, no nothing. Cool. I said, What do we got to do? Nothing's happening, Dan. Why? Because we said on tap, we tap and there it is there. We got a basic animation, but we want to make a custom animation. We're going to click on this. This thing can be moved. It's always in the wrong spot for me, but you can drag the top of it around. We're going to switch it from the curve being something pre made to custom bezier. This is your bezier curve, and it will look different from mine depending on what your first one. This is in and out. That's what it looks like. If I go to say ease in, and then back to custom bezier, that's what ESN looks like. We're customizing something we've already picked. It might be straight. If it is straight, it means it looks like this, so it's linear. Then I go back into custom, it's like, it's all gone. Let me quickly explain what we're going on is you can click these points and drag them anywhere. If you've already got something dragged out, you can drag this little handle here and just move that around. You can have two of them. Okay, let's do something crazy and let's do this. You can drag them all sorts of weird places. Let's go like that. Let's see what our animation is going to do. So I'm going at the little play button and click once weird. You can do all sorts of cool stuff. The main ones that you're going to use Yk is this S curve is what looks nice. This is what in and out is, but in and out is really subtle. It's like this and that. I like grabbing it in and out and making it even further myself. So it's like this. It's going super slow at the beginning, super fast in the middle, super slow at the end. The default one in there is just really subtle. I like to max it out. How long is this going to take? We'll make it take half a second. How many hundreds of milliseconds? That's right, 500. 1,000 is a second, 500 is half of that, so half a second. Let's go here. Let's preview, click once. It's nice, isn't it? I got quite fast in the middle there and nice easing. You're like, I missed it, Dan. Member archy we'll reset it, click again. Nice. I do like going over the top of the premade ones if you're like, I can't tell the difference. Don't bother doing custom busier because it is such a small thing. Let's look at a couple of things. I just want to explain it to you. So let's go to Esn and let's go back to custom. What's happening is so hard to get your head around it. But if you draw yourself a little graph, time movement. Is that the X? We're going to see the X along the bottom is time, and this is the movement. So if I do this, which is Es in's happening is over time, let's say halfway through the time here that it's allowed, which is half a second, let's just make it a second. Just make easy mass so that time here 0 seconds, that is zero, and that is 1 second. So what you'll see is halfway through the time, it's done very little movement. You see it? This is the movement all the way from where we started it all the way over here. So if we draw a little line here, we go up here for half my second, it's done very little of the actual movement. So it has to do it all at the end. So this last half of the second, it moves a huge chunk. That's why it's called ease in. It's going to go slow slow slow so f. Let's give it a little preview. It's helpful Alright. Um see, super slow at the beginning, super fast at the end. The opposite to that is E's out. I switched Ease out so that I can then show you custom bezier up. It's just the opposite. If I extend it just to accentuate it a little bit more, after half a second, if you go up here, look and try and find it where it meets, you can see it's almost finished at half a second. The rest of the second is going super slow because it's like, I've got half a second to get this last part of the movement done. Sense. Dan waving his mouse around. If you don't know, jiggle them around, preview them. You'll get a sense time movement. It looks really good. You can actually double click these things and they go away. What looks really good is this S curve. This one here, you might know it from other programs. We use a lot in Photoshop and all sorts of photo editing for the curves. That looks good. Then it's just picking the right time. You can just drag this. Why is it not dragging? Used to be able to. I bet you you'll be able to do it. Some reason mine today is not doing. So I'm going to turn mine down to 750. Let's give it a go, preview, click it. Look at our customss. All right. Let's keep going with our animation. So it. That's the custom easing. You can move on if that is it, but if you want to hang around, we'll do a little bit more animation, and I'll show you how I drew this. I'm going to click on this and go Command D. If you accidentally hit Shift D anytime you're like, What's going on? Have you already been here? You're in developer mode. Okay? This is the big scary mode. We'll cover a bit of it later on, but go back over here to design. Okay? So command or Control D to du I want to do is when it gets to here, I want it to wait for a little bit and then it off into the distance. I'm going to click click on my ticket, start dragging, hold Spacebar and shift, it goes off here. What I might do as well is click on this and turn off the clip contents. It's still go off, but at least I can see it. Same with this one here. It's a bit hard. You're like, Where is it? I know it's over here somewhere where I can say, let's turn the clip contents off. It doesn't change my animation, just makes it a little easier to work with. All right, so now I need to say you are going to have prototyping option nine. I'm going to go, go to here. It's going to try and remember stuff, but I don't want it to go on tap. I want it to hang around for a bit. After a delay of yeah, now it's working. Look. Now I want to type on it. Wait, let me type. All right. It's doing some weird stuff. Yeah, so let's go what? After that much time. It doesn't matter. Go to the page. Instant. No, I wanted to do Smart animate still, and I'm going to get it to leave it as the default. Let's give it a preview first. So let's go up. Click at once. After a delay, it's going to head off. Let's do another custom easing. Okay? So instead of ease out, I'm going to go down to custom. That up. What I want to do is I want it to start slow. That means I'm going to click and drag that out. I'm going to start slow. Over time, it's not going to be doing a whole lot because I'm going to drag it this way. Slow to start with and I'm going to get it too. Actually, what I want to do is go backwards a little bit. It's called anticipation. Leans back before it goes forwards. We all do it when we walk. Nobody just starts walking forwards. We all put our weight on the back of our feet, like hunchback. It's great for type and tickets, and what I might do is just go like this. A little bit of timing. I don't know exactly what this should be. How long should it take? That long. Let's give it a go. Yep, click once. It's gonna wait a bit, and then it's going to go backwards. Alright, so that didn't work. Let's click on it again, and there is a lot of this. I never do animations enough to go, Oh, I know exactly what it needs to be. Okay. Let's click on this one here. That one was just too jittery, so I'm going to try and stretch it out. So it's taking a long time to get going forward, then it's going to take off, and I probably need more overall time. But again, that kind of comes with experience. You'll be terrible for a long time. Do get better, though. Click once, wait, forwards, backwards. Oh, it was almost this. It's kind of good, right? It's just a little bit slow. A little bit faster. Alright, so let's go and have a look. What would I change here? Pro's zooming. It's got the right back. I think maybe just a little bit faster timing. Not too much different because I want it to start zooming. Maybe that in a little bit. All right, so let's go. Last time. This is it, whatever it is, I'm going to leave you then enough. It's not got right. We're going to leave it because you can mess around that for ages. Last thing I'm going to do is I'm going to go to this and turn the clip contents off under design, remember, Option or Alt eight. Back to design. I'm going to say clip contents just because he's in the way over there and I'll move him and stuff. So now I can get this guy in. I just made him off screen. What I want from this one is I want to say Option or Alt nine. I'm going to say you go to here, and I'm just going to do never see a custom bezier work when you do a dissolve because I just wanted to dissolve to it. You can mess around with the custom Besier all you like, or even play around with these. You just don't notice them. Whatever you pick in and out, you just don't notice it. I've said that 1 million times. It's true. You that way, did I put a timer on it? Didn't way to click. The default was on click. I'm going to say you are not on tap. Remember, it's on tap if you're using a mobile device and it knows it, it's on click if it's using something other than a mobile, clearly a mobile phone does the same thing. I'm going to say on after delay of, I'm probably going to go down to zero. You can't have zero actually only point can only have one millisecond. All right. Let's go. Preview look at us. We made some stuff with custom easing. Now, let's build a ticket just real quick. Actually, the one thing to remind you, if something's not working, we talked about it at the beginning of the end, but if I made this number three, and I did the exact same animation, watch like once. I just ignores all my animation because it can't tie them together and doesn't know what to do because this is not the same as this. It goes, Well, you've got nowhere to go and you just magically appear group three. I'm just going to get you to fade in by default. If you've got things fading in instead of moving, it's chicken naming. It's generally always the problem. Only other problem is that this might end up, f drag it now, he's still inside of it. But if I drag that out, we know that even though we think it might be trying to go up there, it's outside of my animation to frame. He's just hanging out up there by himself. You just need to make sure that when you are dragging them out, let's say this, you're holding that space bar key down while you're dragging it so that it doesn't leave the frame, even though it looks like it. Confusing people, Dan. How did I build this? Okay? I want to show you this because now everyone's on the essentials course. So I'm going to start with a rectangle. Okay, I'm gonna draw this out. I am going to switch back to design mode, which is option or Alt eight, okay? I'm going to give it a fill color for my styles. Let's make a different colored one. 500. You can move on. I'm just designing this now. I want the Oki for the circle, hold shift to get a perfect circle. Don't care what color it is. I'm going to do. Let's do two for this one, because we are exciting. 12 grab another one over here. Okay, we're going to use the draw tools. Does anybody remember how to use those circles to slice it out? It is tricky. We got to move to the draw tool. We're on the draw tool, and still there's not the option here. I always want to go until I'm like, What is the What is it called? Shape Builder. That's the tool. So with the selected, like Where's the shape Builder I thought it was here. You got to flatten it first, then the Shape Builder appears. It's MK. M yeah, K. Oh, I know. You're like, still not there down. I've smushed this into a vector. That's what I did when I flattened it. The moment, there are a whole bunch of different layers. I said flatten into one vector. Smush. It's one vector. It's still not there. If you double click it to go inside, triple click it to go inside, you're inside that vector and you get given the tool that we want. The Shape Builder. Often what I do is I flatten it, then just hit the MK. I want to get rid of stuff. To get rid, if I want to add these, I drag across. If I want to remove them, I hold down the option KOACOh KPC and go. I'm just dragging across them. You can click them as well. There's a line in there I want to get rid of. So that's my ticket. The star is easy. The line. Actually, the star just so you know, is under the star. Okay? Drag it out. Holding Shift, holding shift, and I'm going to stylize my one. Okay. And I want the dotted line. I'm going to use the Al key for the line tool. I'm going to draw a line down, hold shift, so it goes strict. I'm going to make sure the weight is up. I'm going to drag it up to something that I like. Now, the dotted line is hiding under width profile? No, these dotted lines, yeah. So this little settings, you can say style. I want to be dashed. What kind of dashing do we want? I like the rounded one, okay? No cap. Okay? It's normally called. Which one's called, they don't call them in this one. Illustrated they call them but caps, which I love the name of. These are just rounded caps. Because I'm 12, we're going to do the dash cap round. Yours might be looking a bit weird. You got to play around with the dashes and the gaps. The dashes for me need to be smaller, not 23, three, and the gap, I want to be ten. You just play around with the sizes. Get it how you want. Alright, those lines. They're pretty cool, huh? Same thing. Line two, draw out a line. Okay, I'm going to pack with, and I'm going to go to this width profile. Drop that down. Not that one. We're going to go to the settings again, and we're going to go to not Width profile, we're going to go to brushes. Going to go to basic, we're going to go to brush. And I'm going to say, I like that brush. Brushes are in here. The ones that I found, I can't remember which one I used. Please hold that one there, I think. Now, what you can do is I hate I don't know, when strokes are all the same. I spend a lot of time. I'm going to duplicate that a few times. I spend a bit of time going, Alright, I want you to you can flip the direction, so that one's different. I can make this one a bit longer, grab the little dot there, drag longer. Okay? This one here is going to be flipped. It's going to be a little bit this way and it's going to be a teeny, one degree off. I don't know. I spend a lot of time doing things that nobody cares about. Alright. I'll get a jump cut there because I spend ages getting the right angle on that. So yes, I got some randomness. There you go. That is my ticket. Like the first one more. But anyway, What did we come here for, Dan? We came here for custom easing. That is easy. I wanted to kind of jump in here and remind people some of the quirks of breaking your animations because everyone's got different levels of skills with their current prototyping animations and show you how to build a card. A really ugly one. I'll see you in the next video. 39. Class project 10 - Check Out Animation: All right. It's class project. Want you make your own checkout animation. You've been asked to create a success animation after somebody buys a ticket. They put in the credit card details, they hit submit, that's from there is what I want you to do. We did something similar in the last video. I just mocked one up. Is this one here? Somebody bought a ticket and it appears, and there you go. I want you to make your own. Really what we're doing here is I want you to practice with cust so make three or more frames for your animation. It can be simple, it can be advanced. You can have tick marks and animation going everywhere up to you. Once you've finished, I want you to share a video of your animation and upload the length of the class projects. Alternatively, if you're the videos are just killing me, you can just do a screenshot in prototype mode so I can see all your wires. But I'd love to see the video. Share on social media if you do the video as well. Tag me. I love seeing what everyone's first success animations look like. They can be very serious. They don't have to be though. Enjoy the class project. Make sure you play around with the custom easing. Often you can make it look worse, but that's okay. We're playing around with that setting. After that, I will see you in the next video. 40. How to copy and paste Interactions in Figma: Hi there. This video, we're going to look at copying and pasting interactions. You spend a lot of time doing them. The shortcut is just pick on the needle copy it and paste it. There are some little things that we've got to fix up, so we'll work through it together. But you came here just for that, it's all you do. Select them, copy and paste them. But let's go into a smidgy bit more detail. Okay, so this will work with any animation or interaction. What I've got is, let me preview it. It's just this moves to the next one. What I've done is I've spent a lot of time working around with things like look my own custom easing already custom ease in and out. I've gone from animation. Instead of instant or dissolve or smart animate, I'm moving it in and move in we scroll to the bottom there. If you hover above it, can you see it just pushes one frame down from the next. You've got it coming from the top so I've done a lot of work. What I want to do is not have to do that for every single one. Okay, what I can do is I've done it there's two ways. I can click on this wire here or noodle, and just go Command or Control C, just a regular old copy, and then I can say, paste it works. I undo, you can do it to all of these. And you. Boom, you've got it all. It's done all of it except one thing wrong. What we did is if I undo it all and this one here has got the interaction of saying it's doing all of this, but it says navigate to animation five. I don't know how to get it to go to next rather than five because if I paste it on this, this guy goes back to himself because he is five. I have to say, actually, not to five. Go to that one. Anything else comes along though, all that customizing, the move, all the timing you've done. Same with this one, paste, you do have to do a little bit of Sometimes these noodles get cross noodles. Never want to cross noodle. Click on the heading at the top here, be on prototype mode. Remember, option eight, Altate. No, it's nine. It was a test. I can say, actually, instead of going to five, let's go two. What is the next one? Seven. There you go. Now it should work. Let's go. Oop. A, the pacing. Tonight is the night. It's a bit slow. Something's weird about it anyway. But that's the tip. You can do it another way. I used to do it this way. I just want to show you, let's say, I want to copy everything from this. I like to show you this two ways just because some things are weird. You don't click on this because it opens it. All you want to do is click on this little weird area here, pop that is selected. I can just go use my regular copy, then I can go and say, paste, but go there. It doesn't really matter. That's a nice easy one. Copying and pasting interactions inside Figma. That's it. Next video. 41. Animation inside Variants in Figma: One. In this video, we're going to look at adding animation. Instead of using the frame by frame method that we have done previously and that a lot of people do, we're going to do it like this. You can actually animate between variants and get the same thing. So that animation replaces all of that. We get to use it just as a little units. See this little guy here, let's preview him. It's all happening inside of that guy. Cool e. Oh, even a button. We'll do a button that even moves in. You can see the same thing. It is just a component sets two variants in there. Top one you can't see at the bottom one you can and be impressed by the very average animation. Both the button, button button. All right, could be better. But it's cool and it is really handy, tidy up our animations. No more thousand frames to animate simple things. All right. Let's jump in. Okay, so I'm in prototype mode, option or Alt nine. You can see I've made this earlier where we've done this kind of step by step frame by frame animation. A lot of people do this, you can do it, but obviously, it's messy, right? So let's give it a quick preview to see what we've made. Does this. We're going to do something slightly different. We're going to get the text just appear. But instead of having to jump across frames, we'll do it all in a variants. Let's start by W should we do it over here. I'm going to go back to design. Option or Alt eight. I'm going to go over here. And we're going to turn it into a component option K or Control Alt K. It's a component. I want variants. So I'm going to do one, two, three, four. That didn't work. You can only click it once. Then I'm going to go. What did I click on smashing way at all the buttons. All right. Let's go back, undo, undo and do. Head variants, don't click anything else. I'm going to duplicate this, clicked it. I've got four words. Tonight is the night. I'm just going to change the text and the colors. You wait there, we'll go to speed mode. That's all I've done. Next thing I want to do is I can actually use prototype like we did here. Remember, we clicked on this, we said prototype mode, optional lt nine and we dragged noodle between the two. You can actually do it between variants inside of this component set. You can say, actually, make sure you in prototype mode, to zoom a little bit. You can actually drag a noodle from here to this guy. I want to do is not on tap, I want to say after a delay of some seconds. I wanted to change to this other variants, which is called Variant two. We'll get it to ease in. I'm not too worried, how long is going to take? I don't know. For some reason, I can't click in mine now. It's a bug. If I rease that figment it comes back to life. But anyway, just so you know, sometimes figma is a bit weird. I really want to type it in. But anyway, we have got that. So I think that's going to work. After a time delay, change to this smart anime. We could actually get this to dissolve if we wanted to. It's not a problem. Alright, let's give this one to go. Track this one down. Didn't remember it all. It remembered some of it, but it wants to do on tap now. I'm going to say after a delay of something down here and we really want to type it in. Everything else is perfect. This gives me a good excuse to use the copy and paste. I'm going to click on the noodle, copy it, go to this one, go paste. It's going to try and go back to itself, but it's going to go there after delay, that should all be good. Partly there. It's just like animating between frames. We're just doing it here within this component set between variants. Lots of words? What I'm going to do is going to create a new frame for this. Actually, I will make it iPhone six. Eteen. You can come over here how messy our uppud is. Let's pick a background color. Option eight, Alt eight, go back to design, and I'm going to pick actually one on these and I want one of the dark colors. 900 of any of these really. Let's grab an instance of this, drag it out. I'm holding on the option CaCl PC or you can copy and paste it out. Now, the cool thing about it, this has the animation built in. This can go on my components page. I don't need that junk. Let's prove it works first. Let's go to you and let's say Shift Space bar for the preview. Tonight is the night. It needs to be faster, but you get the idea. What's really cool about it is that we can actually do more than let's have a look. What we've been limited to, especially in this one here, the timing between pages is all the same. If I want something to appear, let's say, let's do it in this one to give you an instance. I'm just going to use a blank frame with a color in your color. As long as it's some variation of, you got it. I've got this. I need it to be copy, I want it to be on all of these frames. But I want the timing to be different. Let's say I want it to start coming from this side, go to the middle and then head down to the bottom and come back up. I have to do whatever timing I've done for the ticket. I'm going to switch to prototype mode. Whatever I've decided on this will affect every single thing on that page. Let's give it a preview. Click once that moves in. Can you see that they're exactly the same? Why didn't the last one go anywhere? This one here, it's called frame 22. What is this one call? Frame 22? It's because the transition between here is a fade. It all makes sense. But you get the idea, the timing is all the same. That's where this becomes handy. Let's undo that. Let me do more for instance. I've got this setup down the bottom. I've made AI background using 80s computer stuff. Don't worry about the text. Let's look at the button. If I was going to do this, I'm going to preview it, Shift Spacebar. Can you see the button appears and comes up. That's how you build it, right? You have two separate frames and you animate between them. But say you want the text to come down, but at a different timing, you can't because the text has to do exactly the same thing as the button. So the way to get around that is to build exactly like we did before, build everything into its own little animation. I want to do another one just to kind of, I don't know, make it clear. 'cause I'm going to delete that actually, and let's bring in my assets. I've got credit in this file under components. Whereas M didn't give it a name, did I? What is it called? I can't remember. What are we doing? Where is it? Here it is here. Let's copy that. Switch back to design mode. Oh, it's not in the components page. That's why I couldn't find it. There it is. Hanging out there. It's anyway. So I've got this on here, Shift Spacef for a preview. It's doing its own little animation, and the cool thing about it is I can say you get to do your own thing. Let's build its own thing. A couple of things I want to do in this case is I don't want it to be Auto out because I want the text to move in the text is stuck in the middle as an autolout I'm going to we looked at this before we said remove all autolouts. Awesome. I got a button with some texts on it. Nothing's are autow. What I want to do is select both of them. Let's make it a component, command shift, command shift, K, control shift K. No, that opens up command option K or Control Alt K. Now it's component. Excellent. Let's add a variable. In this bottom variable, I'm going to actually grab the components and just make it a bit bigger. I've got some space. I want the text inside of here to move down a bit. Remember not out. I just holding down space bar so that it moves down because what I want, oh, I want the other way around. So I want to start with it off. I'm going to say you come down here. You can just use your rakeys if you like. So first, he's going to start down, then he's going to appear. Let's give this a go, switch to prototype mode, option nine, Alt, nine. You're sick of that. Let's drag that across. We want to say on tap, no, just after some delay of no delay, change to this one. Let's smart animate it. Perfect. We get it to ease in. That should work. Okay. This should go onto our components page. I just going to put it over there, let's grab a version of it. Okay. Now the cool thing about it is they are doing different things. This is doing what? Fade. This one's doing some movement at different times. Here to go, shift, Spacebar They all start at the same time. But you see this is still going. This one here is finished. What I might do as well, is this one here, I might after a bigger delay, I might say delay. Let's do a delay of how long does that take? We might get it close to when that thing is finished. You can do all these custom animations now. You just need to tie the animations into a variant. Do them over here, then stack them onto a page. You can see how much nicer it is. Just one page and your animations are separate. Let's give it a preview. Still too long, but you get the idea. You can start building these things up and let's go one. Let's go for way too long now. And then wait Oh. I hope it proved a point because it's not very exciting. But hopefully you get the idea. It is tricky, I just got used to doing it this way. But you can see that to do this whole thing would have to have this plus that starting afterwards. In this case, all we've got the whole thing, my whole bit of animation is this. You come down. Go, go, go. So that is all they need instead of a bunch of frames. If you're like, too freaky, I'm going to do 1,000 frames, do a 1,000 frames. That's okay. Again, I guess it's the advanced course, we want to get into advanced stuff. You'll find stuff in the community be heck is this made? Now, you can have animations inside of here. You've got to switch to prototype mode. Otherwise you'll never see them. Last thing, go back to design mode. Option eight, old eight. Let's get this to resize around just so it's a little bit tidier. That's it. I will see you the next video. 42. Class Project 11 - Variant Animation: One, it's time for you to give it a try. It's class project number 11. It is Variant animation, I want you to build a button. You can be exactly like I just did. We just did together, or you can build your own. It's this where there's something happening with the button. There it is. My invention loaded. You can get yours to do anything you like. But I want to make sure you are just practicing using the animation within a variant. Remember, component set has variants inside of it. I want you to do the animation between these two. Just remember when you are doing it, switch to prototype mode. I'd love to see animation or a video of yours. If you want to do the type as well, totally do that up to you. Really, what I want from the tutoria is for you to build your own variant animation. So have a look at the requirements. So you've been asked to make an animated button, you just got to use the variants inside of your component sent to do the animation. Share a video, upload it to the class projects, and if you can't do videos, don't worry, do a screenshot of showing your wires. Can't really check it, but I'd love to see it. If you do do the video version, share it on social media, make sure you tag me. I'd love to see what you're doing. And if anybody asks, you're doing that super awesome class with Dan, bring your own laptop. You should check it out. Something like that. All right, enjoy the class project. I'll see you in the next video. 43. Houdini Text: How to make a text mask animation Figma?: Hi, everyone. In this video, we're going to do this. Houdini Text. Look at the comes from nowhere. We're going to do the animation. It's basically going to rely on two main things. We're going to be doing animation inside of a variant, which we just did, and we're going to add a mask to it because we're awesome and it's advanced. If you do find this one tricky, this is in the like, Oh, my God, this is really tricky camp. I totally understand. We're combining a few things. Some of you will get it, some of you will take it. You'll get there. Alright, let's jump in. Okay. Just start off. We've got two bits of text. They're just plain old text. They're in separate boxes because I want to animate them separately. But they can be any kind of text or font. And the next thing I'm going to do is I need to mask them. So we need to grab something to mask them with. I'm going to use a rectangle tool. You could use a frame. You can use all sorts of shapes. I'm going to use the rectangle tool. I cover it up. You need to make sure it covers the text. And we're going to need two of them. So I'm going to duplicate that one and use it to cover it. And this is where command or control Y is handy. Maybe that's outline view. Okay? We can kind of check to see is it completely. Which is awesome. Next, the text needs to be on the top. I'm going to grab on that one and that one. I'm holding Shift to connect them both and I'm going to use my square bracket just to push it to the back. Or you can drag them in the layers panel. You just need to make sure that your text is on top of your rectangle. Okay, so I need these two now. I'm going to drag a box around them both. I need them both selected. Let's turn them into a mask. There was a shortcut command option. No, command control. I never use it. I don't know how that's in my brain. It's easier just to be on design and to go, there's an option up here, use mask or you can right click it. It is on a PC, that is a good question. You'll have to go up to the top there and check it. I'm sorry. Or just go here and right click it and it says, use a mask and you'll see there on a PC, what the shortcut is. I can't remember. All right, so the mask. What's happened now is nothing really, except as mask group. Can you see? There's a mask group. There's text inside of it, and there's the rectangle giving the mask. That's how these are set up. What you can do is you can grab Viva la. You can type in whatever you want, obviously, and you can move the text down. You can see it is mask. Okay. What happens often in class is that some people accidentally grab the whole group, not the text on its own and try to move it down. It doesn't work. Just go to make sure you click on fever, whatever the text is and move that down. The other thing is that it can jump out. It can jump out of the mask if you drag it too far. Who remembers what you hold down? You remember, have the text selected, start dragging and then hold down, say far. Then you can move it down and it will stay inside the mask, but be hidden. Remember, commodo control, why? You can't see it in that view. Good work. It doesn't matter. Let's undo it anyway. We've got our masks going, mask Group one, mask group two. The text is in it. Now what we're going to do is just grab them both and start over here. It's easier. Because I've got three stages. It needs to be completely disappeared. Then Viva needs to appear, and then Techno. There's three levels. You could just do it with one Houdini Text. I don't know why in this course, I decided to do it with two B it's the advanced course. We're doing it in advanced. So let's make it component. Okay, Command Shift K, Control Shift K, that opens up image input. Combine option K. I do it all day long. Yeah, Combine option K on a Mac. Control lk on a PC. We just colick the button up there. It's a component. Let's give it a bitter name. Okay, let's call this one. Title animation. One, and we are going to duplicate it a few times. We need variants. We're going to say one variant, and then we're going to say U, duplicate, which is Command or Control D with three variants. This one here needs to be completely disappeared. This is where we're going to double click to go in or go inside your mask group and click on Viva. So you want to get to this level like we did before and then drag it down, drag it down. You can use your rakes. Hold shift in the rakes. That works too. Or double click to grab the word techno and drag it down holding the Spacebkey. I'll shift as well, so go straight. Okay, so this one, the first variant can't be seen, and then the next one, I want just Viva la to appear. Techno needs to go away. So I'm going to click on, keep double clicking until I find my text, drag that down. I find the rakes much easier. Okay, can't be seen. Now I can see this first line. I can see them both. Let's get them animating together. We're going to go to option nine or just go to your prototype up here. I'm going to drag a box of you go there. What I'd like you to do is on tap. No, I want you to say after a little bit of delay of how long, one millisecond, straightaway, I'd like you to change it to variant to. Cool. Let's use Smart animate if it's not set to that already, what I'm going to use ease out back only because it can't be seen at the beginning. It's going to ease up and do a little can. About then, don't know. Let's give it a test. Do the same thing for this. I'm going to say you have the same animation. It brings some of it across. After delay, Zuk has it done any of the other ones? It's remembered all of this stuff. That's all good. Let's give it a whirl. All right. We're not going to test the actual components yet. We're going to grab an instance of our component. The problem with it is it's blank. Showing me my first instance, which is a bit of a pain. But anyway, we get the idea. I've got it somewhere here. Let's give the frame a selection. Let's go to Schiff Space Bar to do a little preview. Oh, look at us. At a repeat. We're animating geniuses. Awesome. I love it. Okay? So if you do want to do texts like this, the big thing is, remember, is to make sure you're dragging the text out, not the masking group, that causes people problems. The other thing is that if you really watch this, let's deal with this one here. So if I want this animation, let's go this variants, and it's going to after delay, it's going to change. It's using Ease out and back. If I go to my own custom Bezier, you see, that's what Ease out looks like. It's going to go ease up this way and then go over where it should and then come back. If you want to really max that out, it will work. Let's give it a preview. I'll show you what happens. Shift spacebh space bar. You see it went up? Let's repeat it. Let's watch the word techno. It went up and got lost. It's just because our mask isn't big enough. If I go into this and let's go to Command, why? What happens is it goes up and there's my mask. You see it there, where is my mask, the rectangle. It goes there and it goes up and above that. You just going to make sure that is actually a lot bigger than it needs to be. Just got space for the techno to go up into. Confusing little bit. Give it a preview. If you're already blown away by this one, it's okay. This is a tricky one. Masks plus custom easing. We're doing animations inside variants. You're doing hard core stuff. If your mind is a bit frezzled, that's okay. But can you see the techno had room to go up into that mask now? The mask kind of clips off here, and if you want to go further, you have to make the mask higher and higher and. You get the idea. Alright, buddies. We did it. Who did you text? All right, that is it. I will see you in the next video. 44. Spring Animation & Overlays in Figma: Hi, everyone. In this video, we're going to do this. Ready, set Bio. Okay, we're going to learn a couple of things. We're going to do a reminder of what an overlay is from the Essentials course, which is a good reminder. But also, really? Boy. Okay, we're going to make the little navigation bump up be all springy. It's called a spring easing, and let's do it now inside of Figma. Well, I want to make the noise again. One more time. Boo. Alright, let's do it. All right, to start with. You can start with a fresh page and you don't have to use your nap. Anything can be bouncy or sprung. Okay so I'm just going to go back to the beginning here and I'm going to put it on this. I'm going to use my Nav that I made earlier on. So I'm gonna go to my Assets panel, and I'm going to find the components, and there's my Okay, so I'm going to use this. It's going to start off the screen because we're going to be doing an overlay. What I'm going to say is this page here, I'm in prototype. I'm going to say go to this page. I want to make sure after a delay of how long? I don't know, but I want a little bit of a delay. 0.3 of a second, I would like to go to this, but I don't I want it to not navigate to. I want it to be open overlay. It's going to open an overlay. What is it going to open? It's going to open up this my Nav bottom. We centered? No, I want to be bottom center. I would like it to not be instant. I want to move in from the bottom. Okay, and this is where the springs are. So these are we've been using so far. Spring is these ones at the bottom here. You can do a custom one as well. Let's have a look at it. Can you see, it's just a really different looking arc than what we had with some of these custom beziers, okay? Spring goes past where it needs to be and kind of comes backwards until it eventually stops. You can have a look. Bouncy is the most obvious one, okay? You can see it down here. It's very cool. You can play around with the other ones, very similar, more subtle. All right, make it work, Dan. Does it actually work? Let's click on this guy, give it a preview, shift Spacebar and Boon. I love it. Arthur reset or replay. Ah. Hey, your own sound effects, I do like it. Let's quickly look at just the setting. I'm going to look at prototype. Option nine, 09. I'm going to click on this, drag it up. Bouncy is the most obvious one. These are all just less of it. They're not different. They're just this is really extreme. These are just a little bit subtle. What we can do is custom spring and like we did with the other custom easing, what you'll find is you can drag these things around. Times it's easier though, just to play around with the stiffness, dampening and mass. Mass is how heavy this thing feels. It does change the timing. If I say I want the mass to be up, I'm going to click hold and drag it that way. It's not let me drag hold on my option key or if it does. You see, I'm dragging it out. Now it's 6 seconds or 8 seconds, you can see how much heavier this thing feels like. Because it's heavier. With a low, it is too light. Let's put it to one. Okay. And that's kind of a nice. So just play around with it, know that you might end up breaking this. If I turn it up to four, okay? It's kind of heavy. Let's look at dampening. Dampening is if I have no dampening, let's go. It's just go to really be really rebounding. What's this? Jump, jump, junk hun. It might not ever stop look It's playing for, like, a minute, 4 minutes. It's never going to stop bouncing. Okay? So that'll work. Let's go to this, but it's going to be one, interesting, not very useful. Phone animation. You will break it. And when you do, you need to go in here and say, actually, you are going to go down to 1 second again. 1 second. Dampening back to what was it? No one. I can't remember what the default was. Actually, let's just go back to bouncy and then go back to custom spring and we've reset. Stiffness. Let's do one more. I'll look at stiffness and leave dampening alone. So how stiff the spring is. Let's make it more stiff. Let's go up to 3,000, okay? It's heavy, but it's got a really stiff spring. All right, you get the idea. That is an overlay and an overlay that has this spring easing applied to it. Have a play around with the other ones gentle, quick, bouncy, work on your sound effects, Bo I'll see you in the next video. Bye. 45. Class Project 12 - Houdini Text Animation: All right. I want you to make your own Houdini Text animation. Doesn't have to be exactly like mine. I just want type Houdini and using masks, like we've done in the previous tutorials. I want you to use the spring animation. So practice with those and share a video if you can. If not, share a screenshot and upload it to the class projects. I'd love to see it on social media, just a reminder, I can't get to all of everybody's projects. The only way this works is if you do upload yours to the class projects, is to have a look at two others and leave a comment. It doesn't need to be Okay. But just something often what's really works well is a compliment, something they might want to try next, followed by a compliment. Call it the **** sandwich, but there's probably a more call it actually, I can't think of another word. It's a great name for it. Okay? So start off with something you like about it, something that they might try. And what you'll find is you become a bitter designer, being able to express yourself via text, and it comes down to practice. So I want you to go out and if you upload one, comment on two other people's. That way we get a lot of comments going. You get to practice. People get to practice criticizing your work, be respectful. Make the sandwich. All right. Have fun making the Houdini Text. It is tricky. Let me know in the comments if you do run into trouble, if you're running into trouble, hopefully somebody might have solved it in the comments. All right. I'll see you in the next video once you've done the Houdini Text. All right. Bye. 46. Why is interaction on tap on click grayed out or missing in Figma?: A Hi, everyone. In this video, we're going to look at why sometimes the on tap is grade out or on click is grade out, and we'll also reiterate why sometimes it says on tap and sometimes it says on click. I'm just saying on tap on click, the same. Let's look at it in a little bit more detail. Let's start with on tap on click. I'm going to grab one of my buttons from my library, and I'm going to switch to prototype mode, Alt or Option nine, I'm going to say, you go here. I'm going to scroll to the top says on tap. O tap, go to this page. Excellent. I grab my frame tool and go down here and say, I want a nice big frame called MacBook ear Okay. Still with the name iPhone 16. Ignore that. It's just repeating what it was up here, let's give scrab that same button, which button I grabbed and now back to prototype mode. I'm going to say, go there when you clicked. Let's have a look. It has said on tap still. You're like, that's not a phone. It's a website, should be on click. What's happened is if I click on the frame, and I go up to here and I say the prototype settings, it's used the document one, which is iPhone 16. I can say, actually this is now ScquScroll MacBook Air, which is a laptop, which we click on. A click on the button, it's exact same thing, but it's called click. This one over here is now on click as well. We've changed the prototype for this file to be now a laptop. Let's give it a preview and can see, it's previewed and bounced in using a laptop, the MacBook here. They do the exact same thing. It doesn't matter. If you're following somebody's tutor and they're like, now I use the on tap and you're like, I don't have it. I have OnClick. Same same except under prototyped prototype settings, on this prototype settings, it is set to either probably sometimes it can be set to nothing in here or custom. I'm going to go back to iPhone something or other just so I get my on tap again. The other one I wanted to show you on tap, sometimes you don't have it. It's grade out. I'm going to click on this noodle here. Sometimes you get to the top of this and you're like, it won't let you pick it at all, it's grade out. It is when you've got more than one applied. I do this all the time and then freak out, freak out, but search my brain to figure out why say that I've got this. I'm like, I want you to go here. I got the top here. I'm like, I wanted to be on tap it's great out. It's great out because you've already got something applied. I'm going to apply on drag. That's cool. I've got two things applied to it. You can't have two on taps because it doesn't know where to go. If I need this one to be on tap, I need to grab this one and just hit Delete. Now I can go back to this one and at the top here on tap will be back. There you go. That is it. On click is for previewing on a laptop or a desktop, that's under prototype settings or have nothing selected when you're in prototype mode, or an on tap is because you're on some mobile device or iPad. There you go. They're all the same. I'll see you in the next video. 47. Ai Add Interactions Automatically in Figma: One, in this video, we are going to let the robots do all of the interactions and prototyping. We're going to go click one button, and it's going to go from this to bam, this, there's more. There's noodles everywhere, and I didn't do any of it. It went and said, A, the heart button goes to favorites and this By now button should go to the cart, all automatically using the robots. All right let's jump in. Okay, so what I've done is I've created a new page, as we've been working on this. Stay messy. Made a new page, Okay hit plus, made a page called directions. I just copied bits and pieces over and just made this little hodgepodge. Okay, I just grabbed the genres page and put my Nav back in. The Watsa page is exactly what's on, and it's exactly how it was on the other document. I created this new one called Favorites gave it a title and same with the shopping cart, brought it over from the other dock. They all share the same navigation that we built earlier. Thing if you are following along is check in prototype mode to see whether there's any interactions currently on it. Under prototype, you can see I've just removed any that I did have it's all clean because we want the AI to do the job. And let's give it a go. First thing I'm going to do is I'm going to go to my assets and add a couple of buttons. The buttons, it's pretty smart. It's going to get smarter. This button obviously, the word button is not good. I'm going to add the word. What's on? I'm going to use that button again and maybe I'm going to just put another one here. Give me a button. Got to get to design mode. You can do a little bit of editing in prototype. I go there, come out, cut, and you can go on here. Co. This guy is going to be not what's on. Let's go say Bye now. Bye, purchase. Anyway. We'll see it works for some things and not for others. All right. All we do is select everything. Actually, you don't even have to be in prototype mode. You just go in here and say, type in this ad interactions. It's AI, so it'll be a paid feature. Click on it, sit back and see what it does. What's doing stuff. Noodles going everywhere. Let's see what it did. Did we accept it? I keep have a look. So, that's good. Look. What's on. I'm in prototype mode. You can see the What's on went to the What's on page. I didn't do anything. I think what it's doing is it's looking at the text here and looks at either the heading or the frame. I don't know, it's magic. Let's have a look. Did the BioNw button going in here? By went to the cart. That was a cool one because I didn't write shopping cart, but it knew that the shopping cart is connected to the Bynw button. Now one I really like is see this heart here, goes to the favorites page, and it's on all of them. Look, the heart, if I click, let's prototype it actually, you'll see make it smaller that the heart goes to favorites. Ticketing goes to the By now page, heart goes there, it's good. It doesn't know where this goes for good reason. The search. Oh, that works. Okay? That looks like a searchy page. I don't know. Genres, I guess, I'm pretty amazed, that you can kind of get started that way. Yeah, say, add some interactions, AI and somehow connects most of it up. How much time is it saving you? I don't know. Is. Depends on how big your project is. I'm impressed by it, so I thought I'd share. It doesn't work as well when you have a messy old under files, thing like this because you can do it. But, wow, it's probably going to go nuts just because we've left this quite messy. Mainly because it's tutorial. We have a lot of iPhone 16 ones and variable one, two, and three. But anyway, I'm impressed. You'd be impressed. That is it. Thank you, robots. Everyone be kind to the robots just in case. All right. Next video. 48. Create & remove bulk multiple noodles wires at once in Figma: Hello. Do you have noodle problems? You have two knee noodles. A noodles going everywhere, or you need to update one thing and you need them all to be done at once. You need to bulk add this button down to our ejector seat. Let me show you how to bulk add and bulk remove. Let's call them wires noodles sounds funny. Alright, let's go. Alright, so I've just added a button to all the pages real simple. What you can do, the easiest way is to shift, click them all, and then go to prototyping mode, which is option nine, you know that, I know you know that. Grab one of them and watch what happens. They all come along for the ride. That's a good way of just bulk doing them all. You can make all the changes, and that will work all for one. You can also do it when I'm going to get rid of that, remove all of those. If this is, I make it a component, and then I use instances of this on all the pages. You go there, put them at the top. I'm going to copy them, and paste them because they're all instances of this main one, what you can do is you can say, you go to the Eject page and you'll find that all these little buddies all go as well. That. Any trouble happens with this method is if this undo that. Undo it until it's gone. Gone. If this frame here is rightly so on a components page. This thing here, you can't say, right, I want you to go to an interaction on click I want you to go to Navigate two. You can't at the moment, at least, go to another page. You can only go to frames that are on this current page, so it's not going to work. I have to go through and select them all and move them down. Sometimes they are hard to get this one's ended up inside of this frame. So if I want to select them all, sometimes shift clicking them can be tricky. What you can do is with one selected, go down to your quick actions or Command or Control and go select and just work out which one of these might be right. Select with the same properties works great for this one. I'm in prototype. I'm going to say any one of these guys, go down there. Excellent. Going to be a missing now, we're going to do is remove all of the interactions. Say you've got it from someone else or you've created your own mess, it's community file. You have nothing selected and then make sure you're in prototype. Right click and say remove all interactions. You can do it per frame. You can click on the frame, right click it and say remove all. If you can find it, please hold processing. There it is right down the bottom, remove all actions just for that one page. But I'm going to do it for all of the page to tidy it up. Because what I want to show you as well is select all properties work for this one. I went to do the same thing for this and I went, Command or Control K, let's go Select All same properties, perfect. He has it got. I decided that decided all of this was the same properties. There's a lot. So you can go in and just try something else. Command, select, and there is spouse select right. Wh are we going to go? Have a look down here. There's a same matching layers. All right, that worked. We've got all the matching layers selected. Now we can do that. It's a good way of diving into these things that are quite complicated and updating them all at once. Look at us. We're advanced and we made it an ejector seat. I did use the AI and I said, type in a graphic designer. Ah. He's definitely an accountant with a graphic design sign. It's pretty cool, though. Alright, that is it. That is bulk editing and bulk removing of the noodles. Bye. 49. How to make sticky scroll position search bar in Figma: Hi, everyone. In this video, we're going to look at making things sticky. We're going to scroll up and watch the search bar is going to get stuck there. Everything's going to scroll behind him. We'll make the top and bottom UA elements fixed as well, but we really came here for the stickiness, scrolls up for a bit and then gets jammed at the top. All right let's jump in. All right. The first thing you need is I've just created a real basic search page, just designed a circle with the icon in it. So nothing fancy about that. I created a list. In this list, the important thing is that it needs to go off the page, so it won't scroll. There's nothing to scroll two. So first of all, let's give it a preview. Let's click on this, click on the parent frame, shift Spacebar and I'm wiggling my little finger on the old scroll wheel, no scrolling at the moment. We need to turn that on. Got the parent selected on my own prototype, you can see here. What do you do with the overflow? I'd like it to scroll vertically, please. Now I can give it a preview and I can scroll. I scrolls not exactly what we want that guy to be sticky. What we might do is before that is because I want this to stay at the top as well. We've done this before. I want to say not scroll with parent. I don't want you to just stay fixed there, please. I'm going to make sure it's at the top of my layer stack, and I'm going to say preview again, this one, now scroll up you can see that thing stays at the top. But I want the search to get jammed up here at the top, not disappear because I want it to be always there. Oh, what we're going to do is going to click on you and we're going to say, Hey, I would like you to not scroll the parent, I want you to be not fixed like we do the top Nav, we are doing sticky. He stop at top edge, and it's going to work. Let's go you preview, scroll, scroll, scroll. What's happening is it is sticking, but it's hidden behind this, it goes up, and gets jammed at the top. He is there just underneath this. So we need to do is a little bit of padding. With this, this happens to be an auto out, so I'm going to design. Can go to my padding and crank it up. The problem is it did that. I spent some time getting this all looking good. Yours might work, but I've done some stuff with my order layers to make it all nice. What we need to do is this guy here is going to stick him in a frame, make it an auto layout, put a parent wrapper over the top of it and put painting on that we don't mess with all this goodness we've made. Let's right click and go frame selection. I'm going to convert it into an Aoout. And all I did was basically grab my search bar, put it in a frame, give it the great name of 22, and then convert it to Aolout. I do that only because I want to add some padding to it. I'm going to padding at the top. Okay? At that much. I have no idea and move this back up. Hopefully, you kind of see what it's going to do. That top edge. What's going to butt up against the top? We need to be a bit more. Ok. Alright, let's give it a preview. Click on this one. Okay, I'm going to scroll up. Oop. Working. Oh, I know why. We're like, Well, it was meant to stick to the top. Dan said it was sticking to the top of four. Why is it not now? We did it to this. We cracked on the search bar. We went to prototype, and we said, Alright sticky at the top. But then we made this other frame around it, called it frame 22, and this doesn't have it applied. So whatever bottom of this pile, we can't add stickiness to this or that or that. It has to be whatever is at this base level. What I mean? In terms of the hierarchy? I want to say frame 22. Scroll parent? No, I want you to be sticky at the top. Now let's give it a go. It's space bar. Groll up. Come up, scroll up. And it doesn't it doesn't really work, does it? Let's do this, Dan, where I move this down a bit. And now let's get it to work. Let's go sug space bar, click on him. Watch this. It's going to scroll to the top and then get stuck. Co. He goes to the top and then stays persistent. Any problem with it is the layer order. So I'm going to say you are at the top using my last square bracket or the second one. Let's give it another preview on you, go up and it's going to go scroll, scroll, scroll, boop, get stuck and goes behind. Cool. Okay, so you can get it, so it sticks to wherever the padding is. So sometimes you just need to wrap it up in a frame, make it and oil it out, add some padding to everything inside of it, gets a bit of padding on it. One thing we need to do is you also need to be probably just fixed. You see fixed over here in your layers. Can you see fixed is being bumped out to the top. So there's things that scroll and there's things that are fixed. It's an easy way to see what's doing what, and the fixed stuff is on top. Let's give it another go. Last one, scroll scroll scroll you can do it with multiple headings. Let's do this. Is a good kind of reminder. Okay, let's say we've got a hitting here, we want to get to the top and but up against it. What we need to do is make sure it's on its own box. We need to add the padding to it. So I'm going to add an auto layout to this thing. I'm going to say, you have some padding at the top. How much about that? Actually, no, I need it to huge, don't I? Okay, let's grab it because it's going to stop at the top of the page. It's about you see what I'm doing here? I'm kind of grabbing you and going, All right, you're going to stop about there. So I need to be smaller padding, but maybe that. Let's give that a go. We just need to say prototype, scroll the parent. No, One should be sticky at the top edge. You're making it more confusing, Dan. No. We see how we go. Scroll, and the search bar stops, and then, he stops too low. Less padding. Does Dan even know what he's doing? Just give that to go, preview, scroll scroll scroll. That's better. Go. You can get another heading to stick underneath this one and just do it for the search bar. Cause maybe just trying to stack them can get a little confusing. Things that you need to remember is that if you want padding, it has to be an auto out. And often it's easier just to put its own, put a frame around it, and turn that into an auto out. The other thing you need to do is make sure that you have stuff going off the page. I see my students just kind of there's nothing to scroll, too, so it doesn't really matter what you turn on. It won't scroll, so you need junk coming off the bottom. The other thing is, click the parent frame under prototype. The scroll behavior needs to be vertical, and the thing that you want sticking at the top needs to be hanging out in the bottom of the hierarchy here, not kind of three or four deep in this big layer structure. Selected, you go to sticky. That is it. I'm not sure if I made that thing harder to learn or easier to learn, but there you go. That's what happened. All right. I'll see you in the next video. 50. How to make Horizontal Scrolling Swipe in Figma: I Hello, there. This video, we're going to make this. We're going to do some horizontal scrolling. We're going to make some reviews and get them to scroll this way, like a little carousel. Very cool. Called horizontal scrolling. I'll show you how to do it inside of Figma. To get started, I just made a card, generic review card. What I want to do is on, get it going. You can do it with anything, just a plain old frame. I just want to do it really simply. I'm going to do with this because it looks cool. What we're going to do is first of all we need this to be, we need a few of them to come off the page. Now, you can remember start dragging and hold down spacebar, start getting them across or with this one selected here, C D? Across. He's come out. Let's just pretend it's going to come out because you will do that by accident. I'm going to DDD. I got a few of them. What I want to say is before I get started is these are actually not on this frame to actually scroll. I need to make sure you and you. These guys aren't on the frame. This first guy is frame 23. Good work, Dan. Actually, no, it' called B review. So I'm going to drag it down to be with his buddies. You go there. Now they're all on the page. Up to you, click the parent frame and you can go to design and you can decide whether you want to clip contents or not. It doesn't matter. Looks different. Let's give it a go. I always preview as I go. Shift space bar, and you can see no scrolling. All we need to do is say, reviews page. Let's switch to prototype. Option on nine, you'll get sick of that to it's in there, isn't it? Let's go to overflow. Horizontal. It's not what I want. I'm just thinking now. I don't want this whole thing to flow. I just want this, and this is all of these guys. I want these to be in their own frame, all these buying reviews to be in their own frame and we'll get that to scroll, not the parent. That's the big thing here. We don't want the whole screen to flow. I will. It's good to go. Quick horizontal I'm going to say preview' preview, and the whole thing will. The whole thing does. The problem will be because those are fixed if I add a title here. If I add some text down here. Let's have a look. Let's click on, preview on this betterw. There's a V there. It's going horribly wrong. U, V, go away. Click on you, preview. If I scroll, the whole thing scrolls. I don't want this to scroll and I don't want the reviews to scroll. I don't want the whole frame scrolling. That's what I was trying to explain. Come on, Dan. What I want is this. All of these guys need to be in their own frame. It can be an auto lout, can be a frame, doesn't matter. I'm going to go Shift A for Autout. Just get the spacing all good, make sure they're inside reviews frame. Now I do it to this. Instead of call frame 24, let's call this review scroll. That selected, I want to be able to not know scroll, I want to go vertical or horizontal. I can never remember. I think it's horizontal, but I got to think about it. Come on, Brain, let's give that a go. Let's preview him. Now, can you see, what's going on here? It's working. All right, let's figure out what went wrong. That should just work. Should be scrolling horizontally. Just clicking and dragging, not working. All right. Let me show you how I break things down. First of all, I saw something underneath. Yeah, what are you doing there? You're there. Yeah, I get rid of you. Don't need you. Let's give it a preview again. Scrolling along. Okay. So that there is scrolling horizontally. Should be Oh. I know what it is. It's the key thing for this whole course. Again, pretending like I meant to do it is that this frame here needs to be clipped in. We've got this parent frame that we've applied the scroll is all the way out here. What we need to do is have somewhere for it to scroll. We need to drag it up. The frame, this parent frame with all these guys inside, this frame can actually be smaller. It can be smaller. Normally, we just keep them the same size. But we can say, actually, you're a smaller little window into the world, and we can under design, go to clip contents so we can't see it. That explains it bit better. The parent frame is a little bit smaller, so there's stuff to scroll in here. Now let's give it a go. Please work. It's working. We can do this scroll. Obviously, testing on your phone with your finger is better. You go. There's horizontal scrolls. One thing I'm going to need to do is the parent needs to be a bit wider because the drop shadows are clipped off, and I'm just going to say, let's go to alignment, top left, go now should be even better. I can see my drop shadows there, you can see, Yeah, it's perfect. All right. So key takeaways, you need to make sure that everything you want to horizontally scroll goes off the screen and that it's apparent frame or autouthever it is, that auto layout or frame needs to be set to horizontal scroll and the parent frame needs to be the same size as your mobile device. And it doesn't matter, but you can say, under design, clip contents to see them all. That should work. Next thing I want to do is I want to grab you and do AI stuff. Rewrite this. We're done now. I'm just showing you some cool stuff that I like to do with some of the AI things, I'm going to say reviews and just hit what was it Command Enter or Control Enter. Look at it. Just goes through and changes all these, doesn't do the images right now, and you can use AI to do them. Problem with that is they take a while to make. I often use Command or Control K for my shortcuts, I'll use content R. OtentRal is a really cool plug in or widget. You might go there and find it. It's really handy for lots of things. Let's say that I just because what I want is I don't need it to be AI generated. It's going to go to advertise and click Min. Same with can I do multiples? I'm pretty sure I can. I can say you guys are all just that didn't work. I can click on you. I'm holding the command key on Control key on a PC and shift at the same time, and you can click on these and it just goes through and puts generic placeholder images in now. They're not AI generated, they're just predefined ones. You see they've got 1,700 of them. Same thing if we had full names. If you needed a list of full names, you can use AI stuff. If you don't have access to it because you're on the free account. What you can do is hold Commander Shift or Control Shift PC. Grab all of these and you can say, give me some full names. Then you can click it again. Give me some different names. There's a bunch of stuff in here that is like that. You can work your way through, and yeah it's useful. I'm going to undo because I want my back, and that'll do. Does it still work? There's always the fun thing after you've messed around with it. It still works. Look at that. We're geniuses. All right. That is it. I'm going to turn my little clip contents on, so it tidies it up and I'm going to see you in the next video. Actually, one last thing is Command Y, control y is you can go to Outline View if you do need to see stuff. You're like, I need to see all of those things. You're like, What is all that? Actually, what is all that? It's the scroll from this page. Does this page even scroll? I bet it doesn't? It does. We still need to fix the top anyway, getting distracted. We did horizontal scrolling, and we're awesome. I'll see your awesome self in the next video. 51. Class Project 13 - Horizontal Scroll: All right. It is lucky number 13. I want you to make your own horizontal scroll, make a review card, be simple, can be complex, up to you and I just want you to make the review scroll horizontally on your device. Basically just this, What we did in the last video. Make your own version, and I'd love to see a video, otherwise, take a screenshot of it, partly scrolled across. I know you can fake it. That's not what we're here for. We're here for getting better and these practice exercises. I bet you if you're doing them, you feel more bitter. And that's it. Upload it to the assignment section. I've taken off the share on social media. If it's boring, don't share it. If you've put a little bit of work into it, you're like, cool. Share it, please. I love to see it. This bit here is the paully named Take a screenshot of Your preview partly scrolled. That's what I mean, moved over a little bit. Right, but I'd love to see a video. Upload it to the class projects. This one is easy but also very technical. You've got to do all the things right. So you might have to rewatch the video to see where you went wrong. It's probably most of the time I see people having problems is when they forget to make do everything else right, but the frame that this is all in needs to get a bit smaller. All right. Have fun. See if you can make it happen. See you in the next video. I've had coffee. Can you tell? All right, next video. 52. Automatic scroll down the page to anchor point in Figma: Hello. In this video, we are going to make buttons that scroll down on the page that we're working on even really long ways down the page. You can see it here. It's not separate frames. It's just scrolling down within that one frame plus, we'll throw in how to make a hyperlink. Go out to a website. It's easy and at the same time, a little bit quirky. Let me show you all the quirks. To get started, all I've done is created an event page with a bit more detail, the name of the gig. I've got some buttons here. They're just auto layouts with some texts in them. You can actually do this with anything and I've got some stuff we want to scroll so, it's pretty easy. Let's switch to what we're going to do switch to prototype. Option nine, Alt line on a PC. That's the last time I'm going to say that. You probably like stop at 50 something videos. It's enough. What we're going to do is under prototype, we're going to go date. Where are you going to go? You're going to go down here. It's pretty much that simple. It will automatically be smart enough to say on tap, scroll two. If it doesn't, you can force it to go. It's going to scroll to that ayerchord date. You can see it there in my Layers panel. Now, where it says animation, Instant is the standard one that you'll get. Let's give this a preview. Shift Space Bar, that's the last time I'm going to say that one tool date and it jumps down to date. Go. A date. What we'll do now is make it a little nicer. With the noodle selected, let's go down to animate and I'm going to use ease in and out feels good. Then how fast is it going to go? I like to speed it up. It's going to take longer, so I want the higher number. That's going to take a second, 1.1 seconds. Again, somehow I can't click online. So let's go Shift, not going to say it anymore. Let's go to date. Look, it scrolls down all nicely. Let's do the rest of them, and I'll show you where the next problem you bump into. Venue going to get down to venue and always test, keep testing. Never think you're going to do 1,000 things and then hopefully it'll all be fine and you're not sure where you went wrong. Venue works. The only difference is, well, let's do it with price. Price needs to go all the way down. Sometimes it can be a little hard to get down there. So what you can do is just click on this. Let's go in interaction. I want it to be on tap. What action? I would like it to scroll two. Where do you want to scroll two? There's a lot of stuff in here. I want to get down to price. Same same, but I want it to be animated. The difference here is that it's used the default of 300 milliseconds 0.3 seconds. Even if I use this one, what was this one? This one was about 1 second. If I do this one, it takes 1 second. It's got a lot further to go. If I make it about 1 second, nothing is working. I have to hold down my option key now to get it to scroll, Figma. Normally, there's no bugs and figma. It's a pretty solid application. But let's give it a preview. If I hit date, it scrolls down leisurely, but if I do price, it has to cover a lot further, actually, the price is not that low. Okay, let's fake it. Let's make this super duper long. Hook. Faking this. I'm going to shift back to design mode and bring it all the way down. I'm doing this so that I guess a better example. I'm going to preview you and I'm going to say date and it has to get down there in 1 second, so it speeds off. You might, if you have to scroll quite far down a page, adjust the amount it takes. I might double that because it's got to go a lot further. Weird. I can type it over here, but I can't type it over here. Anyway, the one thing though is now that this is really long, let's give it a preview again. If I go to date, it brings date to the top. Yours might be fine because you might not have a long page. But if you go a long page, it has lots to scroll. So this date wants to really be at the top, and for me, it's hidden behind everything. Just a bit of a weird. I want it to land about there so that the dates in it and when the venues clicked comes up to about here so you can see the venue and obviously the price goes all the way down there. So let's do that. Let's grab date, and let's click on the noodle. I'm going to double click on the noodle, and that's what this offset is for. X is left and right, Y is up and down. I got to tell myself that and how much What I want to do is enter in, say, tono pixels. Let's give it a preview. I click on date and it doesn't work, even further the wrong way. It's 200 pixels past where the date is. You got to make sure when you're doing it, use negative numbers if you want padding at the top. The exact same thing. Let's go negative 200. Let's give it a preview, and let's say date. Still doesn't work. Why isn't that working? Let's overlook U, negative. Maybe it's just not enough. X. It's definitely Y, I think so. Come on, date. There you go. It's not enough. Somewhere in the middle of whatever I did there. I did 200, 400. Let's try 300. Date. Oh, almost there, 250. Come on, Dan. There is a lot of this. I don't do it enough to know exactly what it should be and get a sense for it. If you're doing a bit more of it, you might get better at it. Oh, I wanted to be a little bit more. 20? Then you can spend all day trying to get the thing to slide down where you need it too. The one thing I won't tune into its own video, you can work your way through the different offsets to get these to work. One thing I will just thrown at the end here for bonus is let's say we want a map link. I'm going to select that. One of the interactions that we haven't covered in a separate video that'll just sneak in here is we looked at going to Scroll a second ago. There is one that says open Link, and then you can type in URL. Let me just grab something from Google Maps. I just grabbed a link from Google Maps. Obviously, it can be any URL on any website. If you're ever in Ireland, and you make it to Limerick, first of all, message me and also make sure you visit Daln's Pub. It's the coolest. Okay, and we'll go to my ink pace. It's going to open up in another tab. Let's give this a preview. Let's go down to Venue. Let's click on the map. And look, it opens up. Nice. The one thing you have to do on your own is give it the awful color. So map here probably needs to be the blue that was invented many moons ago underline, which is command or control, I'm proud I need to bold it. Why not? Under control B. All right. That is how to slide down the page, okay? It's called an anchor, and there is a little bit of missing when it comes to timing and especially the offset. But you'll get there. Oh, and one last thing is that because we've worked out that 220 or negative 220 works for this, you don't change it for all of these. The timing, yes, but the actual offset remains the same, if you want it to appear at the same place. So let's go price where we have to go down quite far. It's still be minus 220. Whatever you decided, I'm going to make it go quicker, and let's make it go, the typings working again. Okay, so a minute and a half, maybe a minute and a half, a second, 1.3 seconds. Let's give it a preview and watch this. It's still going to use that offset that'll work. The reason it doesn't go all the way to the top is because there's not enough room at the bottom. So let's go like this. Let's grab you. Go off on a tangent. Okay, go back to design. Let's click on the frame. Where is he there? Here's the reviews. Click on the frame, scrab him, and I'm going to make this longer so that this guy got somewhere to scroll up to, you know what I mean? Otherwise, it's nowhere to keep going up. What does he mean? This? Now it should get to that spot where we wanted it because there's a little bit of room down here for it to go. Don't add stuff like that, Dan, click on the buttons and scroll down a little bit of offset and you're away. That's it. That is scrolling anchors inside of figma. 53. How to make Interactive Components in Figma: Welcome. Welcome, welcome. What are we going to be doing? It's super exciting. You ready? Look, you see. It's hovering. Very exciting. Don't worry. It gets even more exciting. Look, I input button. Click on and off. Not even a drop shadow on that one. Anyway, we're going to do these they're called interactive components. We do this one quite smoothly. Dan gets really lost doing this one. But I'm going to include in the course because you might get lost the same way. Really quite simple, even though it looks like a long video, it's just because I get a little lost. All my friend, let's make a super exciting hover and a check mark. All right, so I'm starting with just a plain old button. It's an auto loud. It's got some text in it. That's it. What I want to remind you of is actually, we've done this. I'll show you this. This is exactly the same thing. We used it here to have component set that had one, two, three different things in it, and we animated between them all. We ended up with this. What we did was we said, you animate between these two, prototype. We said, we just use a time delay. That's the only difference, but it feels like something completely foreign. All let's head in in in in in in in in. We learned this earlier on. I forgot to use it through the course. Just toggle through all the new pages that we've got open. There it is. I've got this page here. The reason I'm on a MacBook Pro or a desktop version is that obviously the hover doesn't work on a phone. You can't hover on a phone with your finger. But it's a really good example of this particular technique. So we need to make you a component. Fam, you're a component. It's add a variant of it. Under design, variant Now what I want is something to be different about the second variant. All I want to probably do is go the fill color is going to be one of my dark ones. Let's give it a drop shadow. Cool. Just like the viva techno, all we need to do is under prototype, go, go inside of my component set. This variant goes to this one. But instead of doing after time delay, we're going to say on tap, which is great or on click and we're going to say change to variant two instantly and we're not going to do on tap. We're going to do on while hovering. Let's drag out an instance of this guy. He should be on my components page, but he's not, let's give it a preview. It's still previewing on my phone. You can switch it. I've been using the shortcut to go to preview it opens it up like this. You can go to this one, present. It's still on a phone. Have nothing selected and say, not an iPhone 16. You could say no device. I'll just pick whatever page size you're working on or you could have switched it to the Macbook Pro 16. Hey, let's preview it and watch this. Alright, we've got a hover button. We're hardce. It's a little bit, we call it instantaneous. What we're going to do is say, actually, you, I want to do while hovering, not instant. Let's go to t animate, dissolve. Won't matter in these two, it'll end up looking the same. Preview, hover above it. Oh, it's just a little little slow. The drop shot it comes in real quick, huh? Let's try the other one. So let's say when I say it doesn't matter, let's try the Smart animate. Let's see if that works better. You definitely better. Okay. Ignore what I said before. Smart animates way nicer. It's a bit slow going. Okay? So you can just play around with that. Half a second, check this go out. That's better. Nice H. Let's do another example. I'm just going to quickly create a checkbox. You at there. All right. After all of that, I caused myself some problems and I was like, I'll show you as well. I used plugin to find a tick because somehow ticks are really hard to draw yourself. They always feel wrong. Weirdly, if I'm an Android user, so my ticks that feels like a tick, that doesn't. That is the IOS tick. This is the Android tick. They use something called material, but they name their design system. I always like ticks like there feels too standyypi the tick is not long enough, anyway. That's why I'm using the plug in. I like cons eight because it has a lot of Apple stuff. It has IOS in here. It has Google's material, there's Windows, all the kind of generic stuff. What I did, though, is I did this, I found the tick, and I went, Alright, that's the one I want, and I grabbed it and I dragged it out. I closed it down, then I started working. What I did was I clicked on the tick and I scaled it down and I started working and I moved it over and I showed you this at the beginning of the course. I'm going to pretend I brought it up again now to remind you, but really I just did it. What you'll find is see when this came out of that plug in icon eight, there was a frame with a vector inside. I just scoured the vector and there's this be old done hanging out. Watch this. If I grab the vector inside of here and try and move it over here. Look, it comes out of there. Now they're separated, but I've still got this big frame. Delete that and delete that because that's what I did. Watch this. If I hover over here somewhere, where is mine. There it is there. There's this big frame that I didn't think was there and I was like, What the heck is that? We can see it under Command or Control Y for outlines. There's this thing. The heck are you doing here? We know. I scaled down the checkmark inside of it. Then I put this little frame around the tick mark. What do I need to do is grab all of this. I've called it frame 30. Let's call it checkmark, and I want it outside of done. So you come out, done and get rid of done. Get rid of done. Alright. So that's the long way of saying, What do you do, Dan? Really, what I did was, Do I need that second frame? I don't really do I? You can come out and be in the checkmark and that can go away. Check mark box with a vector inside of it. I should have started that way and just scaled the whole box down. But anyway, we can do the exact same thing. What the heck were we doing? I don't know. I got lost. We're doing this. This is the exact same thing. So what I can do is like before, I can say UR component, says it can't turn it into a component, this is a good one. Why not? I can see in my las panel there. This checkmark is somehow outside of my MacBook Pro frame. I can tell it. I can see the text there. So I need to do is make sure you're in there. Now I can slick both of them, map component, and then go variant. All I'm going to do is say in this variant here, I'm going to turn the eyeball off Okay, and let's go to prototype mode and say when this thing is clicked. When it's on click, we're going to change the variant two, and let's use all that smart animate stuff. We probably don't need the smart animate. Let's just go instant because it's a checkmark. Let's grab an instance of it. You come out here and let's preview it. It's small. Let's go over here and input. I can click on it. Look, doesn't go back. It came on, though, so it's hit refresh. It's gone back to a page many moons ago. It's okay. Let's address the main problem is when the tick comes on, it won't go back. I just need to go in here and say, when you clicked, go back that way. You can do all the same things. Preview this. Now because I had nothing selected. It's going back to all the way somewhere else. I think this one here, flow one. What I need to do is if it keeps happening, go here, go to prototyping. Let's start a new flow. I'm going to call this one desktop and I'm going to preview from here. Now I go to input field that goes on and off. How long is this video? Look, we've got Havas, Dill I mentioned we do Hvas as well, and a checkmark. Alright. But you get it now. We did it early on for an animation, but we've used it now to have interactive components doing cool interactive things. Alright, that's it. We learned some stuff. We got lost. Why got lost. But we all learned something. You'll be lost just the same way at some stage, but you'll remember when Dan got lost. Alright, that's it. Onto the next video. 54. Class Project 14 - Interactive Component: All right. Class Project time. We're going to make some interactive components. I want you to make this. It is sign in page with a little check mark for the remember me and sign in button has a Ha state. Now, I know you can't do Ha on a foam, but you'll just have to indulge me. These are just rectangles with drop shadows, nothing special going on. Have a little look online for sign in UI example. Get a sense of what it should look like ish? Really, though, what we're here for is this. I want the interactive components for both of these working. When you're done, take a screenshot of both of these. Have your component set just next to it so that when you upload it, we can see both thing that you made plus the component sets that have this interactive componentnes going on. On social media, I like to see what you make. If you're digging this course, maybe now might be a time you can tell other people how great the courses and they could come and do it. That's how I keep going doing this thing. If you like the course and you can think of a way of promoting it, please do so. That would make my day. But yeah, enjoy making the class project. Let's get those interactive components going. Super exciting checkmarks. Whoo. 55. How to use Sections in Figma for organizing your content: Hi, everyone. This video is all about sections. Hands up, who's never even used it or even knew that existed. It's been there a while. Let's look at sections, what they're used for. They are very organizationally useful, which is code for boring. Let's check them out because you will bump into. To get started, I found this community file. It was it from Hansa Ohile. Thank you very much. Using it as an example of there's an iPad desktop and phone version of this trading app. This is where sections can be really handy because these are relatively well organized. But what we can do is we can hit the button, you've never hit. It is under our frame to hold it down and it's this one here, shifts. It's called section. It does is put a box around stuff. You're like, I've done boxes. It's very like a frame. It doesn't have some of the frame stuff, but it has some nice organizational parts. As in, it has a new icon. It's like a little folder or a section. Everything inside of it is underneath, which is great. Let's give it a name, Command or Control R, and let's say this one is going to be my phone or just call a mobile. You can do some of the things like I'm going to change the background color of it and it just organizes your materials. You can do it with a frame. Most people just do it with a frame. You can convert frames into sections, frame section. The name changes at the top, instead of just being a plain old frame, it's in a pill or a box. You can double click the edges and it zaps itself around the edge of your designs. Okay, tighty them up. You can link directly to a section. Instead of trying to say, right, I want you to go to this frame. You can see let's go to this section that I'm working on. It might be a version, it might be mobile. When you go to Share, you can say, I'd like to you can see here it says it's share to the section mobile. If you have nothing selected, nothing selected, then go to Share it's different. Just going to share the whole file. You can get people to go exactly where you want them to go. You can get really ninty with your sections, shifts and you can have sections inside of sections to further break things up. Thing you can't do though is they need to be the boss. If I have a frame and then I try to put a section inside of it, see what happens over Myers, frame four, if I put a section in it, you'll notice that my Section five, he's above the frame. He just won't go inside. Sections are the boss and frames can go inside. You can live without sections, but you will bump into it in other people's files, you'll be like, what fanciness are they? You know, you got sections. The other thing is you might bump into somebody else's file and you're like, Oh, that's a frame. You're like, why can't I do stuff to the frame? Why can't I do it? Let's turn into Auto lout Shifte Shift e. So there you go. Those are sections. If you're a super organized UX designer, you will love sections. If you're like me, and you end off trailing off into the distance. I do sections when I hand over files for the developer or other people just to pretend that I'm really organized, but there you go. Sections, Bring for some people. Some people love them. Let me know in the comments, you a lover or Don't See the pointer. All right, my friends, that is it. I'll see you in the next video. 56. How to make an expanding Search Bar in Figma: Hello, you. Are you ready for something fun? Alright, ready? Super fidget toy, super pushy, squidgy search bar that expands out. Oh, I do love this one. Cool thing about it is really it relies on everything we've done before, and it's a nice little wrap up of kind of our prototyping awesomenss. We're going to bump into lots of different things together in this project. Cool result, it's a really cool project kind of get everything we've learned all into one tricky ish project with a satisfying. I can't stop clicking little search bar. So we'll start right from the beginning in this one just to kind of make sure we're all wrapped up and we're awesome at prototypes and stop clicking down. First up, I've made a page. I actually just stole the page familia and deleted the search bar we had, but enough room at the top, so we can put a little search bar working at the top. Let's bring in our icon, Command Shift K, Control Shift K. In your exercise files, there's an icons folder. Let's bring in the icon. I'm going to click once over here. It's very big. I'm going to get the scale tool and I'm going to make sure I've got the parent layer selected. Rosie there. Not the vector inside, remember? I'm going to say you be a height of 24. Back to my move tool, selection tool, select the colors. I am going to actually pick one of my styles, 500. Can you see it see all the cool things that we're starting to stitch together? What I also want is Type tool, I'm going to type in. Search. I'm going to copy that, going to go to edit, and I'm going to go copy properties, going to go to edit. We're going to go to pace properties. Oop. Co. I've got some text and search bar member. You got to try and grab the framer on the outside, not the vector inside. There you go there. All right. I want these things to be in an auto out. Do they have to be? Brain thinking, probably. I'm going to select both of them, Shift A. They're Auto out. Let's add some fill of white. I'm going to add a drop shadow. It's going to be I like to tab through these numbers. It's going to be one, one, and 25 is always a little too high. Maybe 20. Alright, let's add some rounded corners. Remember, just something really high to make them round, and we're going to need a little bit of padding. Let's just throw anything in here for the moment. Let's go eight all round. So it's eight tab eight. It needs more. That's okay. We'll get it mechanics working, and then we can tidy it up. So what I'd like to do is kind of get it to where I want. I'm going to hit Shift G to turn my guides on. Okay? There you go. And then over this side, I want it to be all the way over here. Nice. Shift G again. All right, that should work now. So it needs to be a component, Command Option K, Control Alt K. It's a new day. I think maybe it's a new week actually. I think last week I said I'd stop using the shortcuts, at least some of them. I forgot which ones, so bear with me. We've got it into a component. We need it to be scrolled at the top, two variants. This top variant, I want it to be nice and small shook like that. Wow. Awesome. Let's get it working mechanically. Then we can fix all the bugs. What we want to do is prototype mode, and we want to say this one goes here. What does it do? On click Change to this one. No instant, let's get it to Smart animate. And what I want to do is I would like I like the ease in and out looks cool. Cool. And what we need is, this is a main component, so we should put it onto our main components page, but for now, we're not. Okay? I want an instance of this out. It's kind of a pain dragging out an instance. I hold down the option key. You can hold down the Alt key on a Mac to drag one out. A nice little trick here is, remember, option two gets us to assets, instead of going through and going click, click click, click, click, click, all the clicking. You can be right back here. B in files, let's go Option or Alt two and just type in search, which is not going to work because it's called frame 32. Alright. So I'm going to call this one search. That whole thing would work a lot smoother if it was called search. I'm over here, I'm like, great to have the Assets panel, optional roll two, and then start typing search, and there it is there at the top. I'm going to say, you go over here, let's give it a go. We're ignoring the text hanging out. Let's click on you, let's preview it, and bits are going to work. Sh, it expanded. Can you see it? Went out that way for refresh, it works. A couple of things we need to do. We want it to go from if you have it over here actually, it'll work. So if you did want it from this side, you're done mostly. I want I want to be at pain and I want mine to be over here. What I'm tempted to do is go over here and say, A I don't what to do, design, I'm going to say your constraint to the right. Maybe this one needs to be constrained to the right. Don't know, and you give it a go and it doesn't work because you're like, you're like, it's the actual instance here. Remember, the constraint doesn't get made on the actual component. It has to be the instance. You can see here is going from the left and he's using that as a reference and he's going that way. I'm going to say, you go to the right. Let's give it a G. Duke. Ah. We're doing it. It doesn't go back, but we know how to fix that. Okay, let's go back. So it's going, so I got a prototype mode, and we're going to say. The whole button goes there. When you're finished, though, don't grab the side. Grab the little dots. Sometimes they're hard to find, eh Y go back that way and everything looks good. Smart Yeah. Remember everything I lasted. So hopefully now we should be able to toggle, yep and yep. I love that movement in and back. Maybe a bit fast. Anyway, we're now to change that. We do need to get rid of search. Okay? You can do it one of two ways. So I'm lucky. My search kind of hangs off the side here. So what I can do is over here and say on this, you have got under design, you are clipped. M are you clipping, please hold clip contents. There it is. Okay? And hopefully now let's give it to go. It's gone. It kind of appears a little weird. No, it doesn't. Slips out. Perfect. The other thing that my one just works very often when I do this, though, Things don't line up. This guy is pushed around in a weird circle. He's not quite right. I'm going to assume yours is the same, broken. What you can do if you're magnifying glass is being a bit weird, or you can still see search, even though it's cliped off. I'm going to say actually the parent frame here over here on the component. You can say I want your padding to be a little different. So I'm going to break it into all four, so I can see all four of them and maybe you just need a little bit more on the top, or maybe a little bit more on the right here. You can double click on this. You go to be in design mode, but you can just double click these and say, actually, I'd like this to be nine. Well, you can use up arrow up ph. Enter? What was I doing? I was doing the gap. Yeah, there you go. The gap is the space between you and the search bar. If I make this one, you'll start to see it. That's another tip. I wasn't what I was trying to do. If I go up up up, can you see I can just push it so it's out is out of the circle. With this, that's into nine. Now I can go up up up just get it where you want. You might have to resize your magnifying glass. You can make your whole search bar bigger. There's lots of ways of tackling it. The mechanics are there now. Let's preview it one more time, and there's one other thing that I know I want to do. Can you see over here? I just randomly put it in the top right. But when it drops out, you see it too far this way, not far that way. It's hard to line it up because you see, it's really small. How do you do it? You can do lots of testing. What you can do is a little trick is what happens with a variant is with it selected, the default is this top one. What you can say is like, I don't want it to be the default. I want to be the second one and then you can line it up or Shift G, you can line it up nicely, Shift G again to turn it off and you can say, actually, I just used you for a little second, go back to that. Now, ok Awesome. Well, you'll notice as well, if you squint in there, there is a weird bit of pixelization that happens, I think it's the job shadow. I don't know, it's been there forever and doesn't seem to go away. It's a prototype. You might have only noticed it now that I've noticed it, right? So you're like, Okay. I do love it, though. Look at it. It's cool. Hang on. I think I might have a way of getting rid of it. You wait there. No, can't figure it out. Ignore the pixelization. Unless you know, let me know in the comments if you've got a workaround. Maybe it's just fixed, but it's been like that for about four years now, three years. When you make it, like in the app, okay or on a website, you can totally do this and the pixelization won't come out to you. You might have to suspend your disbelief for a little bit. I can't stop clicking it. We better move on because wear this out. I do love the idea of a search function that uses very little screen real estate. It's very clear what it is. You click it, it expands out to a nice big box. Oh, I do like that. All right. That is it. I will see you in the next video. 57. Class project 15 - Expanding Search Bar: Right, class project time, I want you to make your own expanding search bar with all the trouble that it has. It is a tricky one, ties in lots of different things. Give it a go. What I want you to do is on this one. In the past, I've told you to comment on two other people's work. What I want you to do is go down to the comments and just see if anybody needs help. See if you can help two other people down there, then we'll all be super helpful. If you are getting it wrong, be one of the people who comments down there and says, I'm lost and explain why. Share a link to your project as well, just like when we share projects for people to review, you can share projects that people can have a look, grab the link and you can put that in the comments as well so that people can actually decipher and have a little look at your project. If you got yours to work, make sure you help some of those people out. I can't get to everybody. I literally get hundreds of thousands of comments each year, but I try my best. I'd love your help. So make an expanding search bar. I'd love to see an animation of it. Video uploaded to the class projects. Otherwise, you can take a screenshot of your component set and we'll just say you made it work. If you do get the video one going, I'd love to see it on social media. I don't know what about it. I do love these little bouncy search bars and make sure you let everybody know where you're doing it. Dan's course. All right. Enjoy making the search bar. It will be a little frustrating. Good luck. 58. Be careful what you create in Figma: Hi, everyone. This video is a warning. Be careful what you create. Editor, can you zoom in and out like that? Be careful e. So what is he talking about? I'm talking about prototypes and animation. So animations things that just play through, okay? You don't really do anything with them. And then prototypes, okay, which we're doing the last few video with is like interactiveness. And the warning is just sometimes you can design things that are impossible to build or at least very time consuming, which means very expensive. Sometimes it might be outside of the skills of your engineer or developer or yourself if you're going to be making it. So just be careful to not create something, sell it into the client, and then not be, you know, and then it being either axed and something they loved or it being something that cost. You know, sometimes some of those interactions and, you know, specialty skills might end up doubling the price of the job or doubling the time, okay? So just be mindful of it. A good kind of way. Like, there are times where you need all that stuff. Like, if you're pitching to a client, sometimes you need all of the indirections to make it feel and, you know, really sell the concept. It might be for your portfolio piece, go overboard for that. It might be just to impress the boss, okay? There's times where you need to kind of go the level up. But there are lots of times we're actually I'll start doing something and kind of keep adding stuff, and it's and I've doubled the time that it took me to build for no real net gain when it comes to the user testing because that's what we really want to do. We want to build something quick, get it out to the stakeholders, get in the hands of our users and get feedback. And, you know, Figma is rapid prototyping. I'm not sure why I did that. It's rapid prototyping. There's nothing rapid about some of the things we've built here. Just be careful. Have a look at the term lean UX, okay? It's kind of just, you know, sometimes you can get a bit lost in the details. And sometimes, all it really needs is something super quick, super wireframing and sketchy to get where you need to go and be able to iterate. So that is it. Sometimes you don't need all the level. Sometimes you just need a quick thing, and then sometimes you can build stuff that can be really tricky for the developer or engineer to build. It might not be able to be built. Another thing is that animation, which we covered in an earlier chapter, we'll do a bit more. Animation Figma, isn't It's not built for that, okay? You can do some basic animation. We'll do it 'cause it's fun, and it helps us spoil the tools and get really good. But if I'm going to be doing animation for something, something that's going to play on the homepage or the welcome or the hero image, I want some animation going on, I'll do it in another program. After Effects has got a plugin called Body Moving, which we'll touch on Lottie animations. And you just kind of pick it up and dump it into Figma, okay? It's not really an animation tool. There's plugins that'll help you with animation, timeline animation, okay? Just know that, yeah, you can do it other places and just dump it. It comes to prototyping, that is Figma is speciality. Okay. So it was really good at interactive prototypes, okay, and doing that kind of fast. There are limits to it, as well, though, and if you do want to go extra special, like, I know, photorealistic, I'm not sure when to use these. But something that looks and feels like an actual app, you might have to then go on to the next step with something like ProtoPie is pretty common. We'll touch on that later on. But yeah, there you go. Do not design something that can't be built. That is the warning that I wanted to get out here. Alright, that's it. I'll see you in the next video. 59. Layer Zen in Figma: Hello, my Figma. It is layer Zent. I'm going to bring joy to working with layers. Big confusing documents giving you a headache. Don't worry. Zenhem. Now, mistake. This video is going to bring you joy or it's going to bore you to Tess. It brings me joy, so join me on the journey. Let's jump in. Alright. The first one is the Enter key or the return key if you're on a Mac. I use it all the time, especially for buttons. You can click on the button. Instead of either double clicking, double clicking, double clicking, grabbing the text. You can. Select on the button. Hit Enter, and it just dives inside of the button and now has the text selected. You can hit Enter again, and it even highlights the text. Go. Is that useful? I don't know all the time. Enter Enter, change me. Escape to get out. A couple of times a desec everything. Is that useful? You can just do the command and click and that'll dive inside more complex things. The Enter doesn't work for this because there's lots of stuff. Let's go at my layers. You can see inside of my Nav there's a bunch of stuff going on, so it might be easier just to hold the command or Control key and click on that. Then you can hit Enter and change it. Oh, the Enter key. Why is it so good? Oh, it gets better. Sometimes there's I'm trying to find some complex stuff, things on top of other things. Let's go for this text. This bit of text here is inside of the slighty scrolly horizontal scroll, inside a card, which is inside of an autolayout, which is inside of another blue box. So there's a lot going on. What I really like is holding down the command or control key, MacOPC and just right click. Everyone has right clicks, but look at this. You can pick the hierarchy. Look, Did you mean the review as in the frame or did you mean the review scroll? Maybe you're looking at the buying review. Maybe it's the tag that it's in or the text that's recommended. I do like that because you just need this it's sometimes hard to go, right, not you, not you backup one. You can just hold command or control and write clicks stuff and say, I want their lips and I want the frame that it's in. You want that not quite at the bottom. You're thinking boring, it's going to get more boring, but I love it. There's a little bit of designer OCDME and for some reason, this gives it to me. Look how much there is going on in here. What I really like is the option. Get that tattooed on your forearm or Alt Al don't change Mac or BC. The tattoo won't work. I just love it. Look, I just tidies everything up. Everything has collapsed and Zen is restored. Then you can go into the field that you want and have a look. I'm going to combine this one. You can click these Chevrons and see, let's say this one here. What's on there this? What's in there that? What's in that you can spend ages trying to go through and find all the OCD is over. I need to find everything in here. I need to expand all these Chevrons. What you can do is just hold the command or Control key and click the Chevron and it just exposes itself. All right, maybe not expose itself, but share all of its insides. It's kind of murdery. All right. That's doing that. Hold down command, hold down Control, and just click the Chevron. Actually, you got to select it first, then do it. Well, good point. So you can see here it's unpicked at all, so I can see it all. Again, you can have nothing selected. And remember that tattoo, Option rolled all tidy up. Nice. The other thing is when you're over here, some people don't even use pages. What you can do is you can see the pages here can be tiled up. You just like I never use them. I want more room for my layers. The other one is, let's say, let's expand everything on actually Select All, hold the Kamankey down and click on one of these, and we'll open up every single thing. Sometimes though, they get quite long. None of mine are very. Oh, there's some. Can you see it's getting longer and longer and longer and longer, you can actually just drag this bigger, you've got a bit more room. You might have a really big screen and you're happy to have a nice big window here. Same thing with the pages. If you are using lots of pages, you can just go like this and say, all I need more pages because I've got this big giant screen. You can double click it and it will jump back up to the smallest version. All that is it. That is layers in. Now stay. Let me know in the comments. If there's one in there, you're like, that's it. It's the one. Equally, let me know if I remake this course like, Dan, this course does not need a layers in video. I might cut it out. I probably won't. Makes me happy. That is it. I will see you in the next video. 60. Advanced Search in Figma: We're doing an advanced search, not that advanced, but super helpful, especially if you're not aware of the power of it. Let's jump in and do some searching. Okay, so find a replace. You'll be on file and not many people know there's a little search icon there. I can type in something. Let's say that I need to. I got some text changes that I need to do and I need lots of them. The word, what I got collective. Groove collective is all the way through this document. The one thing also to note, Cs colored it, does that all the time. Freaked me out when I first saw it. I was like, What's happened to this? What styles applied to it? It's not watch in the search off, it goes back to normal. Turn the search back on, obviously a find and replace is really useful. I'm going to type in groove collective and we've figured out that actually it's meant to be called groove code dot. I find this is useful when you're half using sign in or sign up or login. You need to be consistent, so you need to go find all the instances through a big document and say, Yeah, I want you to change all of these and one big go. Nice. Now it's groove co everywhere. Replace only has a few things you can do. Find, though, let's type in a word button. You can find everything that has a button, but you can see there's way too much. You're like, no, I want all the instances. That's the cool thing about Find is you can go in here and say, I want to show you just the instances of these guys. In here are all my buttons. Really handy for a big document. You have to go change something. You just need to figure out where it all is. One thing is make sure you turn off the filtering and turn this off with a little X if you are finished searching for stuff. Easy one. Onto the next video. 61. How to Bulk Rename Layers manually with advanced tricks in Figma: Hi, everyone. I'm going to try and impress you with all my coding. But really, I just clicked on these buttons. It is a great way of renaming lots of objects at once. You don't need to know how to code. You just need to know how to click buttons and magic will happen. Let's jump in. All right, so I'll move to my Interactions page it's a bit smaller. We'll learn this earlier on, but you can rename using AI, say the shopping cart page here. I'm going to say, right click and I want you to use this rename layers and AI feature and just click it and watch the magic. Beautiful. One of the big things I liked where I was using the name. Okay? It says, was it Groove Collective, for the title up here. But once I've done the renaming, it called it artist name, and you're like, Oh, you are good. This will change over time. You can see here, frame 23. That didn't change. So what you can do is you can say, actually, rename this guy, rename Laos and it might just say, Hey, there's nothing that needs renaming like, do it anyway. And sometimes just gets it right. You're like, you go Here jickbton. All right. But now we want to do something a bit more manual because it's good and might get you close to where you need to get, but there's times we just need to do it automatically. I've got some icons. If you are asking about these, they're super cool. They're from icon eight and they are. Three D plus the sina. I've never been able to use them other than in classes, but they look so cool. I'm going to select them all, hover above. Let's do tidy up. For some reason, tidy up doesn't want to do them horizontally. Actual vertically, isn't it? You can hold down the optional roll V key. That's a handy one, option V or H, horizontal, vertical. I don't want them horizontally aligned, undo. It's just a shortcut for these two. So if you hover and you hover, I use those ones quite a bit. Right, so we've got our icons, and you see they came straight from icon eight called Trash Share and at Bookmark, which is good. Makes it hard to find the one. I call them all icon, and I can click on them and just type it in. But in a hit escape, I don't want that. I'm going to say you guys, if I slick on one of them and goommand that's a handy shortcut. Can you see it highlighted in the LAAs panel so I can start typing. You have more than one selected and hit the exact same key, command or control, then it goes to this thing. This is like the bulk renamer. The cool thing about this is you can say, actually, I want to rename two, what? The word icon. You can see what it's doing. It's calling it icon. I want to give it a number, ascending, descending, so I want to go icon one, two, three. Can you see what's done there? This is an expression of some reason, Dlo sign N is number, and N is another number. So there's two of them. You might get rid of one of them. You might want to call it icon one, two, three. Look, computer hacker. I don't really know how these wings work. I use them a bit in design. They have something called grep styles. It's very similar. If you do have something complicated, you could go to a developer and ask. There is some documentation on Figma if you kind of a developer yourself on how to kind of get it working. We'll keep it simple. What I want to do is I want to add the word icon. I want to add a number, just one of them, not two. Not four or five, just one. Then what I'd like to do is put in a space, a hyphen and a space. This is totally not necessarily just the way I like to name things and I want to use the current name. Some reason dollar sign and is the code for using its existing name. Cool. I've renamed them from trash and add bookmark to icon with a numbering system and then just use their current name. Rename, does it. Cool. So if you've got remember the search from the last video that was boring. You can go through and find stuff. Okay, find all your instances of buttons, that, that one, and there's only two on this particular page. But imagine you had a lot more, then hit your command or control. Okay you can say, actually, I would like to use the current name. I don't. I just want to make these guys call primary. That might be enough or you want to primary and you want to use the numbering. Okay? And it's going to rename those. Alright, there's bulk renaming. You can use the AI features, but sometimes you just need to use the kind of manual one and don't be afraid of the code. Okay? Basically, these are three that you'll use and just look at the preview over here. What do you want to do? Cancel. All right. Hope that was helpful. We are layer masters. Actually, I'll do it one more time just to be slow. You can carry on. If you've got the hang of that one. I'm going to undo, undo, undo undo till these guys are back to being regular stuff. Come on, there we go. Just one more one. I know in class, sometimes one more one through is useful. So I've got you guys, more than one selected. Go Command or Control R, to rename them. And I'm going to say, I'd like you to call them icons with a number. Then I'm going to put it in a space in a hyphen for no good reason because I like the look of it, and then I'm going to say use their current names. Click rename, and they're all done. There you go. Smooth. You might have a bunch of cards with features in them. Whatever you need to rename in bulk, select more than one, Command or Control R. All right. That's it. See you in the next video. 62. Finding Components using Ai: You, we are going to do something super duper awesome. I love this video. It is called finding components with AI, which sounds lame ish, but man, it is cool. Loads of good shortcuts the main ven is like, I need a ticket. Give me ones that look like this from the community and just be able to drag them out and use them. Ready to roll. Let's jump in. All right. We've been grabbing our assets from the asset panel. This asset panels a pain in the butt switching between these two. There is a shortcut Shift I on Mac and BC that will jump to looking in your Assets panel in this little window here. You can type in stuff. Let's say I need a ticket. I know that I've got a ticket icon. It's found it. I can much easier. Shift I. What it's doing is jumping to this option here and then going to assets. It's just a different way of getting to the same thing, but shift I will automatically get you there. Shift I. The other cool thing about it is let's say that the ticket is not very tickety. People aren't sure that's a ticket. So, we can type in ticket. What I really like about it, it's looking through the rest of my document. I only found one is you can go to community, and what it's going to do is going to look at everybody's community files and find tickets within them. So this one here by Tamsburg I can drag it out. I can just start using that one. Only thing to be careful of is that this came through as a main component, ready to go. Sometimes they came out as instances. So just double check if it is an instance. You just need to right click it and say detach and then you can make it your own main component. Shift I. Let's say we do ticket again and let's say you like that ticket. You're like, well, like this. Wonder if there's anything actually under community. Say you like this one, or wonder what the rest of it is. You can with it selected, you can say open and community and it will go to the file it stole it from, and steal is not the right word. This is the file. I can go into it, and open up the community file that it borrowed it from. Have a look, let's use our sweet find feature. Tick kit. Nothing on this page. It's all pages. Shift two to zoom in on it because it was hidden in there, but now you can see all the other ones that you might use. But let's not get confused. You can go and look where it got it from, but I really just like it. Say you need, fine, I got to make a Share button. Shift I, type in Share. I'll look to see what you've got currently in your libraries, things that you've made, but also out community. You can have a look. You'll be like, What looks like she? I like that one. Drag it out and start using it. Remember, select it. Just double check. What is this one. You see here, this is an instance, not the actual main component. I could right click it and go to main component and we'll open up the file I got it from, but I just want to detach it. I'm going to make it a main component for me. Oh, it gets better. That's a visual search. Sometimes you're just like, I want you to find this one's a hard one. Let's say the person. You're like, A, this person here. I want to find a replacement. Do what Dan said, Shift D, type in people. No. It's a person. It's looking through my stuff. I've only got one. Let's go to community, person. Kind of what I wanted. Man. You can spend ages like, It's not what I wanted. This is really cool. So I'm gonna close it down. With it selected, I can say this one here. Use the AI to go do a visual search of the thing I have selected. It did it. What is it actually called? Doesn't actually say, but it's pointed to me lots of different options. You can say, actually, I do like that one. No, I like this one. You can drag it out and just start using it. Ready to roll. Okay? So there's a couple of things there. Shiftes the big one, open opens up your assets folder. You can type in stuff. Button, Shifte, type in stuff. Don't enter and have a look through the stuff that you've got in maybe just your library or go to the community. Let's see what other buttons are being made. So many buttons. If you can't think of it or you just need a visual guide to do it, you just click on this and say, same thing, shifty. Do a visual search, please. Have a look through my documents, but also what do you got in the community. Lots of different hearts. All right. That is it. Happy finding components in the sweet new shortcut Shift I. 63. Instance Swap inside a Component: Hello. In this video, we're going to do an instance swap. It means that I can have a button and just pick from different instances that sit inside of it. I can quickly go, I need the plus. Done. This is different from creating a button that has all the different icons all listed out. We can just have one main component and we can tell it, Hey, this little area here, you can use these different icons if you want without having to be so specific. This gets more bitterer Four is not too bad for variance. But when you get something like this, so you need input field, and it needs to have so many different variations, some of them have a label, some of them don't, some of them have texts dropdowns. Some of them have the eyeball thing. There's so many different variations that you end up with a file like this just for one simple form. So we're going to learn how to do an instance swap. So we can have just one field or in this case, button. We'll start with a button because it's simpler and just go, All right, I can pick from any number of these preferred components in there. One button to rule them all. All right? Let's jump in. Right, to get started, I've created a button, just a real simple frame with some text in it, and I made it an Auto out so that it expands. It's bringing some icons, Command Shift K on a Mac, Control Shift K on a PC, and there is a folder with some special icons in them or special. The ones that we want to use called icons two, grab all four of those, open them, and I'm going to click once, twice, three times, four times. I've got all my icons. I need to make sure this button is a component. M, and same with these ones. Select them all, and I'm going to say, I would like you to be or multiple components. All right, so these are my main components. What I want to do is grab an instance, say of the tick. So I'm going to just drag a copy out and I'm going to put it inside my button. Because it's an auto layout, it reflows. Now I'm going to drag out an instance of my button, which I've called frame two, Let's maybe call it something else. Let's call this one. But an orange terrible name for it. Because the first thing we going to do is with the instance, let's go and just change the color just to make clearer what we're doing. So main components up here, instance down here. What I can do with the instance and skip all of the hassle that we're going to learn, not the hassle, but all the fancy stuff is I could go into it, click on the tick and say, actually, I don't want the done. I want to switch the instance with where do I want it? Not this one, the pencil, the pencil there. That works fine. When I'm working on my own, the trouble with that is that it's hard to know which ones are allowed to be in here. The pencil, you're like, Oh, is it this one, is it this other one? There's just so many on my components page. What we can do to be great and make it easier for ourselves, for bigger design systems, and for junior designers, you can say in this main component here, you can say, see this tick here, click on the Tick inside of it. So this instance, you can do something called Instant swap. With a ti selected, it's the instance inside of my button. I can say, see this option here. It says, create Instance swap property. You can say, Hop we're going to call it icon to make it clear what we're swapping. The default value going to be done, that's fine. What I can do, this is the bit here. It says preferred values. I can plus and say, I would like what do I want close to be one of them, I would like done to be one of them, and not that one, which other ones we have? Pencil and plus. The cool thing about that, if I close it and I create the property, it just means when somebody goes, Ar I need a button. I'm going to drag out an instance of it and they can say, A see you over here? Icon, Which icon do you want? These are the only ones to pick from, not the big giant list of components in your whole document or your design system. It's just a lot clearer. Co. I'll show you this so you can be awesome, but also so that when you do find a button and you're like, is this happening? What is this Voodoo? It's because they've done an instant swap. Were you might run into problems? Not really problems, but these icons I chose specifically because you see this, it's the same height and width, 16 by 16, this one, 16 by 16, this one, 16 16. So when they do the swap, it's a nice overlap. If you end up putting lots of different sizes into it, it becomes trickier. That's why when you find icon sets, you will find that they're often. See, this is narrower than the pencil, but they put it inside the parent frame, and it's a specific height and width, so that they're all matchy matchy. Cause you combine it with a variant, 100%, okay? If you don't like this way, the reason it's good is that the main component is just this. Whereas if we had a variance, we'd have to do this, we'd have to have this one, and then we'd switch this one out four. Let's delete it. Let's grab a version of this. That's fine. Then I'd have to have another one and another one, and another one, and that's fine if there's four. But when you start getting to versions of buttons that have countless variations, it gets super duper tricky. Yeah, that's a nice intro to it. Just using buttons. It's called an instance swap and you can have one button, and it can do a lot of different work. Awesome. I'll see you in the next video. 64. How to use Boolean Component Property in Figma: All right, everyone. This video, we're going to look at component properties. This one's called a bullion, and what does it do? It's very cool. We can just turn it on and off that icon we created. It means that we can say, I've got this one master component that can do a few things. I can say, A, I want it to be the done or the close. But actually, you know what? None. That's us making a bullion component property. Sounds weird name, but it can be super. Let's jump in. Right. To make our little on off switch, find the master component and find the thing you want to switch off. I got it selected and I'm going to go to here and appearance and there's this option here. This is applying a variable or a property. We're going to apply a property, and we're going to go to plus and the property is going to be, you can see it's defaulted to this bullion. They're not even refer to it as 1 billion anymore. It's a weird word, it's given me some good name. Do I want to show the done? I want to actually just call it icon because it's going to sow lots of different icons. The default is going to be. Property. Now I grab my instance and I can say, A what? Icon do I want to show? Maybe the done. Actually, I want none. There you go. Come on. Because it's an auto lout, it reflows. Don't ask me what the purple thing is. I was looking for it and I'm like, What the heck is that? I don't know. It seems to it doesn't preview, and if you can tell me what it is, let me know in the comments. I've hunted through the view options. It seems to just go away. Can you see? It's gone away there. I think it might just be a there you go. That is how to turn things on and off. You can see when you combine it with, I want it on, but I want it to be pencil, this one little master component is nice and small, not a pile of variations, having all of the icons, and then with it off again. Very cool. All right. Next video. 65. Making a Simple Field with Component Properties: All right, everyone. In this video, we are going to combine what we've been doing the last couple of videos into just something different. We'll be doing it for the button. We're going to do the exact same thing. We're going to turn things on and off and swap out icons. But we're going to do it for a text field because it's the same stuff, but it feels different when it's used differently. It's a good recap of what we learned. This guy here can have a label on and off, can have the icon on and off and the icon can be switched out. We're doing. Jump in. To get started, I drew something that looked like a field. It's just a frame with a stroke around the outside and round corners. I put some texts on the inside. It's not even doing anything. It's just not auto louts just hanging out and I made a light gray. Also credited a bit of text, it says label. Let's start with this one. Let's go up here for a label for our field, and we are going to grab all of this, turn it into a component. Then we're going to go inside of this and grab a bit of text. Over here where it says appearance, we want to say, I want to add one. Do we want to show the label? Yes, please. Now when we drag it off and we have our instance, we can say, show the label. I don't want to show the label, you can change the text in here. This one's going to be, say, date of birth, Dp. Let's go and add the instance swap as well. I'm going to go and import a couple of icons. Command Shift K, Control Shift K on a PC. There's another folder called icons three. I got these two icons. I'm going to click once, click twice, grab them both. They're the right sizes. You are 18 by 18 and you are 16 by 16. Whoops, you're going to have to change them. Because I really want them to be the same size. I'm going to select both of them and make multiple components. I'm going to grab an instance of it, not the main component member. A main component can't live inside another main component, so we're going to grab you instance, go inside, all UPs over there. Now what we're going to do is we're going to say this thing moves around, right? We use the one down there and then this one looks slightly different. You see the icons are just slightly different. Apply variable property, and this one here is an instance swap. Very similar. Click on that and which ones do I want to allow people to use? The checkmark. That down. I got my preferred values, crept property. Now, hopefully, this thing here, I can say, do you want the label? No. Do I want the danger? This one's checkmark, but sometimes we want to turn it off. Back to our main component, find out component. So our instance inside of here, say, down here, appearance. Do I want you to appear the property show danger? I'm going to call it show icon. Create property. Hopefully now this guy, I can say actually show the label on and off the icon on and off. And pick a different icon. Look what we did. Ignore the purple. Maybe there's a little fast, you can rewatch it again. It's the exact same thing we did in the last video, but we did a button, which is useful, but these fields can get really useful as well. One thing I might do is for my main component is that this seems like the wrong way around. I want to label, then turn the icon on and off, then pick which instance of it. In my case, I want to change it from it's called instance. Let's call this one icon. Just so it's a little clear here. Yep icon, Checkmark. Doing stuff. The only other thing is I just half skipped over it is that that bit of text is centered, have to go back to my main component and say, you need to be left aligned and back over there. This one kept the scented, which is interesting. If you dragged a new component, it would stay left align. But I didn't realize you could Oh, it's not. Why not? You are left align. They should all come for the ride now. Let's drag out another instance. Dan's getting himself lost, turned an easy tutorial into Dan getting lost tutorial. Yeah. I is working, and we're combining stuff and we're being fancy. There could be a lot of instances where you do need to turn things on and off and swap instances just so that your main component is nice and small, easy to share, but can become a lot of different versions. Hope that was clarifying ish. Okay, I will see you in the next video. 66. Class Project 16 - It’s Your Birthday: Hello. It is class project time. I want you to put what we've learned into practice. Okay, we're going to create this field here and it's got lots of stuff that we want to use. You're going to need to create a label that needs to be turned on and off. Same with the icon, and the icon when it's on, I get to pick different icons and helper text down the bottom as well and the sample text that goes in the middle. Don't forget on your main component that you might want to rearrange these things. I've just noticed that things called instance, probably want to call this one. So name them right and get the order right because I probably want the sample text right at the top. It seems like one of the more important ones. A, in your class project file, so create an input field using component properties. The big thing is that when you are making component properties, sometimes it's at the top and sometimes it's down here in appearance. If it's not at the top, it's down in appearance. That's the one thing that I don't know. If I haven't done them for a while, I forget which one I'm clicking. Co. So you need a field, which is just the white box. Sample text needs to be turned on off label on off, helper text on off, and the icon on off, but has that instant swap. You can use my icons, you can find your own. The deliverables, I want you to take a screenshot of your main component, including the properties. I'll show you in here. Where's my main component. Have it set up when I click on this, I can take a screenshot of all of that all at once. I can see my main component, but we can actually see all the different properties and see whether you name them right or not. Actually, I don't really care what you name them to see if you can get it working. It is tricky to make, but can be super useful and even more useful when you do get handed over somebody else's thing and say, here you go and you're like, Wow, it's doing all sorts of awesome stuff. You know how it's made. Your own. All right. Enjoy the class project. I'll see you in the next video. 67. How to curve text with type on a path in Figma: I Hi, everyone. In this video, I'm going to show you how to put text on a path inside of Figma. Let's jump in. All right, so you got to start with the shape. I'm going to use the circle. So using the O shortcut on my keyboard, holding Shift to get a perfect circle, then switch to the type tool and just click on the edge. You'll see the icon change from the crossars to this and just click where you want it to start. Even if you don't get it in the right spot, select it all. I'm going to hold down my option key PC and just drag it bigger. What you can do is go back to the selection tool and you'll notice that I have it selected. Can you see this little dot? That's where it gets started. Mine's left align. I'm going to get mine in the center there and switch my just regular old text alignment to center. Now it's at the top. You notice that the shape when invisible. If you do still need a circle, you have to draw a second ellipse to use as the middle part. Because we're using that original circle as the text on the path. Now, you could go to draw and grab any of these tools in here. I'm going to use the pencil tool and I'm going to draw a shape and it's the same thing in here. Grab the type tool and you can just click on it and we can type. The other things you can do is, let's get rid of that. With the selected, you can play around with the basics. Often you need to play around with letter spacing to maybe get it right because it's fanned out, depends on how acute your circle is. The other thing is down here you've got some new options, C along here. You can text over path, you can say text through the middle underneath, depending on what you need. The thing that I get asked a lot is how do you do it on both sides? You don't really. You just have two separate circles. I'm going to do limerick. Two separate text boxes, and what I'm going to do is, oh, there's a flip option. I forgot to mention that. I'm going to rotate this around and I want it below the line, and you can see I can make this thing feel like it's around an ellipse I'm going to put my burden. Then I'm going to spend ages getting it all looking nice, playing around with the line spacing. But that's the basics. You can do it around a circle, a squiggle, a square, a star, anything you like. That is text on a path inside of Figma. 68. Class Project 17 - Curved Text: It's class project time. I want you to use the curve text feature and remake your logo. It can be really simple. You can spend a little bit more time. It's not really the point. It's just playing around with the curve text. A new logo, make sure you use one or more curve text elements and upload a screenshot. Love to see it on social media as well. If you are looking for inspiration, something like dribble. I just typed in badge logo, sometimes they're called emblem logos. But you can see here just curve. This one's full round circle up to you. Make sure you tag me in social media. I'd like to see what you make. I'm not sure why curve text is awesome, but it is Have fun and I'll see you in the next video. 69. How to Make Text Boxes Line up with the Edge using Vertical Trim: Hi, everyone. We're gonna look at vertical trim. If you're like me, and you're like, I set my padding to eight pixels, and you're like, It's nowhere near eight pixels. What's this big gap in here? I'm gonna show you how to turn it off. Actually, it's really easy to go to here and click that button. But there's a little bit more to it, so let's jump in. But look how good are the lines now. Right, I'm going to start with the type tool type, and I'm going to use typing the word button. I'm going to escape to come out of the type tool and you'll see that I'm just using Inter, which is the default for figma, and I'm going to turn it into an Autolayout and I'm going to give it a color color. And what we're going to do? Well, if I click on the parent frame here, you'll notice that it has horizontal and vertical padding of eight by default. What you'll notice is, you see if I hover above vertical padding, can you see the eight up here is let me move it over so we can zoom in. Can you see? It's nowhere near the actual text. The sides are closer, but the top and the bottom nowhere near eight pixels. I can count them. They're so close. That is eight, nine, ten, 11 pixels. What's happening is the typographer decided that the apt, which is the capital letter is set this far down and this far off the baseline. Every font is different. If I switch it to go for this ultra one. It's not the same as Inter. Actually, it's pretty close. Let me think of another one. I think Leto is different. Okay, can see Lato has about 3.5 pixels before it gets close to the top there. What we can do, I'm going to go back to Inter is with the text selected, you can go to typography, go to the settings here, and you can turn on this thing here. It's called vertical trim or whatever they call this one cap height to baseline. It just snugs the box around what the actual type is. It's never going to be perfect. You can see, look, what's that there? Why is there a space there? It'll be because some of the other capital letters will be higher or lower than that one. They're all the same. I guess what I wanted to say is that you'll never get it perfect perfect. But using vertical trim will get you really close. Now it looks more like if I click on the text inside, I got the textbox hold your option key, old key on a PC and just hover around. Can you see it's closer to the eights. That's called vertical trim. If you spend ages trying to line things up and you're like, why is it not lining up? Perfect. Experiment with vertical trim. But know that some fonts are different and you're going to have some quirkiness with some of the fonts at least. All right, vertical trim. I'll see you in the next video. 70. Truncation for Text in Figma …: Hi everyone. This video, we're going to look at truncations, the dot dot dot that appears when you have the S moor. It's really good when you're doing cards. I wasn't going to include this in advanced course, but I end up doing it lots when I'm copying and pasting lots of texts to fill up the fields. You've designed for the small four or five lines, and then you got to go through all the other listings and kind of fake the dot dot dot. We can turn it on in the main component and get it to do automatically. Actually, it's just this topography, Truncation on with a couple of lines. That's the easy version. Let me explain a little bit more and wait till the end, there was a problem that I ran into that you might do as well if you've been following along with the course. Let's go truncate stuff. To make this work, there's nothing autolayout or anything about it, I'm going to turn it into a component. I want another version of it, and the next group is the prodigy, and we're going to be filling out all these different listings, and I've got it from either a database or on copy and pasting or from a document. I'm like, Oh, oh We could go to the textbox. What I've done in the past is with the textbox selected. I just go through and I delete all of this and delete a bit more and then add my own Truncation dot dot and fake it. But there's an easy way. With all of that still there, what we can do is go back to the main component. Grab the box and under the text properties. You've got this option that says truncate Text. You can see there, the bottom of the textbox, it will truncate and everything and all the instances will too. Text is still there and it's still editable, but you'll notice that when I come out, though, it all goes and adds the Truncation. Nice and easy. The moment my text box is set to a fixed size. If you go for auto height, which means it will expand and contract, you can go back into that same topography settings and you can get Mx lines. That's only with so I'm going to set it to three. They all go to three. Only thing to check though is to make sure that you are set to Auto height and only then will the max lines appear. One of the things that I found in the last videos when we were messing around with type on a path, I did this while the default was set for this line middle. I'm going to turn the Truncation off. So we've done Truncation, turn it off now because I want to show you the problem I had. When I added lots of text, it started expanding from the middle out both ways. Did you have that problem as well? It's because we were messing with type on a path. We got it to run in the center. I just needed to make sure I go to my original box here and I set it to the top, which is the default and get it back into position and then started working. I'll turn my Truncation back on. Oop. Set it to one lines. Go up two, three, or four. Awesome. That is Truncation. We'll just type it in dot dot dot, and do lots of deleting. Alright, that's it. I'll see you in the next video. 71. Masking Images using AI Remove Background : Hi, everyone. We're going to use the AI masking tool inside of Figma. I'll show you the things that are good about it, some of the quirky things that are wrong about it. But overall, it does a pretty amazing job. And if you wait to the end, I go all 1980s on it, and I'll show you a cool Figma color tool. Alright, let's jump in. All right. First sta, I've got something to share. This is the third time I've recorded this tutorial. I've been recording the wrong screen twice in a row. So I'm going to teach you about mask, and I'm going to do it in a kind of mad grumpy way. As much as made grumpy Oh, okay. What we need to do is bring in some images. So I want you to bring in from your exercise files oh 912 and 13. Bring it in I've just created a new page called Images, just to have something separate. We're going to start with this one over here. This is an AI generated image, but it has a background. We could work with AI to see if they could give us one without background when we originally made it, but that was a long time ago. So what we're going to do is select it. We're going to go down here to our actions, and we're going to type in remove background. It's an AI feature. It is part of the paid options in Figma. I'm going to click on it, and then actually just be amazed at how good it is ready? Oh, it is good. This stuff has been hokey for a long time, but it's getting really good. There are some bits. Like if I drag it over here, it is perfect. Okay? Look at it all around. It is great. It's kind of here. It's done a great job, but there are some weird things because I love me a drop shadow. So if I add a drop shadow, can you see it just freaks out. This chick yours, you'll be in the future. They might have fixed this, but it's not knowing what to do around these edges here. It's got a really hard clipping mask that it's using for the drop shadow, but there is a lovely mask in actuality. I'm not sure where the problem is, but just know there are some issues. A Exports Lovely as a PNG. Not sure what's up with the drop shadow. And so it works really good when there's a high contrast between the background and the foreground. Let's do it again, remove background. Actual people and complicated things take quite a long time. This one was really quick. I'm going to jump cut to when this one's done. All right. So that takes maybe four or five times longer than this, but still a pretty amazing result. Look at it. Even through here, I do like it. I'm going to stick it above this, but Great. Has the same issues when you start adding a drop shadow. But when there is less contrast between the background and the foreground, KC, there's a lot of similar colors in the here in the background. It's really hard to work this out. Let's give it a go and remove background. I try to pick something hard. I'll jump cut to when it's done. Actually, while it's going. Oh, that was a good transition. Can you see? I didn't know what to do. It's done a pretty amazing job. If you've ever done Photoshop masking a year or two ago, this is still pretty good, and we could fix it, but it's done a pretty great job of figuring out where her he ends and the background starts. Probably not passable against a white background. But look down here. It's grab the finger it's figured out where the hole between her arm is. If you've done it before, if you're an old school master, you will know that half the bol could easily be missing and definitely the finger would be gone and half of the background would be included. Oh, man, it's doing really good. This would work if I had a black background so the Iki or a dark color. I wanted to crop here into this and it was a dark color. Move it back. Molding command in my first square bracket or control, KC, I've masked out the background. I've just worked around the issue of that part of the mask. It does work great. But if you do need her against a white background, you would need to go out something like Photoshop. Photoshop has all the manual tools, whereas Figma does not. It's a one shot at the moment. The other thing to note is if I select on her, actually, I'm going to get rid of that. This is because I've done this video a couple of times. To go, Dan. So what happens is when you do a mask, you end up with these two layers. So the background one, can you see it's still there? So if you do need to get back to it, what it's done is it's generated a completely new image, fill on top of it. So you have got both of them still. Okay? And that's gonna be handy when we do kind of a spillover mask in the next one. But no, there's just two fills. You don't need this one, okay? It's not required, but there you go. It is pretty amazing. Actually, let's add some 80 spectacularness. You can go now you're dismissed. But if you do hang around, there's a cool little tool I want to show. For color picking. So I'm going to use the triangle holding shift to make it proportionally width and height. And going for that, I'm going to pick a color. So I'm going to grab the eyedropper and parts of me just want to make it darker. Ok and maybe stick it behind it. I'm going to hold my command key down, or control key on a PC and use my square bracket. That's cool. I want to undo. I want to find the contrast color to this. I'm going to select the color here in my color fill. About to a cool website called figma.com slash Color Hyphen Wheel. What you can do is you can just paste in that color, head enter. And it defaults to complimentary. You can see you've got a great color that complements it. These are the ones are Bt analogous, they're meant to be. I don't know. I never use these ones. They're scientifically useful as in the triangle, but I don't know, complimentary is the only one I use, happy little copy by just clicking on it. I love that. I'm going to paste this and I've got a nice contrast in color. I probably want it to be just a smidge bit darker and move it to the back. Here we go. 1980s. All right, we'll do another one with this. So the O key for the Ellipse tool and I'm going to hold down two keys, the option and a shift on a mac and that's Alton shift on a PC and you can get both a round circle and you can start from the center. That's cool. All right. I'm going to pick a color. I'm going to move it backwards for my palette, and I'm just going to guess the complimentary color. I'm going to use actually my eyedropper tool to grab one of those purples, and then I'm just going to go ik over here and try and get the other side. That's pretty cool. Maybe, maybe down a bit darker. All right. We're doing it. All right. That is it. That is remove background, and I believe we've recorded the right screen this time, happy days. I'll see you in the next video. 72. How to make a spillover mask outside of the frame in Figma: Hello. I'm going to show you how to do the spillover mask. It is pretty easy. It's a little bit bamboozling, but I like the effect where the product spills over. You can see like that. Same with this image down the bottom here, we go through and crop it using our masking, but get it to spill over the product, and I'll show you how to dark in the background. Effect. Let's jump in. I'll show you how to do it. To get started, bring in image 14 and 15. Let's do this one first. We're going to use what we used before, remove background. Gates done a pretty good job. Remember, we've got the background still there, so this is the trick. We're going to have two versions of this. This one's called image 14. Let's just call this one top. Let's copy and paste, not the fill, but the actual layer here. Sometimes if you have the layer selected, it'll just copy the fill. I just want to copy the layer here, copy paste. I've got two of them, have top and the one on the bottoms going to be called bottom. This is where it gets a little confusing. Let's turn the eyeball off on the top one. Boop. Nothing really changed, so we're looking at the bottom one. This bottom one, I want to turn the mask off and the full version on. Confused. It's a little confusing. It's like the inception. Let's grab the Oh, the ellipse tool. I'll shift and option or shift and lt, and I'm going to get it so that I get a bit of the background and the lid sticks out the top. Now I want to mask with background. Who knows what is wrong by masking these two together? That's right. This needs to be at the back. I'm going to bring this actually to the front using my square brackets. Now I need to slick this plus the ellipse, and I'm going to make a mask, hit this button here. And we're done. Sh. We just need to turn on. That's our top. Let's just move it so it looks there. Actually, no this is the bottom and we're going to turn our top on to fill that part. Ah, inceptiony. I know. Basically, you need two layers, one that is masked completely, which is that one, and then one that is masked just into a circle, that one. But when you lay them on top of each other, it's a spillover mask. You're going to do the same for this one. Let's see how well this mask, actually, I didn't check. I was just hoping move background, please don't keep the tree. Please don't keep the tree. It did a horrible job. All right, I'll leave that in here. It was a good idea. Thumbs down. You did not did a good job on that one. I just want this purse. Oh. Let's still work around. Let's see what Dan would do. Let's undo that. Oh, yeah, I know what we do. Will it work? I do not know. So I'm going to have image 15. I'm going to copy and paste the layer. I got two of them. Let's turn the bottom one off. Let's grab the top one. Let's call them give them some names, top. This one here is going to be bottom. I'm only doing because you are watching, trying to make this clearer. Great name. All right, so what I'm going to do, I'm going to double click it. I want to crop this thing, and I want to see if I can get it too. Crop this first. All right. Let's give this a go. Yep yep yep. Close it down now will you move background? All right. I'm a genius. Now we can turn the bottom one on and turn the top one off, and what I want to do is just mask this. You can do that way I just showed you by going in here and switching it to crop. There is a shortcut. You can hold down the command key, and it will or control keyOPC and we'll just jump straight to cropping. That's what I want. I want you, I want you, maybe even a little bit lower. Something like that. We're going to do it. There we go. That's what I was looking for. What is it? It is a hero box. Let me add some text to it. Now I'm just missing around so you can leave if you like. I'm going to grab my rectangle tool and I should use a frame. I'm going to drag this out. I try and get it to snap to the edges of this. It will. Good. Show you what I want to do to get the text to pop out of this like at the beginning of this video. I'll back and record the intro afterwards. Will this work? I don't know. What I'm going to do is I'm going to fill it with a gradient. This side is going to be black. This side is going to be black, but have a better transparency, actually full transparency, then I'm just going to move this over here, something like that and pull the transparency down this one. Is that long enough? Feels like it's long enough. Now I can add text to it. Type to pick a new phone, I'm going to use my ultra, going to break it into two things, and that's it. I'm going to pick some colors, play with the line spacing. All right, it's got colors. I did feel it was going to be better. Anyway, that's what we got. It seemed cooler in my head. But it was handy to work out a little trick to get around our masking issue where it wasn't masking everything. So a win after all, and that always looks cool. Images poking outside of circles. That is it. I will see you in the next video. 73. How to Mask Images with text in Figma: Hi, everyone, I'm going to show you how to mask an image inside of text. It's super easy. The text is still editable. There's a couple of ways of doing it. Let me show you how. Let's get Rowdy. Is that how you spell Rowdy? That'll do. We're going to start with the sweet shortcut because if you're going to mask text, the text needs to be thick enough to see the image. You could do it in text, but it's not as good. We've done early in the course, you can hit Command or Control B, which just makes it bold. But did you know you can hold down Command option that's Control Alt on a PC and just use your greater than and less than. Oh, I know. It plays around with a weight. Can you see over here, I'm going to use the shortcut, watch. It goes from light to regular to medium semi boold. I'm going to go all the way up to black. You need to have a font. I'm using Inter that has all these different options, but that's a cool shortcut. All right. So what we need to do is the best way, in my opinion, is we don't even need that there. We need to have it selected and we can go to edit and go to copy properties. With this one, we can go to paste properties, which is in the same bit or you hold down Command Option V on a Mac, Control Ol V on a PC. Now, it's in there, so it's masked. I clicked a terrible image for it because it's kind of centered in the middle of it. What we can do is I'm going to give you another. Actually, just give you the long way, then I'll give you the shortcut. So the image is in there. It's a fill as part of this text. What I can do is click on the image, and instead of trying to fill the text, we can hop, not tile, crop the text. Okay? So we can grab this background image and find something that's a bit more like what we want in terms of the cropping. You can rotate it in here as well. I need to make it bigger now. You get the idea. So it's just a what was the sweet shortcut to jumping to converting it to a fill. Let's go back to where it was broken. Let's go there. It's not a crop image, but if I hold down my option KenemacO on a PC and if I double click it, somehow magically, that's a shortcut to switch it to a crop instead of a fill. Is that useful? Probably not. It's the advanced course though. There's weird stuff in my brain that I want to share. There we go. Okay, that's one way of doing a mask instead of text. The benefit is that we can get rowdy and you can see it reflows. The text is fully editable. The other cool thing is, can you see in the Layers panel? It's just this text that happens to have a fill. The other way of doing it is with a mask. I'm going to grab that.Ge rid of the fill at gray back to where we were when we got started. Grab my tool to scale it down, get it where I throw it in the middle. You can use just a mask. There's nothing really wrong with it, except that the text needs to be behind. There we go. Now I can select both of them and use my mask tool. I think it's Command Option. No, that minimizes it. Oh. Alright, we're back. I can't remember. So with these two selected, there is an option up here that says uses mask. There it is. It is Command Control M. Otherwise, it minimizes on a Mac. Imagine that's still Control Alt on a PC. Give it a go. Not sure if PC has the minimize. The difference here is, can you see this ugly old masking group? It's a little clearer, okay? So, you know, I can see my text. I can see my image. It's in this thing called mask group. There's nothing really wrong with that. Okay? The text it's still editable. Is it still editable? Yeah, it is. It's weird, though, doesn't show it as a bit of type, and if I double click it, I go into the mask. But if I grab my type tool and go in here and I go and select it, it does work. Really get the idea. Up to you how you want to do it. Both work, and I show you both because you will get somebody's file and somebody will have it done like this and somebody will have it done like this and you'll be like, What the heck? But now you know. Plus, we learn some other sweet shortcuts. Option or double click goes straight into making it a crop. And for some reason, I really like the shortcut for the weights, command option or Control Alt and use the greater than and less than keys to kind of work through the different weights of the font. Oh, we're getting advanced. All right. That is it. I will see you in the next video. 74. How to use colour layer blending modes in Figma: I Hi, everyone. We're going to look at color blending modes. It means we can do some interesting things with this JPEG that doesn't have any transparency. We can say, all right, Bam, you are see through now and we can do some creative things with colors and images. We can do it with type as well where it affects the background, it's called layer blending modes. Let's jump in and check it out. To get started with, bring in from your exercise files, logo, one, two, and three. This one here is just a JPEG. But I need to make it transparent and that's where blending modes can be handy. Where it's selected, use this little tear drop over here and you can work your way through normal is what it is by default. But you can see oh, look, multiply and darken. Let's go multiply. Great with a black and white logo. You can see it is now see through. Very cool. Now, it will depend on the image. So this white on black version. Have a look at the same thing again, multiply, doesn't work so well. It works. Watch. There's a hole in it. You might want that. I don't you can work your way through some of the other ones, and let's have a look which might work on this one. Down one works. Perfect. Lightning screen. What you'll find is see the lines there. This group do a similar thing, not exactly, but similar. Same with these ones. These all do a similar thing, but not exactly. These ones similar, but not exactly. That's how they group them. Back to Lighten. Now, when there's mixed color, it can be a little trickier. So I can go into this and darken. It's kind of working, but you can see the difference between normal and multiply. It's darkened up the color a little bit, which me as a designer is a pain in the butt, and when it covers things, you can see does some special things. Well, that wouldn't work for a colored logo, might be enough for you to get by, but what it is useful for is doing some color mixes. Great, when you've only got a logo that doesn't have transparency on the back. You could use your removed background or just play around with the blending modes. You got to create another frame and bring in an image you at. I brought an image called layer blend. You can bring that one as well. What I'm going to do is I want to set it to the background. We can just leave it sitting there. It doesn't actually matter whether it's a fill on the background frame or just an image sitting right at the bottom of my layer panel. Et's leave it like this. What we can do is go to image and we can go into here and play around with the blending modes inside of here. But actually, first, what we'll do is we'll play around with the exposure. Actually, let's play around with saturation, yank it out, and then play around with contrast and exposure to get what we want. What we want is, I don't know. I'm just messing around with it. Monochromatic so that we can draw stuff over the top. I'm going to grab a big old circle the ok, whole shift, big old circle. I'm going to pick a color, maybe one of my colors here. The cool thing about this is, I don't know where I'm putting it is you can play with the blending modes of this as well. The color here under appearance here like we did before with those logo images, get the same little teardrop, and we can go and play around with. Look how cool that is. Plus darker. Oh, I like it. Spend ages cycling through these and finding the one. I like that one. Overlay. You can have more than one and you can see they double up. I'm actually going to pick another one of my colors, 500. Let's try this one. There's an interesting overlay here. There's some cool things you can do with blending modes. You can do it with type as well. I've made another frame and just brought in some text and we can do the exact same thing, and use my Ka tool actually to make it nice and big, rotate it around. It's going to be a big bit of abstract text. Okay, and back to my move tool and appearance. Same thing. Just work your way through, find something that you like, or Olagds my favorite. That's pretty cool. Ooh, difference. Okay? So blending modes can be applied to everything, and you just get different effect. Sometimes it's useful for logos, sometimes it's just kind of like a creative effect. This can be recreated in CSS, or you can just export this as an image to be used in your app or website. Right, that is blending modes. I'll see you in the next video. 75. Class Project 18 - Social Media Ad: Hello. It's time to do a class project. We're going to tie in a lot of the things that we've done earlier on. Okay? So here it is, Class Project 18, you're asked to make a social media ad that promotes your app. I just want you to include these techniques. So text mask, spillover mask, and layer blending mode. Spillover mask is something that I made up. It's just where things kind of hang out like this one here, the phone hangs out. Outside of a mask. We did it earlier on, but just so you know, I don't think anybody else calls it a spillover mask. But there's my text mask stuff inside of it, and I've been playing around with the background here with blending modes. Doesn't have to be creative genius like mine. I don't know. It is quick. It's more about getting those three things in there and practicing with them. What I did was create a new page called social media add and I used the square Instagram size, which is 1080 by 1080. I don't mind actually what kind of social media ad or size. It's mainly around the masking techniques. Have fun. Make something. Well if you like me, forcing techniques into an ad ends up with average results. Practicing. But if you do make it, I'd love to see it, share it on social media, as well as uploading your assignment. You can either take a screenshot or you can click on this and remember use the Export up to you, upload it to the class projects and share it online. Tag me if you can. That's not the right example. There you go. Fixed. All right. Have fun. I'll see you in the next video. 76. How to add Video in Figma: All right, it is time to learn how to use video inside of Figma prototypes. We're going to sneak this happy little Pug inside of text. You can use it just in a regular old video frame as well. You can click it to get it to stop and start. Yeah, let's look at videos and happy Little Pugs. All right, one quick thing before we get started is that if you're on the free version of FIGMA, I don't think they let you do video. So it's kind of a watch and learn about how to use videos. But if you've got the free trial or you're on the paid account, we can make video stuff. Jumping. I'm going to start with just an empty frame with some basic Nav on there. Now videos are imported just using the normal import image. Command Shift K, Control Shift K on a PC. In the exercise files, there's a videos folder, and I should bring in this because it's more, I don't know, lame techne, but I found this guy. I'm going to bring the pug. I'm going to click open. Like before with images, you can click once and it will come in at full size. Otherwise, you can click and drag. It can take a little while to be ready to import. For some reason, shaking your mouse about seems to speed it up. When you're ready, just click and drag it out. Perfect. You've got a video. That's it. We'll do a little bit more, but let's preview this guy. Taking a little while to load, but there it is. There is a happy looking pug. Now, let's have a look at a little bit more detail. With it selected, what you'll find is that you can have a few more settings for it under the prototype. You can see here with the image selected, under prototype, I've got things like autoplay. By default, it's going to autoplay. You can get it to loop if you want to. It is by default looping, you can turn the sound out if it has some. You don't want it. Mine doesn't have any. Now, the cool thing about videos is that they're just like a fill. Fill of this rectangle is video like we do with images. Do I have an image one or is an image one? Please hold. This one here is just a frame with an image fill. Let's go back to this guy. Here we're getting messy. Here we are. The cool thing about that is that I can grab it, copy it and do things like this. You wait there. All right. ROP to pug. Pug life, we're going to go and give it a fill. Actually, we can just paste it. We copied it from this, paste it on that and it should work. Let's give it a go. It worked. I'm not sure why the font's not loading. It's working. Ignore the font. Let's try it again. Oh, I wonder why. You at the I'm going to close figure and open it back up? All right, I did. Just turn it off and turn it back on again. Pug in the text. I love it. The dog looks like he's permanently pushed up against glass. There are some limitations. I'll play most video files, MOVs, MB fours, that type of thing. You can't put gigantic files in there. I think it used to be 100 megs. I'm not sure what it is now. Don't try and put two gigabyte video files in there. Let's add a little bit of interactions to it. At the moment, it autoplays. Let's turn that off. What we can do is we can add an interaction that says, I want to play and pause video. It's got this little interaction that doesn't go anywhere. But hopefully, if we do this, bottom to autoplay, this one, though, we only play when we click it. We're doing it. All that's it for adding video. Pretty simple. Let's add a little bit more interaction in the next video. 77. How to make a play pause button for video in Figma: Hello. In this video, we're going to create a play and a pause button for video inside of Figma. Let's jump in. All right. To get started, I've brought in two icons from my icons free folder. It's called Video icon play and pause. I've also brought through a video from the videos file. This one happens to be Video 02. What we're going to do is these have come through really, really big. I'm going to make sure I click the parent frame, hit K, and just make sure they are. I'm going to make them a height of 32, probably. I'm going to use these two. I'm going to make them components. I'm going to say you are multiple components. I should move them to my components page and then I'm going to drag out instances of these just to do everything right. I'm going to mix these around. You go over that side and we just pause, you're going to go that side. A little big. It's okay. What we're going to do is we're going to say button in a prototype mode. We're going to say you have an interaction, and when you are clicked, I want you to play something. What? What video? I want you to play the only one on this frame. And do I want it to toggle? No, I just wanted to play. Let's give it a go. Let's preview this frame. Video takes a little while to load, and then it does work. The button is working, but it's on autoplay. Who remembers where I can turn off Autoplay? It's right there, Dan. You're right. Under prototype with the video selected, turn Autoplay off. Now let's get this one to play. Let's go to some random page. Let's click on this and preview, and now so it's not autoplaying, but I hit the play button and it plays and I need to hit pause. I'm going to do the exact same thing like I did before. You on click, I want it to play pause of video, and what do I want? I want to go to that video, and what do I want to do? Pause only. All right let's give that a go. Play. Pause, we're geniuses. Look at us. Now, we won't cover them all. The other things you can do with video just because I don't know. Video in mockups, maybe going a little bit far, can be handy for some of them, especially if you're doing a specific app around video, then you might have to put a bit more effort into getting video to work in mockups. I want to show you in here, you can do on click Play pause. There's things like mute. You can jump to a certain time, you can jump ahead a few seconds. There's a few other things you can do in here. They're pretty self explanatory. They work the exact same way as play and pause. I'll let you have a play with those if you need to. All right. That is play pause of video inside of Figma. 78. How to get a video play when you hover in Figma: I Hello, there. We're going to get a video to play when you hover over it. Look at that. Ignore that we're on a mobile phone, which cannot hover on. I just happened to be working on mobile at the moment, but this would be for a desktop site where the mouse hovers over and it starts previewing the video. Very cool. Let's jump in. All right. I've just brought in video. Let's preview it. It just auto plays like normal. And what you might assume what I assumed when I first did it was that if I switch to prototype mode, option nine, Alt nine, just a little reminder to go to prototype is that you probably go, right, just add an interaction and on Ha I can get the video to play. It switches. It says, No, you got to be click. You're like, that doesn't work. I'm going to get rid of that interaction. Make sure you get rid of it. I also acknowledge that I'm using a mobile phone, which you can't hover on. That's right. Pretend we're on a device like a laptop, we've got a mouse and you can hover. What we need to do is we need to say you over here, we're going to do a variant. We've done these before, but just not with a video. Back to design view, we're going to say you're a component. We're going to have two variations of you. One of them is going to be under prototype, video selected. Oh, that's a good point. If I have this and you're like, Where did Autoplay? What's happened is, can you see over here, these variants are wrapping up the video. If I have the video selected, I can play with the autoplay. It's also name the better. This is the bottom one. This is variant property name of Actually, name them over here. With the parent selected, go to design. Let's name this all nicely. This one is called video hover, and we've got this first one, which is called default. I'm going to rename this one. This one is the pause. Why not? This one is called play. Remember, to get the autoplay, we've got to be under prototype. This first one, we're going to either double click or go inside the variant and grab it and say, the first one autoplay. This one here, go inside, grab the video, you do autoplay. Now we need to add an interaction, grab the first one, not the video, but the parent variant. All I know this is weird. What we're going to say is say, you go there when it's clicked. No, when it is hovering and what I'm going to do is going to change this thing here to video hover, that's going to work. Do we need to get it to change back? Don't know. Let's grab an instance of this, drag it out. That is a variant like we've done before. Just a bit weird that we're playing around with a video. Let's give this one a play, not working, not working. Hover. Hey, go off, and it stops. Whoo. Oh, we're on a mobile phone, which you can't hover on. But we did it. All right. That is how to get a video to play when you hover above it. All right. I'll see you in the next video. 79. Class Project 19 - Video Card: Right, it is class project time. Don't worry if you've got the free account. I've got a side quest for you to do. But if you have got the paid Figma of option or using the trail, I want you to build something like this, a card that has the pause. Let's have a look at the details. A video card that has the play pause button and a video title. Do a little research into the UI for video players. I've given you some examples of places to go here. You can just have a Google search of video player UI. I've got a really basic one. You might find something a little bit more interesting to copy. Then share a video of you using your video, upload the link to the class projects or I'll let you do a screenshot of your video card. Can't really test if it works. And the same thing for free people. You don't have the paid account. I want you to get creative with the image you upload. I was looking at some of the other ones. You guys are awesome. Come up with your own version of something quick and easy that is I don't have the paid Figma account. I love all of these. All right. Whether you're paid or using the free account, get creative, build a video or I'm not sure why there's a cat involved, but upload something to the class projects. Hopefully, you have the paid version and you can get it to work. Otherwise, crying cats. I'll see in a bit. 80. Advanced color tricks in figma: Hello, my friends. We're going to get Nerdy with color. I'll show you some of the color tricks and some of the weirdness that happens inside of Figma. Let's jump in. First one is I've got a plain frame here. Eyedropper tool is the eye key for eyeball, but really it's the eye. You know what I mean? I can grab colors from the image. See here, I'm going to grab it and it gives me the ix number for it. Trouble is if I use Eyedropper tool and steal it from, say, this here, which has my style color applied, you see it brings in the x number, not the style. If I click on this, that is a primary color style. This has stolen just the hex number, they're not connected. If I update my style, this won't come along for the ride, which can be tricky. Back to the Itol you can do is can you see there if I hold Shift and click it, you see it will say not the hex number, but the primary color. Now these are connected. Same over here. I want this color, but I want the actual style, hold shift, and it will grab the style of the color, not the hex. That can catch you up. The next one is that if you click on, say, an image and you want to lower the opacity of it, you can use the numbers along the top of your keyboard. You probably know that one already. Hit four, it'll change it to. Can you see the opacity to 40%, Type eight, for 80, if you're quick, you can do 66. It's going to be nice and quick. If you want to go back to 100%, you hit the zero and if you want to go completely see through, zero, zero. You just got to type them fast together. Ten, 20, 30, zero for full and double click zero to go to completely transparent. I'm going to go zero once to bring it back. It works for anything you've got selected. Colors images, even works on the video. One, if you play around with your film and pick any old color, if you've got a scroll wheel, have a look at your mouse, you might have a scroll wheel, you might not. I do. I use my scroll wheel over this color area here. Can you see it just misses with a hue. I can slide on with my scroll wheel. If you hold down the option key or old key on a PC, it'll play around with the transparency up and down, see? Useful? Maybe not. I use the hue one, not so much the opacity one. The next one is down here. By default, it's on Hicks, which is easy to copy and paste between programs. GB, you might have a corporate manual, you want to type that in there. CSS is an interesting one. If you are using CSS, or you do need to give a color to your developer, this RGBA, which is red, green, and blue, and this is the transparency Alpha. I put in 0.5, it's going to be 50% transparent. I don't use HSL, hue saturation lightness. I use HSB a lot, Hue saturation and brightness. Similar. The reason I like this is that I hate having to drag this down and I wiggle it down because you're like, I want a dark color. What you can do hue saturation and brightness, you can go, Alright brightness. I can hold my shift key and just go up. Can you see it just jumps up and down. I find that really good for picking a really dark color of that specific color without going hope it goes straight. I just click in there and use my shift and go up and down, let go of shift, then it will do in smaller increments. I don't use these, you can. Saturation goes left and right. And hue is just the hue slider. I don't use that very much, but I do love grabbing this one and going a little bit down. I want a slightly darker color of that one. I switch to HSB. They're all the same color when you're finished, just different ways of representing. That's it for the color nerdiness. There's one last thing. It's kind of I don't know. It's part of Internet law, where you can actually just type in red. Okay? I can go in here and say, I want pink. Why is this cool? It's not really cool. It's interesting, especially when you start getting to things like, Alright, I want gray. What about if I spell it the other way? There's two spellings of gray for some reason. They are exactly the same. Somebody went round and named every single color. Well, not every single color, but there are lots of named colors. They get really weird. Like this. If I go dark gray, you can't have spaces in between them, dark gray, somehow lighter than gray. Then the great names, okay? Peach Peach is a good name. But watch this. PH puff is a great name. So if you've got a color and it's close to a name, I don't know. It's great to be able to type it in, but it also makes a really good branding part of the operation where you're not using FDA B nine. You're using Peach Puff, way cooler. You know, you can have a little look online. Here they are here. Okay? This is the w3.org. You can see, have a look through all the named colors. There's some weird ones. Find a weird one for your brand. Lemon chifron. Oh. Don't like the color, but I like the name. Alright, that is it for advanced color stuff. 81. How to change replace colors in Figma: I Hey, there. In this video, I'm going to show you how to update all your colors at once. Some of my things are using the color style, the right one and this one here is using the ix number. I'll show you how to select them all and update them, so they're all using the style, not using bits of both. Let's jump in. All right. When I started designing, I just started using this color before I turn it into a style. It's really common. You might have accidentally used the eyedropper tool installed the Hix number instead of the official color style that I meant to be using. The way to go and change them all to make sure you're consistent, you're using the style everywhere that color, not the Ix one is just do a selected. Just have nothing selected and do a select A, which is command or control everything is selected and come down the bottom here where it says selection colors, there's too many to show, it says, Would you like me to show you them? Yes, please. What we can do is you can see, it's giving you the main ones up here or your styles. But you can see down here it says, show me all of the other colors. The one I'm looking for is, what is it? F four, 746b. I'm going to sect, go back down here. What I'm going to do is I'm going to say, show me them all and I'm going to find that one, not you. There it is there. I'm going to say, don't be a hick number. I want you to be that style. It's going to go through every use case of that. You notice it disappeared from here? It's because now all of those colors are all connected to the same color style. There it is. I bet you've got it for the green as well, somewhere. There you go here. It's not connected to the style, Wendy C two, selectol, come down here, just tidy everything up so they're all using the right color. Is that it there? Few I think I've used a few versions of that green. I'm just going to go and switch this one to this and just make sure everything is consistent. Because often at the beginning, you're just messing around with colors, and then you tidy things up. That guy wears me out. All right. That is how to update all your colors at once. Obviously, if you've got them already part of a style, you can work your way through and say, actually, I'm going to adjust all of these and adjust the style to this new color. Don't know what this new color is, but you can work your way through and adjust your secondary style and just kind of work your way through the different colors. It's an easy way to update it. I go back before I broke it. All right, that is it. Selecting and updating lots of colors at once, getting them consistent. All right, next video. 82. How to create Color Themes for light and dark in Figma: Hey, there in this video. I want to show you this tool here that I use. Just a quick one. I find it super useful. You've picked your primary, secondary and accent colors and they're great for large blocky things. They look cool. But then you come down to things like this. What are we going to do in terms of different text boxes? What does it look like with a light scheme, which often we design for first and then you like you need a dark scheme of it. Let me show you how to input all your data to get an idea of what's going to work and what are good contrast. Alright, I've added a link for this in your exercise files or your class projects files. All material theme builder. It moves around, so you might have to Google it if it has moved and the link's broken. What it's really cool for, though, is it's great for just color picking at the beginning of a project. You can go through and just say, Oh, give me some ideas of how the UI might work. There is a standard contrast, medium, and a high contrast. What's really cool about it is that I've picked my fonts, so I've picked ultra and Roboto, as the ones that I've used. But what you can do is see over here, you can add your primary secondary and tertiary color. I'm going to go into Figma and say, All right, primary color, where are you? There? I'm going to grab this. I'm going to grab this one down here. I'm going to grab the hick number, and I'm going to click in here, paste it in and click Apply and you can see it saying, All right, that's your primary color. Actually, let's add them all first. We'll speed mode. All right, so I've added those colors, and it's really interesting to see what this tool does with my colors. Can you see if I scroll down the bottom? That's my primary color, and this is where it says I should be in terms of a good contrast between light text and this colored background. It's darkened it right up. You don't have to, but it is a really good sense because sometimes you end up like this. Over using your really strong brand colors to do very utilitarian things. Let's say we need accounts page, you need to change out your email preferences, probably using your full big bold primary and secondary colors to do that. It's probably it devalues it in terms of attention. What you can do is come into something like this and say, I'm using this might be a better way of displaying data or down here, just like little panels. Email preferences might work better in this case here. It's just subtle, it's not big and bold. You might decide, actually, I want it to be a light contrast version of all of these. It's not so dark. When we are dealing with some of the utilitarian parts of an app, you might decide which heavy medium, especially if you're given brand colors. You're working for a company that already has a brand logo. You don't want to just throw it everywhere like we've done. You can come in here at it and this tool here, don't worry about if it's IOS or you're doing web stuff or for Android. It's just a good way to look at your colors in another way that is a really good consistent contrasts they're easily legible, for some reason, way too rounded corners. Anyway, I like this. I love throwing my colors into it, especially if we've already got brand colors to get a sense of what we might do, and I do like pumping it up to the height contrast. Dinnerwy. You can then go through and say, All right, I want to copy that color here and you can paste that into Figma. You can pick your fonts as well. I'm using ultra and Roboto just to get a sense of what it might look like. But again, more suggestions, I find it useful. I thought I'd share it with you. All right. That is it. That is the material theme builder. I like it. You might, too. 83. How do you use Team Libraries in Figma: Hi, everyone in this video, we're going to look at libraries. Libraries is a way when we've created a bunch of components now and a bunch of colors and font styles and effect styles. We want to use them in other projects and we don't have to keep copying and pasting them over, or if we want to share them with somebody else on our team, so they can use the exact same thing. We're all consistent. We can create a library, publish it, go to new documents that have nothing applied to it. A fresh document and create a frame and I can say, actually, I would like to load the Limerick library, add it to the file, I get access to all the components. In this brand new document, plus I get access to all of the colors from that library. I have to copy and paste or start again. The best bit is I get to share it with other team members as well as myself. All right, let's jump in. First, a lot of these features are for the paid account. They keep changing it on me, see how far you can get on the free versions. Well, in the past, you've been allowed to use the colors and font styles, but not the components. I know this talks of making this completely paid only, but see how far you go. The document that I've been working on that I've created a bunch of components for a bunch of color styles and textiles, fix, variance, variables. There's lots you can keep in a library. Create the library, being the document you want to create it from, which is this one. You go up to your Assets panel and there's this little book icon. On that. We're going to say, I would like to publish this as a library for other people to use. I'm going to click publish. It's going to say, Hey, you can't do it because it's in your drafts. Would you like to move it? I'm going to say o okie. Do you have a project you want it to go into? I don't I'm going to do is quit out of that. I'm going to go back to my home and I'm going to go to my projects. I'm going to make a new one. Create a project. I know in the free account you can only have three, is it? I think so. I'm going to create one called Limeric techno. Am I going to share it with people? Not right now, I'm going to create. I've got a project for this to go into. Now we can move it into there. Go back here, create a library, publish this. It says it needs to go somewhere into a project. I've got one for it to go into. Go. That's the first part. Now you can go through and decide what you want to include in it. It's done all my colors. Do you want all your components? Just that one. I want to go and say just do all of them. Turn that on, turn that off, and include everything. You might have to tidy up your file first. Especially if you're sharing with other teammates or your future self. Naming things like component four is probably not that helpful. Tidy all that up first. Let's hit Publish. It's going to chug away depending on how many components you have. See down the bottom here, hugs away. Dog, I'll speed through that. What's cool about it now is that if I create a new document, instead of trying to copy and paste stuff from this document, create all my main components, what I can do is just create a brand new file, new design file, I'm going to start building App. I'm going to go to iPhone 16 and now I want to drag in stuff from my assets library. There's nothing in here at the moment, what you can say is can go to the little library book. You can search it. You can say, actually I want the Limeric There it is there. Limerick techno, I'm going to add to this file, close it down. Now, look, in my library's panel, I can go to my components and I can start building this thing here, grabbing instances tons, icons, anything that's been created in here? Oh. Weird. Yes, he was a main component. The other cool thing is that if I want to color this frame here, I can go into my fill and go to my styles and you can say, all libraries, no, I want to look at the Limerick library. You can see here all the colors from that original document so that we can keep things consistent. What's really cool about it is that this original file, libraries feel like there should be something separate. Where do I find my libraries? Libraries aren't a thing on their own. It's just the connection between this original document. If you're creating a team library, your file might have to be tidied up and not have all this junk everywhere and just keep the components, the styles, make this one a little tidier because there is no library file. If I go into this and say, go back to the main component. It's not going to go to a separate library document, it's just going to open up that original file, even if I have it closed. I say, Hey, where is this main component because I need to change it now. It's going to open up that original file wherever it was and show you that main component. This is from my Limerick Techno V one document. Let's say that I need to change this because I want to go through. Actually, let's do it slightly different. So here, I've gone and change the button to say bye now. We've done a few things. We've changed the text and we've decided that this one actually has a different color. We're going to apply the style of 500. If I go back to my main component now and I say, Hey, main component, you are now going to have different rounded corners or is it 100, I'm going to go down to eight. What's going to happen is because this is the main component and that controls my library. There's this little icon here, it says, Hey, there's unpublished changes. Nothing's changed here yet. But here, I can say, actually, I'd like to publish these changes. There's one change to it. I'm going to hit publish. Do you want to publish all of them or just one of them? I've only got one of them. There's a bunch of unchanged ones, so that's cool. Hit publish. What's really nice about it is that this might be connected to 20 other files, and they don't update automatically, which is really good. I can go into here and say, actually, click on my button. You can see up the top here, it's got an option that says, Hey, there's an update available. You're like, who did that? You click on it and you can say, do I just want to update it or can I go to review the update? It's quite clever. Look, shows you the side by side what's going to happen. You'll notice that it keeps my text and the color that I changed, but changes the rounded corners. You can either look at side by side or overlay. Sometimes it's hard to tell what change has been made. You're like, what's happened. You overlay you're like, they've messed with the rounded corners. Let's click Update Instance. Let's close it down and it's updated. It's a great way to control lots of documents. You've got one main component and style document that's linked to lots of other files. The cool thing about it is those libraries can be shared to other people in your team. How do they get access to it? If you go to your project, there's my all projects. Let's go to Limerick Techno. What we can do is we can share either everybody in your team. That's my Binger laptop. Or just type in people Victoria Borode UX designer, I can click on her and just send it invite to her so she'll have access to this library. You can decide whether she's able to view it and not change it or whether she can edit it as well. She does all the UX here now bringing her laptop, so she can be able to edit it. Often she'll share files with me and I ask for view only, so don't mess with things. Cool. The big thing is that there is no library to go and find. It's just a file that can get published. It has to be in a project, and when you create new document, you can load that library to make sure that you're using all consistent buttons, consistent colors, and styles. Search right at the top, there it is there, and I'm going to add it to the file. It is there. They don't appear over here in the styles. But when you do drag them out and you go to styles, they are in the one that you've connected up. They are all there. You'll notice that we've got fill styles, the colors, but we've also got some of the effects that were in the last document as well. We did dropshadow effect. We made a style from it. Cool. Libraries are great. They've got to be in a team project. You'll need to double check on the free account, actually what's included now. I know in the past, up until recently, you were only allowed colors and font styles and not components, but I know they're talking about changing that. That is the awesome benefit of using team libraries inside of Figma. I'll see in the next video. 84. How to hide color font styles & components from team library in Figma : Hi, everyone. This video, I'm going to show you how to create this hidden folder for components we'll hide colors as well from the main library. It might be components that you're working on or just components that you know the team doesn't need. You can turn them off, hide them from the shared library. You can do it with colors as well, and I'll show you this name and convention of underscore at the beginning. Alright, let's jump in. Right to get started. Let's be two separate people. Dan and Doug. Doug is working as a colleague of mine. Creates a design file and he goes, I need to connect the library that we're using, and he goes Limerick and finds it. Limerick tech no V one, adds it, and then he can start working on a new project, but using all the components that were used. Drags out some of my buttons and starts working away, has access to the colors. There are some things though I don't want Doug to have either they need to be part of my file, but I don't want them published yet because they are upcoming files. Maybe I'm using them, but nobody else should be. What we need to do is we need to go back to being Dan. We need to go back to the original library creating file, and we need to it's quite easy. Under the Assets panel, find the thing under components that you don't want part of the library, and you can just say hide when publishing. If you go back to being Doug, it might take a second, but eventually, come on, it'll disappear. It's not disappearing. I know why. So if I turn it off, I've hidden it, I need to then republish my library. You can see that little dot there means there are unpublished changes. I now need to publish it. There's only one change and we've removed the object button. Publish now, go back to being Doug Doug should lose access to it. Yes. Okay. The thing to note, though, that any uses or instances of that main project that are already out on projects aren't going to be like sucked back into the library. Okay, so that's good. We don't want that. Okay? But now they can't be used for new projects, the old files, the old components. Let's say I want to turn it back on. Okay, I'm back to being Daniel. I'm the boss. I need to turn it back on for access. What you'll find is that it's kind of gone from my Assets panel. If you go back one, okay? Is there a little arrows go back one from components, there's another folder called hidden. And here is my button. Okay, and I can we click it and say, Show publishing. I just got to make sure now I go up to here and say, publish my library, and Doug will have access again. Thing I want to show you is that some people don't use the right click hide when publishing. They just rename it. I'm going to go back to my files. I'm going to find this asset here and I'm going to double click it and people will put an underscore in front of it and that will do the same thing. If it does the same thing, you see, it just says, there's one change. What changes it's been removed. The name and convention of underscore right before the name of the component is another way of doing it and you will see that and you'll be like, What the heck is that? It's just another way of doing the same. People like it is that you for colors here. I'm in my library creating file and you can see I've got all these colors. Let's say 900, I don't want access. We don't want people to use it. I need it in my working doc here, but I can say, same thing. I can just put in an underscore. There's no way of right clicking and saying hide color style. So what they do is they just let you put in an underscore in front of it as well. Same thing. If I publish it now, it's publishing and removing that color file. And by color file, I mean color style. If you do find other people's documents, they have underscores everywhere, it's because they're removing them from a shared library. I'm going to turn mine back on and I will see you in the next video. 85. How to move relink refactoring components to another design file in Figma: We're going to look at something called refactoring or easier to think of it as relinking. We've got our file that we created our components from, but it's messy. We've got all of this on here, we've got social media ads, images, things that we don't want on our main components or our styles. We want our styles just to be nice and just all on just its own one documents. That's what we're going to do. We're going to move our components and we're going to move all of our color styles to the separate document, and the cool thing about it is Figma will relink them if they're used in any other file. The end result is I'll have this nice clean design file that just has my components in it, just has my styles in it, no working, no mobile layouts, no nothing else, and that is much easier to share with the team. It's called refactoring. Think of it relinking to another document. Let's jump in. To get started, I'm in my file that I created my library. This is my big messy file. I go to here, it's got all of my mobile designs. It's got my components, which is handy, but now I need to pull them out and put them into its own file so that people aren't accessing this messy old file and you have to keep it around forever. So let's make a tidy one. To get started, I have created just a brand new document. I've connected the Limerick library and I've used a component and a color in the background, so they are pulling from this library. I want to change that. To change it, what you do is let's create a new file, and I'm going to create a new design file. I'm going to call this one. Limerick techno, I'm just going to call it main. And all we do is cut and paste things over from it. I say that's only thing. There's a couple of other things, but that's the main chunk of it. If I go to here and I say, this item here, I want to find it in my components. I'm going to go to cut, which is Command or Control X, just your regular old cut. You cut it and you paste it over here, okay? Give you a warning saying, Hey, you've moved stuff from a library. You need to publish it. I can do that, but that's the main thing. You cut and paste things over to this new document. To make it all work and so that things aren't broken because this file that I made here has got this button in here. What does this do? Is it linking to the old file or the new file? To make it all work, what you need to do is publish this. I'm going to go to my assets, I'm going to say publish this thing, I'm going to have publish. It's going to say a couple of things. We know that you can't have it in drafts, so I can move it to my project. I'll move it to my Limerick techno folder. Move it in there just as a separate design file. And I'm going to make sure all of these things are changed. It's going to give you a warning. It's going to say, Hey, things have been cut from here to this document, but other documents like my new design and 1,000 other projects, use this. They're going to get a warning. That's okay. It's big and red and scary, but it's not that scary. It's published. What you'll notice is that my new file here is going to say, I've got some updates. What are those updates? Let's click on its have a look. All it's going to say is, I just clicked update. All it did was update the link where it was going from. It's now not going from Limeric Techno V one that had all my junk in it, it's coming from this file. Let's just double check. Okay, let's click on this. This here, come back here. You now can see I've got two libraries connected to it. I've got this one here, that's got one component, which is this, and all these other things. Now I should go through, remove all of the components that I want to be in my master main component set, just keep moving them over. The cool thing about it is refactoring them for you. You just cut and paste them into your new document, make sure it's published, and any file that was using the eject button, we just have an update and nothing really changes except where it's linked to. A much tidier file. We can work hard on this one, keeping it nice and clean rather than our original one. Does that make sense? Now, the main problem people run into is publishing. People forget to publish and they'll be like, it's not working, it's not coming across. So just make sure everything is published and updated. What I mean by that is go into here and just make sure this is got no outstanding publishers. It's got no changes. That's fine. My main has got no changes, needs to be published. Okay? And make sure all the other files that you open, go to the library and just check if there are any updates. We do the same thing with colors, it's still one more time to make it clear. Colors are a little bit different Colors, I forgot nothing selected reside over here at my Properties panel. Let's say that I want to grab all my primary colors. I'm going to go to cut, same as before. It goes from this document. I go to this one, I paste it. It says, you got to publish it, I can publish it. It doesn't matter where you go from. I click publish down here or if you do it from the little book here, hit publish, and if I go back to the file that these might have been used in, you might have to go here and then go to updates and you can see one is updated. Let's click Update and that's it. Done. Is refactoring now and I'm just going to do the slow process of going through everything. So what I'm going to do is actually grab all of my colors now. I'm clicking the first one, hold shift, cut it, to my new one. Let's do it again, let's paste, let's publish, publish all of those things. If you hear any crackling in the background, I got two new kits and they are attacking stuff in the office. It's hard to get them to stop making noise. Would you to quit it? All right so it's updated, let's have a look at everything. You just need to make sure the Styles library is updated. There's nothing here that needs updating only because I only use one of the colors from my styles library. One component from my component library. There's nothing really to update here. You just work your way through and say, this thing here needs to move over. We'll do it one more. You come over here and I'm going to hit publish or do it up here. I'm going to publish it. Publish, please. My new design file here. If I go into my library and go to updates, there's going to be no updates because I haven't used that primary button in this document. I guess I'll access it. There it is primary button. It's a little bit slow and tedious, but it is way better than working from this monstrosity that we've created so far. So much files, so many different pages. You can be really tidy when you refactor it. Just remember refactoring is just relinking. The one thing that will catch you out and catch students out all the time is that things aren't published. Just go through and publish everything, and check for updates on everything, and you will probably find that is your problem. Sometimes I have found that I need to close fig and open a backup. That happens less and less as it matures as a product, but sometimes that is helpful as well. All I'm going to go back to I don't know, trying to do something with the kittens. They need something else to do rather than attacking things near my microphone. All right, that's refactoring. I'll see you in the next video. 86. What are some advanced drawing tips and tricks in figma: Everyone. In this video, we are going to make a mess of a document. But along the way, we're going to learn all of my advanced drawing tips and tricks. All right, let's go. All right, let's start with the Lasso tool. You need to be in the draw function or mode of Figma, and I've got the star that I've drawn. We got to go inside it to start editing the shape, double click it. And I could use the selection tool and I could drag around it and get the points they need, but the Lasso tool is amazing for really intricate vector files. You can just drag around and say, I want you but not any of the other ones, and you can select all of those. Now I can click drag and move them if I want to delete them. If I had delete my keyboard, just delete the whole thing. So I'm going to go back to my selection. I'm going to grab these ones. If I want to delete just these top ones here, hold Shift and hit your delete key or your backspace key. Both work. But if you just do it without the Shift key, it deletes the whole. Call tip if I use my move tool and I click on just one of these, I can use my tab on my keyboard. Look at that, goes through and grabs the next anchor point. That could be really handy. Specially when they're really close together, you can click on one and then tab to the next one. Shift the leap, get rid of it. Poor old star. Next, I want to show you the joint tool, and I've just actually pause the video because I messed it up. I want to show you how I mess it up because I do it all the time, you do the same. If I grab the pen tool now and I click and drag and do all of this, what will happen is I've actually drawn this with a pen tool, but I've drawn it inside the star shape. It is part of the star, which is a pain in the butt because they're not two separate shapes. Watch fi go back to my moveTol click the background. That is one unit. And a little work, but it's not what I wanted. Whenever you're working on, say the star, I'm undoing, make sure you double click the background to come back out so you draw a separate shape that catches me out all the time. Pentl draw a shape and get close to finishing it, believe it gap. You might get somebody else's icon or graphic from another library or icon library. The gap might have come from your drawing. What you can do is just go Command J, and it will join up the two anchor points where there's a gap, super handy because otherwise, I can't add a fill. Command or Control J, join it up. Now I get to add a fill. One thing you can't do, and I don't know, it's cool as well. I grab my move tool, and I select them all and you go Command J, look at this. How. I think we've created a cult, but let's undo that and you can either have these two selected and go Command or Control J or have nothing selected. Be inside your shape. If I double click to come out, it won't work, but if I go inside of it and go Command J, it goes, Oh, you probably mean these two. And add a fill. Next thing is the anchor point for rotation. If I click come out of my random square on the broken star I rotator, it will rotate around the center, and that might be what you want. But there's often times where you don't want that happen and you just hover over here like you're going to rotate it. Waita wait, wait, wait. You see the anchor point in the middle just appeared? Hello. This little target here means you can drag it around and say, I want it to be there. Now when you rotate it, the center of rotation has changed. You just got to wait for a little while. Next thing is pack horizontally or vertically. We've bumped into this problem before. Let's bring in some icons from earlier. Okay, I'm just on a brand new project. I've gone to import. I'm going to go to the exercise files. I'm going to go icons two. We ran it to these ones. I'm gonna bring more in. I place, and it just dumps them all over the top of each other and you spend ages going. You can see how grabbed the frame separate from the vector inside, painting the butt. What you can do is select them all and use our actions, K Command K or click on the button down the bottom here. What we're looking for is pack. We can pack horizontally or vertically and it just stacks them all out. Finally. And if we zoom in enough, you'll start to see the regular stuff that we've looked at before. It's Smart selection. We can go and drag them around. It's non oil out, and we can play around with the padding just to recover. Before, though. Another couple of simple ones is if I grab the pencil frame up here, up here, there's an option to flip vertically or horizontally, just so you know. Let's look at a shortcut for aligning thing. Let's say that I've got a frame, I got my icons inside of it. These guys here, I want to align maybe to the right. It's not really what I want. I want to align it to the edge of the parent frame. I could group them and align them, watch this. If I hold down my shift key and hover above these, can you see with the shift on tapping it on my keyboard. If I hold it down, can you see they change a bit? What it's going to do is that it's going to align to the right of the frame. Use this one the most. Just get them vertically and horizontally centered to the frame. Hold shift. Otherwise, they go in the middle, but they all stack up. You could group them, turn them into auto out holding shift is just a nice little trick. Another one is if you draw something, just comes with a gray box with no stroke. It has a fill, no stroke. You can switch those really easy. Held down the shift key and X. I just toggles. The color from the stroke moves to the fill. Fill moves to the stroke. They just toggle between them. That can be handy. You've got something that has a stroke and a fill. I'm going to make this nice and thick, so it makes it easier to see. I've got a stroke and a fill. You can toggle them. Remember Shift X, toggles them. That's cool. So you want to remove the stroke. It's all to do with your Ford slash button. Lo down your keyboard, find the forward slash. If you hold Shift and hit the forward slash, it gets rid of the stroke. I'm going to undo. If you add option and use forward slash, it gets rid of the fill. There you go. Nudy shortcuts. You probably know this one already. Command or control Y. We'll toggle between outline view. It's just easier to see some of the vectors when you're in this view, and it doesn't change them for good, but it does help you see some parts and align things a little easier. It's command or control Y for outline. Those are my advanced drawing tricks. I'll see you in the next video. 87. How to use the Variable Width Tool & Simply Stroke in Figma : All right, everyone. In this video, we're going to look at the simplified tool and the width tool. The simplified tool is going to turn out credy drawings into nice smooth things that we can then go and add these variable widths to. Great, nice flourishes or simple lines that have a little bit more dynamism to them. It's not a word, then we jump in and show you how to make them. I'm going to make sure I'm not inside over any other shapes that we're drawing. I'm going to go to draw mode. I'm going to go to the pencil tool and I'm going to pick a nice color. I'm going to draw out a shape. By default, it's not particularly smooth. What I can do switch the move tool, which is the Viki. Click on it once and you'll see this option here, it says, simplify vector. It works for any vector shape, but it's great for this curve. You can just see there's too many anchor points, trying to fight it out. What you can do is just drag it this way, you can see it starts removing them and making it smoother and smoother until you get to enough resolution or enough anchor points. I'm going to make my really small and smooth and click now to use the Width tool, what I need to do is slightly different, I need to go inside of the shape that I've drawn. With it selected, I'm going to double click it to go inside and you notice this option here, it's called the variable Width tool. You can grab it anywhere, click hold and drag and you get this sweet shape. Go on. There are some default profiles in here. You might want to play around with these. They need to be bigger. I'm going to undo and go back to the one I was making. Okay, so I've made my width. You can drag the center along to decide where that goes. And you can drag the edges again to adjust it. You can add more than one, make sure you're still on your width tool. You can have lots of different widths. I use a lot in Illustrator this tool. For things like this where there's these nice little bubbles and flourishes, you can do the same inside of Figma. They're basically the same tool. Let's do this one, so I'm going to go to my Width tool. What you need for this to work, actually, let's delete it and start with something nicer. I'm going to give my pen tool. I'm going to hold and drag, click hold and drag. I still got my width applied to it. Click hold and drag, and maybe another one in here to get a nice curve going. I'm going to get rid of the width profile and go back to normal. I'm going to go to my width tool. To make that little bobbly thing that I just showed you, you need to have two. You need this one. Okay one can be smaller and then one on the end here right at the end to make it bigger. Now, what you might find is depending on when you last used it, you might end up with a flat end or this rounded. Change that, I can grab my selection tool and just click on the line and you'll see over here there's different encaps. By default, it's set two, no cap, and then there's this one here that is a round cap and it gives you that nice little bobble. I can go my width tool and just find something that's a little bit more appropriate. You can play around with the stroke of the entire thing. Even though it says two, it's going to just increase it proportionately to the widths that you've done. It doesn't have to be that exotic. It might just be something simple like an underline where you're doing something just nice and simple. I'm going to turn my line weight down to not zero, but one, so it's nice and thin. Grab my width tool. Maybe you got to double click it to go inside to grab the width tool. I did the exact same thing I showed you not to do before. I'll leave it in the course because keep doing it every single time I draw new shapes. If I'm inside of here and I start drawing, it combins them. I'm going to grab you. I'm going to cut you look like on the background. Have nothing selected, paste it, he's all on his own, then go inside of him. Then I can go to my Width tool and just do something nicer like this. Something nice and simple and maybe I'll go to this end cap that is a nice pointy one. You'll see here that I still have a point on the end. You can change your line weight down to something like 0.1, it'll be really thin at the ends. I will have to adjust my width tool here to get back to being pointy at the ends and having my little flush in the middle there. That is a variable width. I can flip it around, that is the variable width tool. You can delete them. Can go, delete them, and it's back to just a normal straight line. That's it, my friends. It's the variable width tool. 88. How to overlap & stack things in a Figma Autolayout: All right, everyone, we're going to get things to overlap. You could just drag them over top of each other. But we're going to show you how to do with Auto out so that you can mess around with the spacing, get it perfect. You can mess around with your objects and drag them around. And because it's an Autoout, we've got some special features where we get to say first on top, last on top, first on top, last. Yo, let's jump in. A to start with. I've got a review frame. I'm back on my original document. I'm in my Hi Fi mobile and I've created a reviews page and I just put a rectangle in there for my review. I'm going to use the Oki to draw my little circles, and I'm going to hold Shift to get it to be perfectly round. I'm going to duplicate it a few times, Command D D D D. What I could do now is I could just select them all. I'm holding Shift to grab them all and you can hold the spacing. Can't see the spacing and a Zoom in. Well, it's not showing me the spacing. Am I missing one? Hm. When do I? I can change them around, but I can't change the spacing. Or there it is there. There's my spacing. It just magically appeared. You can't just get them to overlap like that, right? But what we're going to do is turn them into an Audi lout because it gives us a few extra features. We love Audiouts. Actually, before we do that, let's add some avatars. I like to use plugin called Content Reel. You can use any of them. There's lots of them. I like content reel because it has a bunch of different things I might use. Under Image, I'm going to pick, let's say, avatars, male. You click apply. Back. I quite like this one here because it's more realistic peoples. It's kind of unlogged in user, going to move him down here. All right let's turn it into Atoout the perks here is the same as before I get to play around with the overlapping. You can do it here or over here in the gap. You just put it in a negative amount. The nice thing about using Atoout we have these controls in here. Can you see this little auto layout settings? There's an option to say last on top or first on top and you can see it changes the layer order. Last, first. All right. Basically, you just need a negative Gap amount and you can get them to overlap. Easy, easy. That is it. I'll see you in the next video. 89. How to ignore Autolayout to absolute space in Figma: Okay. First up to ignore autolout, you need to have an Auto out. At the moment, this is just a frame with some heads in it. I've got some texts that I've created for my review. I'm going to grab the parent frame and turn you into an autolout and get it how I want to play around with the padding, 24 and 24, drag it out. It's doing Auto out stuff, which is good. I want that head in the top corner. I'm going to just grab this fill from this and just paste it, and this is not part of the order out. I'm just showing how I'm building it. Watch this. If I add this to the order out, it's like, I want to be part of the flow and I'm going to bump my buddies down. That's the default Atoout setup. I could just have it out here and hold space bar so that it doesn't jump into this and that works, but it's not part of this. I can't turn that into a component because these are two separate things. What I can do is say, you my friend are in there, but you are set to this one here. Can you stand a position says Ignore auto Out. It needs to be inside of an all out, then this guy can ignore. Rude. I can go to there and he can ignore the out. The problem is that he's clipped off, so I can grab the parent frame and say, let's not clip it whereas clipping, clip contents. There we go. Now, you will find when you are dragging it, it will eventually jump out of that parent frame and not be part of it at all. You see there's ellipse now, it's just hanging out by himself. We'll use that technique we've used before. It's inside of here, which is good. Start dragging hold Space bar and you can get it so it doesn't leave the auto lout. Now that it's going to ignore, but it's all part of the same unified Auto out. I'm going to play around spacing. I select this guy and I'm going to hold spacebar so he doesn't leave.'s going to do something like that. Grab this parent frame. I'm going to grab the layout on this side. Probably make this guy a little bit smaller. I just move out a little bit holding spacebar and that's going to be my Autout. Can turn into component now, he hangs out, but is ignoring the auto out. That's easy. I will see you in the next video. 90. How to ignore autolayout but is still responsive in Figma: Hi, everyone. This video, we're going to get something, this lozenge up at the top here. Going to get it to be responsive as well as ignoring the auto lout. Means I can drag the auto out and it comes along for the right. Otherwise, it just sits there. It's ignoring it, but it doesn't come along and it's not responsive. Here to do that. All right. To get started, I made a little lozenge. It's Auto out. I want it to be in my Auto out. And we're going to do the same thing we did before is we're going to move it over here, we're going to switch it to absolute positioning. It's called Ignore Auto Lut now. The term is called absolute positioning. That's what it used to be called. If you're a web designer developer, you'll know what that means. Same same. Ignore Auto out. So we're ignoring it. If we put it over here, remember, we don't want to drag it out of the frame, want to keep it in the frame, we're going to hold space bar while we're dragging, it can be up here. I'm going to have mine hanging off a little bit, and it works. It sits there, at least. It doesn't adjust, it's not responsive. It responsive. All I need to do is select it. Can you see here the dotted lines? It's trying to keep itself to the top and to the left. All I need to do is say, All right, you be the top and the right. Now when I adjust my little Auto loud here, look, comes along for the right. Easy peasy. Look at us combining different features. There you go. That is how to make sure that it is absolutely positioned or ignoring or allowed, but also responsive. That is it. 91. How to create a minimum width height button in Figma: Hi, everyone. I'm going to show you how to make a minimum and maximum size button. This one could be called cart, but you can see the button doesn't get any smaller, but it can get bigger to a certain point and won't get any wider than what I've set it to. That's the minimum and maximum size. Reply to Auto outs. Let me show you how to do it. I've just started with a bit of text. The Min Max will only work when you're on Auto out. So I'm going to go Shift A or autolou. Hey, I'm going to color it, you eat there. Okay, so it's a colored button, and I can type forever, right? So what I need to do is put my text back in. I need to set it to a minimum and maximum. Now, you need to do it to the outside frame, not the text on the inside. The parent frame has to be an auto Out. Won't work with a rectangle won't work with just a plain old frame. So with that selected, I'm going to go to the width, and I can just say, I'd like to stat with at a maximum I want to put in, I don't know, 140. You can see there that's as far as it'll go. Let's try. All right, so you can see, it just breaks. I can't get any bigger than that. But the minimum, at the moment, it will just keep going down and wrapping around the outside. I need to make it a minimum size. Again, click the parent and I'm going to say say again with the width, but I want at a minimum width. And I want the minimum width to be, let's say 40. You can see the minimum width in there. Now when I make the smaller, make the smaller, you can see it only gets to a certain size. What you might do is, let's say I want to call this one B. You want it to probably be centered in that box so that when it gets smaller, smaller, smaller, it sticks in the middle. Up to you. I'm going to undo? Let's say that you've got existing buttons. You just want this button to be the smaller size. You can click on the parent. You can go into here and when you sit the minimum width, minimum width, down here where it says minimum width, you can change it to set to current width, and it will be that size. I can't get any smaller than the one you've got right in front of you. Just remember it needs to be an autolayout, can't just be a plain old frame because you won't find it over here under Width. If you're wondering how I made that drop shadow, it is just under affix and you go through. You probably saw it in the speed mode, but I just cranked up the opacity to 100 and then remove the blur to zero, and you end up with this box. I went two tab, two, and then just colored it. There you go. It's minimum and maximum. Great for buttons, but you can use it for any autolayout. 92. How to Wrap Auto Layout objects in Figma: Hi, everyone. We're going to look at something called wrapping inside of an auto out. It's really easy to do and really handy. If you've got lots of elements that just need to fill the space provided. You can make the parent auto out up and down and everything inside of it will wrap. Using buttons here, but it could be images, it could be anything you like. Let's get into doing some wrapping. To get started, what I've done is I've created just an auto layout that has some text in it, just like the buttons we've made many times and I've made a bunch. And so I'm going to select them all and put them into or shift, and it will try and guess at what you want. Often it will guess either horizontal or vertical. This one here went for trying to put them into a grid. We looked at grids earlier. We can grab these frames and go, you go there, we did with images. But what we want to do is not be in a grid. So I want to click the parent frame, and I want to switch to horizontal. In this case, it defaulted to wrapping. Sometimes it doesn't and just does that. When I demoed this second ago, it so this is the wrap option, click on that. It has to be an auto out, it has to be horizontal vertical, and then you can click wrapping. What it does mean is now that if there's space for this to fit, it will, and if it needs to get bigger, it will as well. I'm going to switch mine to an auto height. You can just double click the bottom. Actually, I can't get mine to double click to do the bottom. I'm just going to say hug the contents, and it just means that if this needs to be resized, they'll all reflow and be ready. That is wrapping. You might have images in here. You might have these little pills like these. I called them a lozenge before. It's a terrible word for them. Let's call them pills. Yeah, that is wrapping inside of autolout inside of Figma. 93. How to organize Components into groups in Figma: Hi, everyone. In this video, I'm going to show you how to organize your components in your Assets panel. Okay. The moment they're all just kind of like smeared in here, and it's right where you've only got a few, but when you've got many, it's great to put them into these little subfolders here, so I can say, Alright, all my buttons are hiding in this one. Right. Let me show you two ways of doing it. They're both equally right, you'll find both being used in the community, so it's best to know both.'s jumping. Okay, so I got two files open the original file we made with all our mobile designs and the document that we're using for our main library, for all our components to be used on other projects. This is the one I'm going to work on. Now at the moment, there's not a lot going on in this document. There's just a couple of buttons in here. Let's start with the easiest way. Let's go to sections down here. So we looked at sections earlier on, but we're going to show another hidden power of them. Okay, so I'm going to the section tool. I'm going to draw a section around that didn't work. I'm going to draw a section around these buttons. I'm going to call this section. Don't use the section tool to double click it. Go back to the move tool, the Viki. Calls one buttons. The nice thing about this is that everything inside of here now is in this subgroup called buttons. Have a look over here. Not so much in the file in my layers, but go to assets and you can see credit in this file here, there are these two buttons. They're not in a group yet. You got to turn it on afterwards. By default, it's off. You can go to library settings here and say, can you show the subfolders as well? It's handy when you have a really small document to turn the subfolders off because there's no real point. We're up two buttons. But when you start building out more complex, and it's pretty quickly builds into a coplex design, you can show the folders and you can see, there's my buttons. I can click inside. Look, I got these two. Shift S is my section tool. I can drag it out. I want back to my move tool, I want to call this one my icons, and I'm going to go to this, go to my components page and pull a few icons from this. Let's grab these guys. You are going to be cut and you're going to go here, I'm going to make sure I update the library, library, publish, publish, you can see here now, I have a buttons option my assets, but I also have an icons option. I can obviously switch it back off again to not show the subfolders and just see them in a nice big long list. Same with the files that are using it. There's Limerick techno file here. If I have a new frame in here, let's go frame, straw it out. I need to add some of my assets. By default, it's listing just everything. But again, once you start getting more complicated designs, you can show the subfolders so that it makes it easier to go, I need an icon, I can go to the Cons folder and drag it out. The nice thing about this way is that back here, if I've got an icon that I don't want in here and I want the buttons, watch this just drag it over. Now if I go to turn that back on, it is on Okay, that heart there is now in the buttons folder. So it's an easy way to move things around. Let me show you the other way just because a lot of people still do it. I'm going to grab this. This is my main component for my fields. I'm going to cut that. I'm going to put that into my main library. Instead of putting it inside of a section, you can just name it. So let's give this one better name to start with. This is going to be my DOB Field. What you need to do is at the beginning of the name, you can type in field and just put in a Ford slash. It can have spaces, it doesn't need spaces. I like spaces. Click on that. Well, I've added a couple of things in there. You go away. What you'll find is that if I go to my Assets panel, can you see, I've got this field folder here. You end up in the same place. The only difference really is that this is the way we had to do it. Now you can do it with sections. It doesn't matter which way, but you will bump into both. That's why I wanted to show you in this is there's no right way I find the sections easier because obviously I just needed to drag them in. But if I've got lots of them, I've got to rename them. I can bulk rename so let's just do an example here. With FK, let's create a bunch of Yep. Give him Color. Any color. Let's turn them into multiple main components. That's a key thing. You can't do this with instances. You have to go and find the main component, and I can do my bulk renaming now. I could go and individually add them, but I can use my command or control R. I can say, I would like to rename two. I'm going to have a folder called squares and I'm going to put in a Ford slash and then I'm going to use the current name. I'm renaming all of these frames, squares that just like we did for the date of birth. But hopefully, in my Assets panel now, I have a squeze folder. Like showing you two ways of doing something, but you will bump into both, and it's handy to know what the heck is going on. Do you need to put them in groups? No, but you get to a point where actually, you've got a lot of these different components, and you do need to group them up because it's getting tricky to figure out where everything is. Alright, so that is how to organize your components into groups in your assets panel. The two things that might catch you out is that if I grab this and go, you are main component. No, you can see here it is just an instance. Okay? So if I grab that one and go over here, and I into a group by going, let's rename the Command. Let's call him Ty because I'm running out of names, Thingi because it's an instance, you can see it there compared to the main component. Go to my assets folder. I do not have a This folder. The other thing that cats you out is that you got to turn it on in here. Otherwise, you won't see them. I'll just be all spread out. One other thing I wanted to jump in and show you if you put sections inside of sections, you've got this section up here called components. Components. What you'll find is you've got the components one, but then you won't have this extra subgroup of icons. They just don't work like that when you're naming them, so that might be another thing you run into. Whever the parent is is going to be the name of the group, so you can't have sections and sides sections for this group naming here. All right, that's it. I'm going to undo that and I'll see you in the next video. 94. Class Project 20 - Review Card: I know you've been asking for it. It's class project time. It's been a while. I want you to create a review card, similar to what we've been building. I want you to include these features here, the Width tool overlapping stars, ignore autolout object, xmax button, and the components organized into folders. Let me show you what I mean, something like this. So include the Width tool somewhere. I've just got it as part of the autolout as a dividing line you might have as a background graphic. I don't mind how you do it. Get creative. Might be something cool around this or up to you. I want you to have a star rating and I want them to be overlapped just because turn mine into a component and then add a bunch of instances to an autolayout just so that I could also go into here and turn them off if I need to for different rankings and different readings. But I just wanted to see overlapping them. I want to see at least one ignore Auto out. I've got one up at the top here and one over here. I don't mind which one you do. You might experiment the one that is responsive, but I don't mind. As long as there's one that ignores the autolayout, but it is still part of that frame, make sure you have a Min Max button. I've got this one here, it's got, one's got a Min animax and I've just got to make sure mine goes from that side. And then my text is write a line so that when I start typing in it, it moves over from that side. Cool. Also make sure your assets are in folders. I don't mind if it's in the current folder or in your main folder, depending on how much you are ready to tidy up your project. I want to see this going on. It might just be buttons and icons. I'm okay with that as well. When you're finished, normal, share a screenshot of your review card. Try and get a shot where you've got both the groups and the review card in there. Do something nicer than mine. Upload it to class projects and share it online. See if we can put some of the stuff we've learned into action. I'll see you after you've finished your class project. 95. How to add add conditions to variables in Figma: Hi, everyone. It's conditional variable time. We made variables earlier on, remember we made the button, when we hit plus, it went up and when we hit minus, it went down. We'll do that again to recap, but we'll also make sure that it doesn't go below zero. It goes up up up, but then can't go down down down down down down down. That is the condition. If it's less than zero, don't keep going. We'll also add another condition where it says, If you get up to ten, don't go any higher. Look at that. They're call conditional variables. Let's jump in and make. Right. To get stated, I've just created a brand new design file. It's called Untitled, and I've dragged in my buttons, and there's a bit of text here in the middle for the numbers. There's just a fresh document. Let's go and recap how we made the variables earlier because I need to recap because it was so long ago, probably you too. Let's create the variables first. Let's have nothing selected. Go over here. Variables. Let's click on this little option. Let's create one, and we're going to create a number variable. We're going to call this one total, and we'll set the value to five just so that we know we've applied it right. So let's apply that variable to the number and here. Click on the number box and in design up the top here, you'll see this apply variable button. Let's click on that. What variable do we want to apply? Let's go to total. They're now connected. So five is not what I want. I'm going to turn it back to zero, but we know it works. Let's close that down now. Now we need these buttons to change this variable. Let's do the plus. Let's click on this one, and let's go up here, where is it? It's a prototype. Option eight and nine toggles between design and prototype. That's the one jump that's a little weird. So make sure you in prototype. I'm going to add interaction to this button. On tap, what I wanted to do. I don't want to go to a page. I'd like to set of variable. Which variable? Total. I've only got one. Is write an expression. When that button is clicked, I'd like to take total and I would like to add one to it. I just type one on my keyboard and that should work. I'm just clicking off in the background, Shift space bar, and that should work. Let's do the same for minus. Let's say under prototype. Let's add interaction. On tap, I would like this thing to set a variable. What variable? I've already got one? I'd like it to expression. This is the one thing you got to double do. Looking for subtract. You got to say, actually, I want the total to be subtracted, and I want it to be subjected by one. In the background, let's see if it works. Shift space bar, up, up, up, down, down, down. But it goes down down down down, da. This is where conditions are useful. What I'm going to say is this one here. You can do it up here or down here. I'm going to say, I don't want to set a variable. I'm going to change it to a condition. Now, a condition is like a flowchart. You can see a little icon there. A flowchart, yes, no, and you go different directions. It's the same here for this condition. What it's going to say is, if this is true, do this. If it's not true, do that. If what is true, let's click in if I'm going to write our condition. I'm going to say if the total is less than zero, oh, if it's greater than zero. If it's greater than zero, I would like it to minus one off because we replaced that original variable, completely gone. So we're going to say if it's greater than zero, I would like it to set variable. I'd like to take the total, which is our target, and I'd like to take the total and I'd like to minus one. So the same thing we did before, but now it's in this statement where it says, If it's greater than zero, do this thing. If it's not, do nothing. If it's not greater than zero, don't keep minusing it off. Let's give it a go. Does it work? Shift space. Okay, up up up, down down down down down, da, da, da. Stops working. Look at us. We're computer hacker programmers. If you're a developer watching this, a lot of developers do get their figma skills up and know how designers work, you'll be laughing at my terminology and my excitement for making something so simple work. Because I'm not very good developer or a coder, I am very excited. You might be like me. Let's do one more, and we just talk it through because I want to say, it doesn't go below zero, but it can't go above ten. Let's say people can't buy more than ten tickets. So we're going to say is we're going to go into here. Okay? We've got this thing set up. We're going to get rid of it. We're going to say, actually, I don't want to set a variable, I'm going to set a condition. I'd like the condition to be set two total. If the total is what? If the total is less than ten, I want it to work. What I want to work. So if the total is less than ten, I want you to do this. I want you set the variable on the total, which is the target, and I want the total to have one added to it. I want to go addition of one. This is all the stuff we did when we first started the video. But now it's in this condition. It's only going to do it if the number is less than ten. If it's greater than ten, I want you to do nothing, please. I don't want you to work. Let's give that a go. Come on, and it works and it sticks at ten. If you're not a hardcore coder, there is a little bit of playing around and trying to figure out less than, less than equal to, greater than. But I hope it gave you a good insight into conditions, a way of extending variables, especially the minuses. It's a great way to extend variables and there is 1 million other things you can do with variables, basically all coding. But hopefully they give you a good insight into what people are doing, other people might have done for you or creating your own variables with conditions. Now, I'm quite visual. I can't see this stuff and go, I know that's going on. I have to go, I got a variable. If total, and then I point to it, there's a variable that I plowed to the zero here. If the total is less than and I have to do my hands with the alligator, less than ten, do this thing. What is this thing? I want to find the total, then take that total and add plus one to it. Anyway, I hope that was helpful. I should have stopped there, right? Some people are going to find this easy. So people are going to find this hard. I'm in the middle. I feel like a genius when I make it work, but I don't always get it working first time. You'll be somewhere along that spectrum. All right, that's conditional variables inside of Figma. 96. Turning our boolean variable to false in Figma: Everyone. In this video, we're going to look at another variable. We're going to look at something called a bullion variable. It is a fancy name for on or off, true or false. What we're going to do is we're going to click Plus on this and watch the card icon that is currently set to false as an empty. If I click Plus. Look, it shows that you've got something in your cart. Fancy pants. Let's jump in and show you how to make a bullion variable inside of Bullion is a hard word to say, and a very weird word. Let's jump in. All right. To get started, I found an icon of a shopping cart and I put it in a circle. That's it. I use the iconify one and I just grabbed any old shopping cart thing and just made this the vector with the ellipse. I got rid of the frame that it was in. We now do that now. We need to have a component. So I'm going to select both of them, turn them into component, command option K, control OK. Let's give it a name. Let's call this my cart and we need two variants. So a Boolean will toggle between just two. It has to be on or off. True or false. This one here, I'm going to color you eight. All right. Well, it took me longer than I expected, but we've got two variants, not variables. We did this earlier. We got a component, there's just two variants of it. I've got one that looks like it's empty, and one that looks like it's full. Let's name them. Let's click on this first one here. We have to name them correctly. You can't call this one empty. You got to call this one false. As in the Can I spell false? There you go. The cart is false. It is not empty. This one here we're going to call true. Oh, spelling is important. Boolean is true or false. Let's drag out an instance of it, and that's the thing that we're going to toggle. Now what we need to do is create a variable. Remember, nothing selected in design view, go to variables. We've already got one. I'm going to create another one. It's going to be a number one. Actually, it's not going to be a number one. I'm going to create another one called Boolean. You can keep calling it Bullion. You should do something like cart indicator indicator. You'll see what is it camel case a lot. The first one is lowercase and the ones in between upper. Cart indicator thing. That's camel case. I never use camel case because I You could just do cart. I do things like Is the cart full. If you're going to be better, people use underscores. I'm not doing any of that. Because you're not the boss of me and you don't need Figma. If you're coding this properly, you'd have to use underscores, hyphens or camel case. Anyway, so we've created this variable. It's not applied to anything, so let's go apply it to something. So you are going to be this variable. Where do you do it? Over here? It's a bit of hidden because it's there. The cart instance. There is my little toggle, which is cool. We've done those before. Member, true or false, gives you this little toggle, and here you can apply that variable. I want to say the cart is full as applied to this. To control it. What do we use to toggle it? We're going to use this button. We're going to say we're going to open up our variables, which we remember is in prototype mode. I've already got one. I click on this and move up a little bit. I'm going to add a second one. It's another condition. Because what I'm going to say is if the total is greater than zero, I want it to do something. What do I want to do? I want to do this action. This action here is going to be setting this variable, which variable, the cart full variable, which is this thing here, I want it to set it to true. Thank you very much. Just give it a go. See if it works. Shift plus. If this is greater than zero, it should trigger this to being true. And it's true. Oh, I'm so happy with myself, okay? And what I'm going to do, though, is leave it there when it gets down to zero, it's not working. I'm gonna get you to do that. What I'll do is I'll set you as a little mini project. It's not going to be a full class project like we've done. I just want you to go, see if you can get it to turn false when it gets below zero, actually, to zero or below. Go yourself, see if you can do it. Let me know in the comments, if you did it. Even if you didn't do it, let me know if too hard, I'm just interested. I will show you in the next video how I did it so that you can compare notes. If you did do it, jump around. You're a computer hacker. If you're a developer already, you can roll your eyes at how easy this is. But if you're like me, and you get really excited by coding things, jump around. Let me know in the comments, how you're finding variables. Give it a go and I'll see you the next video. 97. Boolean Variable - Completed: Alright. In the last video, we got to show the cart becoming full, but we couldn't make it turn off. But in this video, I'm going to show you how I got it to turn off. Just in case you couldn't just in case you want to compare notes. If you did make it work. Alright, let's go. Alright, I hope it went well in the last video. We are going to do it together in case you didn't get it, or you just want to compare notes. Okay, so we're gonna do it to this minus. We want to turn that off. We want to go back to empty. So we're going to say is, let's add another condition by doing it here. Okay, we're going to say, I want a condition that says, Is our condition gonna be? If the total is equal to zero, I want you to do something. Zero, I want you to do this action. What action? I'm going to say the variable? What kind of variable I want to see? Is the cart full? It's not full. It's false. Let's give it a go. Did that work? Hook up, up, up, down down down. Yes, we did it. I have confidence that you did it as well. Feel good? I feel good. Anyway, that was doable and you've got to look at the things that you're making now. You look at this and go, Well, look at I did. I made that. It's not much, but these little bits of interactions, can really make your prototype work when you're trying to sell ideas to clients and show the developer how you imagine this kind of prototype working before they go and build it. Alright, a I feel good. I hope you're proud of yourself for doing some variables with conditions and bullions. Look at us. I'll see you in the next video. 98. Making a Overlay Popup in the Variable action panel in Figma: Hi there. We're going to look at opening a model when we hit the plus, says, Look, we've added to the cart and after some time, it disappears. It's not quite a variable, even though we're in the variables section, but I wanted to show you how I got confused and I know, it makes sense in this part of the video. Let's jump in and make a not variable in the variables class. First thing, we're going to be in prototype mode to make all this work. We've got some variables applied to these buttons. Bunch of stuff going on. What you can do is When I was first looking at this, when they introduced, I was like, A we can add a variable that does overlays. Not really. We're not doing anything variable. We're doing is we're working with the on tap. These variables, the thing we're adding is not. We've done pop ups in the essentials course. What we're going to do is we're going to say, I would like when this is tapped, forget all this stuff. I just wanted to do something separately. I want to do an action. I want to not set a variable. I just want to open an overlay. Over here, we're not doing variables, although it feels like we're doing it because we're in that same window to move this up. I'm going to say when this is tapped, I'd like to open an overlay, which overlay, I've only got one. I've made it the success button. This is over here, I made. I gave it a name, and what do I want to do to it? I want it to appear position. I'm going to get it not sent it. I want to manually put it somewhere. I'm going to say it's always in the way over there. I want it to appear down the bottom here, buy my footer. It's going to appear close when clicking outside. What animation, I'm going to get it dissolve in after whatever the defold. Here, it's appeared between my two separate variables. Don't worry about that. You can drag them. You can't drag them. You used to be able to drag them, and you used to be able to close them as well, so you could just see them a little easier, it's okay. Two variables apply to this button, but separately, we just got this open overlays give it a go. When this button is clicked, let's give it a go. I should both do the number, it should change the cart and should have this little success metric down here, added to cart. When I click on the background, it dissolves away. Little bit fancier and let's get that button to dissolve away. So we don't have to click on the background, dissolves after a time. What we can do here is we can click on our button and we can add an interaction. So prototype. Let's add an interaction and say, after a delay of how long? I don't know, 1.5 seconds. I would like it to close the overlay. Let's give that a go. A spacebar, add, and then just wait, wait, wait, wait, wait for a minute and a half. It goes away on its own. Obviously, have a practice on your own of doing the removed from cart option. So you need another button and see if you can get that logic working over here. I won't do it myself in the next video. I feel like you've got this. Give it a go. Let me know in the comments. Did you got this? If you have problems, leave them in the comments and me or one of the experts will come in and help you. I guess I want to add this into this variable section, even though we're not making a variable is because when I first saw this feature, I was like, Are we making a variable? We're not. We're just adding another action to our tap. That is not a variable, but it's all mixed in together. I worked that out, it all made a little bit more sense. Alright, I hope it made sense to you. I'll see you in the next video. 99. How to change spacing with number Variables in Figma: I Alright, everyone, we're going to look at another variable. Basically, we're going to use variables for spacing. Watch this. I'm going to say, you are not comfy, you're going to be compact and it tightens up all the spacing around here, comfy and compact. You can see we can use variables for spacing as well. We did this earlier when we did dark Mode. You can make these really compelling, different designs that have lots of different changes that are made just with a flick of a switch. In this video, I'm going to get lost a little bit. I'm going to include it in the course because you will also get lost. What I want to focus on in this video is just playing with a spacing. That is not that hard. Somehow I make it hard in this video by getting broken, lost fix it together and we'll all be the wiser. Let's jump in. All right, to get started. I just wanted to show you what we did earlier on in the course when we did light mode and dark Mode Remember, we made this and we could go from where is it color stuff from light mode to dark mode. It's very similar to that. You don't have to have light mode and dark mode applied, but I'm going to go back to that particular file that I made back to our main document and do my spacing in this. To start off with, I've just got a bunch of text boxes and a bit of an image hanging around. What I want to do is make it into an autolayout. I want to turn these into an Autolayout, Shift A, and then I combine this these two, the Auto out and this image into an Auto out shift day. There's a nest of Auto out in here because I want to play around with the space between these two and the space between these two here. It's the spacings that I want to apply variables to. Let's have nothing selected. Let's go into variables. We've already got one. You might not, but I've got this one called color stuff. Let's make a new one. I'm going to say let's make a credit collection. I'm going to call this one, not collection. I'm going to call this one spacing. Okay. And in here, I'm going to create my first variable. It's going to be a number variable, and we've got a couple of things. Over here, when we do with spacing, often we don't use numbers, we use words like Tissuet words. We use small, medium, that type of thing. I'm going to start with medium. You could write the full word medium. That doesn't matter. It's just very common in web to use MD for my medium size, I want to be about 16. It's not too big, it's not too small. It's medium. What I want to do is I want two modes. This first mode here is going to be called compact. Little side note here. If you hear lots of rustling and things banging away, I've got two new kittens and they are attacking everything in the office and they've got to be in here because I'm minding them. Ignore the rustling. Turns out I'm a cat guy. We've got compact and it'd be common to have another mode called comfortable. We'll just call it comfy. Ba it's shorter. You might call this one mobile and desktop. Desktop, you've got more space, so you can make medium actually just a bit bigger when you're on desktop. You can rename that. It's really common to have compact and comfortable as well as for spacing. You might have bumped into that on your travels. Medium on a small device, or a compact device is going to be 16, but we've got more space, medium is actually going to be a bit bigger. Let's give that a go and apply it. We'll credit our variables. Let's go and apply it. We're going to do it to the spacing in here. This spacing here between this heading here and the text, I want to be medium. You can't use this at the moment to apply the variable. You got to do the exact same icon over here. Gap is the same as gap over there. But in this one for get the drop down, we can say, I'd like to apply a variable, which one, I'd like to apply my spacing of medium to that. I want them maybe the spacing between this as well to be medium. I want you not to be 18 18, I want you to be a variable of medium. Both 16 pixels apart. The cool thing about that is I haven't typed in 16 now. I've typed in medium. What that means is I can say to this parent here, it defaults to whatever the first one of your variables is. It's defaulting to 16 because it's the first in the list. What I can say, though, is this thing here, we had light and dark mode, you might not have that. We can add another one to say, I want spacing to be compact, which is going to change nothing because it's the default because it's the first one, it's on Auto. I'm going to say it to comfy. Look at that. It all changes. Everything changes. Also, we can go light mode into compact mode. Come on. Oh, I do love combining these things. So let's go through a bit more. I'm going to go back to dark mode. I'm going to go back to compact. That's good. Let's fill out some of the other variables. This is more of the same. I just want to show you. You should go through and create all your different color variables, sorry, all your number variables. You should make a small Okay, you should go through and make it extra small. There is obviously large, extra large. Those are normal sizes you use. You can obviously create any you want. So on a small device, I would like this to be six. Sorry, not a small device. On a compact device, I'd like the small spacing to be eight and the comfy to be 16, expands the small out a little bit. Extra small, it's down to four. And whenever I use extra small spacing, okay? When it's comfy, it goes out to eight. You should fill in the other ones. I'm not going to. The cool thing about that is I've only applied medium everywhere, and that gap there is too big. Okay? So what I want to say is when I'm dealing with this, yeah, medium is a good sizing for this. The sizing between these two, can I click on it? I can't. I'm going to click on the parent box. Double click it. There we go. I want it to be not 16. Can you see what happens, it's in the kind of weird box. That means a variables kind of telling it what to do. It's not 16, it is actually medium, which is 16. Oh, man, I'm confusing everyone. Go and change that. Let's say, I want to apply the variable to not medium, I want that to be extra small. In a compact mode, we decided that extra small is four, but on a comfy mode, it's eight. Starting with four, how I like it. But if I say, actually, you're all comfy now, that small is just a little bit bigger. Do you get the idea? It means that if I delete these and I go to this one and I apply my variable of All right, I'm back. You saw me getting lost there. Because I was like, All right. Because I was just going to show you like we deleted the text, we're going to go, Alright, we're going to go up here, and we're going to apply. Spacing. It's not in here. I was like, I deleted things, I changed things. I even restarted Fgment and I was like, Maybe, that's it. Turns out that won't apply if there's nothing in there with the spacing applied to it. So I've got extra small medium applied. So in here, because that's not on this document, I can't go into apply my variable sets. Because it's on good color stuff. But if I grab you, duplicate them across. I say, this parent now has spacing in it because it didn't have spacing in it before. I don't like that. But now you know, we both know. I'm going to add spacing, and I'm going to say this is set to comfy. Of course, we can say I want to actually I turned off my light mode and dark mode as well, thinking that was the problem. I can switch it from dark mode and I want it to be compact. Look at us, using variables for spacing. Was that a good video? Do I need to re record this one? I don't know. I like that we got lost and we figured it out together. I think that's important. I want to show you one last thing is we've got this autolayout here. Let's change the background color because I want to show you how paddings applied in terms of a variable. It's a little bit different. Let's give it a fill color just so that we can see what's going on. Not that color. Any color green. That's going to be good. So this is my Auto out. I want to add some padding around it. I'm going to say, can you see here, I can type in 16. Oops. There's no drop down like this one here to say apply variable. You do it slightly differently, and that's what I wanted to show you. Can you see there? It's just that same little variable icon that we've seen around the place. A, and we can do the same thing. Apply medium, which is 16. A, this one here, medium, which is 16, and it's going to work. Let's say this has the spacing of compact. That's the default. Let's go to comfy, and the padding gets bigger. There's a couple of things wrong with this. Nothing to do with the variables. We'll fix that now. But I guess I just wanted to recap that we can use spacing. We created variables for spacing. We named them and we had two different modes that we can switch between. What we did before is we did it with color with two different modes, light mode and dark mode. We went and then applied it. For color, it was with the fill color. Get rid of that. We can say fill the color with Oh, no, and here I want to fill it with that interface variable that we made. Whereas when we're doing spacing, we find the spacing that we want to mess around with. We'll find at least the box, the parent that we want to mess around with, you either do it in the drop down for some of them and some of them have this little variable icon on it. All right, that is it. I want to leave you there because spacing, you can decide what spacing it is and what different sizes they are comfy and compact. You also notice this didn't work. Let's go and fix that now. Something completely separate. Let's take a pause, deep breath in. Something wrong with this. I know what it is. My Auto lout is set to the top and to nothing else. I think so or the left. What we're going to do is we're going to say the constraints are going let's put it back to actually to the compact mode. Let's sit it. Let's set this in the middle so that when it goes comfy, pushes in on itself and doesn't just jump over to the right. Top and left is not what we want. We want to go here and say left and right and top and bottom. We've done this before. The constraints. Let's give it a go. It's probably still not going to work. Let's go to comfy mode. The box didn't get bigger, the spacing changed, but this will go a bit jammed up in the sides. What's wrong with those? Go back to compact. It is this text box here. Well, actually, the Auto out that's on this right hand side here is set to a width of a fixed width. So it's fixed width of 230. So when we add more padding, it doesn't know where to go. We say, fill the container that you're in. Awesome. That'll work. Let's go here. C you can see it worked the width. Fill the container it's in just push down a little bit. Undo, redo, but it didn't do the bottom. Basically, it's the same thing, it's going to here. Let's find the height of this is set to hug. That's good. It's this textbox inside of it. Sometimes it's the full parent. Sometimes it's the order lout that's inside the oro out, and sometimes it's this textbox. This textbox has a width of fill, that's fine. A height of hug. All right, so it's not him. Let's grab the Aout that he's in, and he has a height of hug contents. Let's get him to fill the container, and let's give that a go. You set to comfy. That still didn't work. What am I doing wrong? You pause it and see what I'm doing wrong. Oh, it's something. Oh, it's the parent of everything. It's this guy, look, his heights at fixed height. Ah, the joys of figma, but we know to fix it. We can't work our way through. Is it that? Is it this? Okay? Well, I'm hoping it's this. Let's go to hug contents. And now let's give it a go. Yup. We're doing it. Comfy and compact. And it all resizes nicely. Look at us. We did it. I'm going to pretend like I was not lost, but I was totally lost. When we start combining lots of different things together, variables and order layouts, and then variable spacings, it can get a little overwhelming, don't worry. Those are the cats. They're quite distracting. Work your way through. Is it this? Is it that? Maybe it's not that. Do a lot of testing and you will figure it out and you will get better at figma. Just like me and not getting lost. All that is it. We did spacing for variables. I'll see you in the next video. 100. Making Your Designs Accessible - A Guide to Accessibility plugin in Figma: Hi, everyone. This video is going to be all about accessibility. Basically, making sure that our designs can be used for people that have poor vision, maybe color blind. Here, we're going to focus on a couple of key areas. We're going to look at font, the size of it, the weight of it, and the color of it. How much contrast is it between the font and the background? We'll look at touch points as well. How easy are buttons to click? How far apart are they? All comes down to something called accessibility. Quite often, they're easy things to implement, and once you've done a few of them, you can just do them naturally as you're going through and building designs. We're going to look at them now, both the Figma built in ones and some plug ins. Let's one's a little bit meandering because I don't feel highly qualified to be teaching this part, but I do it, we need to do it. I'm going to give you my knowledge that I have so far and open the idea for you to go off and look further. Let's jump in. All right. There's some parts that are built into Figma and some parts we'll use a plug in for. Let's look at the bits built into Figman, look at color contrasts to start with. Let's pick an easy one, and let's pick one of our titles. Let's pick this one here. So here, can it be read against the background? Yes, I'm going to say, we can check, though, with its selected over here, we can go to our color, our full color for the text, and we're going to switch to custom. We're not going to break the library, we're just going to check. Does it pass the contrast ratios, that's these options in here. You can turn on and off by clicking this button. Basically, we're looking for a ratio. Basically, it's going to look at the difference between the foreground and the background. In this case, it's the color of the font with the background, I've got an off gray going on. This one here passes. How does it pass? Let me go back into the custom, make sure that's turned on. I can see it there. It's got a tick next to the AA. AA is the default base level. You can increase this up to, say, the AA, the highest chicks. Looking at really high contrast. It passes that one as well, which is great. I designed for this one here. It's looking for a base level of three to one. So you can see here it is six to one, really high. If I picked a different font like this, it is one to one or 1.3 to one. Or you might get somewhere it's like I'm close, you're still failing it. The cool thing about it, though, is say you do have a font here and it's the wrong color. You can click on this. Can you see it will jump out to here and see this band. Anything below here is good. You can pick any of your colors that you want to as long as it's below that curve there. It really depends on its background. Let's grab that same title, move it over here. It's in the badland. It can't be dark because the backgrounds dark. Again, the contrast ratio here is 1.5 to one, it needs to be three to one or above. Again, I can click on this. It brings it up. I can be anywhere in this zone to pass the test. I love how figment have implemented this. It's super easy. You put that back. Let's have a look at a few other options around things that I'm worried about. I'm worried that this is not going to work. I've clicked on my button. I'm going to go down here. I'm going to look at the stroke. So have a look at the stroke and you can see here, it's just off. So it's not going to work. I'm going to click on this, drop it down and find that actually it's fine. What I also might do is actually instead of adjusting the font or the color, I might go in here and actually pick, I've got some library colors. Member, we made 500. Well 500 work. Let's have a check. Custom. If it doesn't appear, sometimes you need to click on the right thing. I'm going to click on my stroke here, then go to custom. I went on to the selected colors there. I went to the actual stroke this time and it passes. Awesome. I'm just going to use the 500 instead of whatever random color I was using there. Same with this, it's not going to pass. Instead of just using this little option in here, I'm going to say, actually go to my libraries and I'm going to use the 500 and we should be under Phil should be, make sure that's on. We're not passing A. Why is it not passing, even though the stroke was? That's how we look. Let's go to custom. What it's going to do is I'm going to hit this little options here. It is showing me that this is just normal text. At this size and at this weight, it's not passing. Normal text is different from large texts. We did this one earlier on, we picked the same color, but because it's large text, it's fine. When it gets down to normal text, or small text, which is 16, it knows. It goes, the contrast ratio actually has to be higher. Se look. It says it needs to be, what does it need to be? Solo, it needs to be 4.5 to one. Sometimes you can get around it by using a heavier weighted font. We can't do that because we're already at the bold. To hit my AA mark, I'm going to switch it to the 700 of my green. There we go. Hopefully now as normal text, there you go. It is perfect. Let's have a look at a few other options. Have a look at some bad ones. I've got this as a project I did earlier on, and what you'll find is, let's say that this text here, what is this? This is 18, and this is 14. There are some basic rules when it comes to text and Where do the rules come from? It's this ugly site. It's from the w3.org site, and it's called the WCAG CAG. At the moment 2.2 is the current one. They are drafting the third one. Have a look when you get to it. What I do when I need to find this page because it's very hard to find is just to type in WIAG and put in quick reference and it'll come to whatever the latest one is. Then you can go into a little bit more detail. What I end up doing when I come to these sites is I'm like, so overwhelming. If I go to contrast and just search down the page, you can see here you can go to show full description. You can say a large text needs to be 3.1, and logo types. Look at this. Don't need any colocandra requirements. Logos get an exemption, incidental text. This would be things like so I'll show you some incidental text. Do we have any incidental text? Uh, that text there, incidental text. It is just a graphic. It's not used for reading. It's just a visual kind of, it's a graphic. It's incidental. Any other incidental text? Pug life would be incidental text. The other ones that GD would be incidental. Let's have a look at this. This could be interesting. So it's against quite a mixed background. So does it freak out or does it work? It's really big. I think it works. Let's have a look, fill custom. Because it's got an image background, it won't work. So what you might do is sample one of the main colors, and so what I do is you, eye drop a tool, grab you, and test it this way. Then we should be able to get a better read on whether it is passes, totally fine. I have to use my I don't know, brain for that one and I think it's going to pass. Perfect. So have a look at this button down here. Rick, and he's going to not pass. Let's have a look. This against the background is not going to work. Hates it, 2.8. The problem here is that can you see here, it wants it down here. I wanted to be dark. I'm like, no, I wanted to be light. If you do want that to happen, you have to then go and play around with a background separately and say, actually, I'm going to use my color of 700 for that. Now I'm going to check the text and see if it works. I think we passed now. Oh, see that little gap there. That's the tiny little area you get to play around with, and it works. So when you're dealing with contrast, it is different when you're dealing with a graphic versus text. The contrast ratio needs to be higher. Let's have a look at a plug in because the stuff built into Figma is good. But let's have a look at this one. So there are a couple of great plugins. If you go to your actions, go to plugins, and type in accessibility, there are so many. The ones that I use the most are these two stark and contrast. Let's use this one because it's quite visually appealing. Simple is what I meant to say. On this page, I'm going to say scan it and it's going to scan that selection. It's going to say lots of it have failed. Can you see this row here is AA and this one is AA. It depends on whether you are designing for AA or AA. This will come down to AAs very rarely do I work for a company who come to me and say, they'll say in hand wavy terms that we want it to be accessible, but they won't have any rules. More government based agencies that I've worked for, they'll say you need to hit the AA standard, totally cool and nobody ever checks it. It's a funny area accessibility. You should be doing it as part of your user experience design. You should be aware of it. Sometimes you'll have to hit it. Where it becomes a bit more tricky or you have to do it is when you're doing websites, especially mobile website. Google search rankings will rank sites not only on, like, is this a relevant site, but is it accessible, okay? And it can go through and check. Okay, I'll be checking for an AA rating, and obviously, a AA will be better than an AA rating, but AA is pretty restrictive in terms of what colors you can use. You got to look at your audience, who it's for. Here for my Gig guide, A is going to work. Look at this text here. So this text here, did it fail, sample text? Where is it? Actually, you can just select something and say, scan selection. No shoes found. Great. Let's go AA. Scan selection. No shoes found. It is fine. What you'll find is one of the rules that I use and it's listed on the W three site is that normal text is considered these two. If it's bold, normal text that passes all accessibility is 14 but bold. Normal, though, if you're going to use not bold text, like regular or light has to be 18. These two are equal in terms of their sizes. These two are equal in terms of their accessibility. This one here is smaller, but is bold. This one here is bigger and not bold and it has a really high contrast. It's black on this gray. This is a bit of a meandering video. What I want you to do is not take any of the stuff that I've given you as gospel. I want you to go off and explore it yourself. You will bump into things and you'll be Dan said, I'm not an accessibility expert, but when it comes to user experience design, you need to have some basic skills. The basics are color contrast and font sizes. Have a look at this one here. Let's scan that selection. This failed. Why is it failing? We're on AA. Let's look at A, scan it. It's still failed. The funny thing is, if I go through and say, actually, you're 16 point, you're the wrong color. Let's go through and pick the 700 version of this. Scan it, it's going to pass. There are some simple things you can do to go through and make small tweaks and get things to pass. Let's have a look at another app that I like. It is stuck. You can login without signing up for this one here. Let's have a look at contrast. Let's look at this one. This one failed the AA, but passes the AA, which is perfect. You can see here this though is large text. We're not going to base it's failing the A, but this is large text, anything above 18, and you can see here it's pass the A test. Really comes down to how big the text is, what the weight of the text is, and how the color contrast works with a background. The thing you need to be mindful of when you're dealing with accessibility is touch points. That is this button here. Let's preview it. And this thing here to be click a bull needs to be on Android, it needs to be 48 pixels and on Apple, like an iPhone needs to be 44. If I click off in here, I've got this button. You can see the touch area is quite small. I don't want to increase the heart size. What you can do is you can see in here it is what 32 pixels. That's what I told you to make them earlier. What we're going to do is let's go find that original one. I'm going to go back to my main component. You can see here it's 32 by 31. What you'll also notice is that I've got this vector, which is the heart, which is inside this parent. What I can do is I can just make the parent frame a bit bigger, leaving the heart inside of it, the smaller size, the size I want it to be. With this parent selected, I can say, actually, I would like you, the dimensions to be 48 by 48. It's bigger. I'm going to say A out so that I can stick it right in the middle of the parent. I turned it into a Lou it's just wrapped around it again. I'm going to say, make sure I got the outside frame selected, I'm going to get a 48 by 48. You can see in here. Now I've got this touch point that's a lot bigger, but the heart is still the right size. When you are making your icons earlier on, make sure that if it's VOS, it's at least 44 by 44 pixels and on Android, it is 48 by 48. The other thing to note that the touch points need to be at least 16 points apart on both Mac and Apple and Android. While people won't notice, especially when you're dealing with, say, a mobile website, Google, who own Android, they rank sites based not only on what the content is, but how accessible they are as well. If you've got really small icons that are really close together and hard to click, they are less likely to show a search result with your website in it because less accessible. To keep that in mind as well. Fonts, contrast, touch points. That's just one of the main ones when you're dealing with the Figma side of design. There are lots of other considerations for accessibility outside of the scope of here, things like l ticks for images, color blindness, there is navigating with a keyboard for people who are visually impaired, screen readers, that type of thing. There's more than what we've covered here, but those are the main parts of it. Make sure your colors have good contrast, make sure your font sizes are large enough and the right color and make sure your touch points are big enough and far enough. All right, that's my little rent on accessibility. There's more to it. Don't hold me to anything. One of the cool new features insider Figma is that it has some of the accessibility built into it. If you turn it on, just remember to hit custom, even if you are using a library item, just to check it. All right. That is it. I will see you in the next video. 101. How to use DEV Mode in Figma: Hi, everyone. We're going to look at something called DEV Mode inside of Figma. It's a way that your developer can interact with your files, start pulling dimensions, files, start pulling out colors and icons all on their own so that you don't have to send them every individual element. They can explore the doc, get what they need, and start building your after you've designed it. All right, let's jump in. All right. To start working in DevMo you as the designer can work in DEV Mode the developer can get their own paid accounts is a pro version only, but the developer can get a cheaper version to work with your files. So here is my full seat, but a DV is slightly cheaper and they can't do all the full design stuff, but can do quite a bit of it. If you're a bit of both, a bit of a designer and bit of a developer, you might be able to just live on the DV seat. This changes on what you have access to, but often developers can do a lot of design work. Or let's say bring your laptop developer, Malcolm, he just has a DV does it mean? So it means a designer. Let's say that I'm working on the sign up file, page, and I'm ready for the developer. You might have seen it already. There's this option here. You, Dan, the designer. I can say, This is ready for the developer. It's going to say a couple of things. It says, Hey, you haven't renamed a bunch of files. I could go and do that. I'm not going to for the moment. Let's say that I'm going to share it. I'm going to click on this again and say, let's copy this link and email it to them, slack it to them. Whoever it is, send in the link. What ends up happening is they come into it under this mode. It looked mostly the same, which can be a little confusing. They come into DEV Mode. The cool thing about it, though, is that the DEV Mode gives them the information they need. Also, if they're zoomed out, they can see the things they should be working on. Over here in the Layers panel, it's only giving them they're ready for development. They can seal this and click on it and work on it and see it. But they can easily see, look, this is the thing that I meant to be working on. You could copy and paste it into another document, that's totally fine as well because this could be a little overwhelming for somebody. I might do that. But you the cool things that they get is, let's say that they have worked on it for a while. They've seen the original file, you've made some changes, and they get into this. Some of the perks for Dvmode is they can go into this and say, wasn't this different before or they've told me. I'm the developer now. Dan sent me this email saying, I've made all the changes and you're like, I don't even remember this document. They can go compare to various versions. I need to make change first. So let's say Dan the designer goes, All right, I've changed some stuff, done my accessibility, and now it needs to be this I'm going to pick this dark color, and this is going to be a different font. Let's change the font. I've done my changes. Now Malcolm, as our developer comes in here and goes, Alright. I haven't seen this in a while. What the heck has changed? They can say compare with previous versions. Can you see? That's the old version. This is the new version. They can start to see what the changes are. They might decide side by side, overlay can be handy. You can see I was messing around with a layout as well, so they can see the change easily.'s close it down. That's one of the perks. The other perk is when they're in developer mode is when they click on things, they get the stuff they want. We know in design view that some of the things that I've made are audi louts inside of frames inside of main components, they don't care. Let's say developer wants to go through now and just work out the sizes and the spacing that you've used, they can just click on it and say, there's the font. There's the font. It's Roboto condensed and I might just grab the CSS from this, or they might be using IOS and they can use SifuI, maybe it's Android. They can get the code that they want. They can also decide that if they are using CSS, maybe they're not using pixels, they're using rims. Just a different measure Okay, totally fine. 1:00 A.M. Instead of 16 pixels. Same same, but it gives them a bit of control on how they grab stuff out of here. You can see there's the colors. They can go into some of these, so I can go into anything, I've marked it for Dev, but they can go anywhere they like. They can go in here and just grab the text out of that. Often, that's something I used to do. I used to have to go through and email the text separately because it was in a design document that the developer refused to get into. They can now go into it, grab the stuff they want. What I really like is say this thing here. I made this. It was an Auto Layout member. We made it together. It's an Auto Layout. It's got all sorts of stuff going on that makes it responsive. Okay what happens for them though, was all that work that we did, they can see. As a developer, I'm a really bad developer. I can copy and paste stuff. I know what I'm doing with some front end code. We call them Autolayout inside of Figma because it makes sense. But for a developer, it's called Flexbox and it's giving me the things that I need to make this thing responsive, so I don't have to try and recreate everything. You can see over here all the padding, all the borders, all the different styles. The other cool thing is all the colors, look, some of the assets that are in here, can you see I've got three stars? They can go through and say, actually, I want you to download all these icons, and I'm going to stick them there. Because I see them here now, they're on my computer. The developer has these SVGs, these scalable vector graphics, ready to go to work within their designs. Makes things really easy. The variables that we made earlier on, can you see I got nothing selected. They can open up the variables table and see what we've done to make our light mode and dark mode work. The other nice things is, let's say that we've got this document here. They can go up here and say open and VS code. That'd be more than likely the terminal, the cody thing they use to write the code, something like VS code. The thing they can do is that you might have spent a long time having different variants, not variables. Maybe we did it for our logo. We had light mode and a dark mode. Okay, I know in design view, I've got this little toggle switch that I made. What they can do as a developer, they can go into anything and they can see that let's click on the logo here. Can see the squa access to the layers. I can click on the logo. I can explore the behavior that I've made. In this case, just a simple on off, for light mode and dark Mode. A a look at another project I worked on this one here. I have in Design view created this early bird on and off and I made it horizontal, was very complicated. It took me ages, but I want the developer to be able to experiment with this rather than just seeing a static website, rather than just seeing a static UI. They can in Div mode, if I share it with them, they can go through and explore the behavior and go, I see what they've done here. They can go and recreate it rather than you trying to document three different versions for everything, they can go through and experiment with them. Good. Developer has access to lots of different plug ins as well, separate from the design ones, on this tab here. So you might spend a bit of time getting your developer up to speed. A lot of developers will do this particular course just so that they are better working with designers, even though they might not be confident doing the design themselves. Welcome to the course. But you might send them just a quick well run them through how they can work with you on the developer side rather than just sending them JPEGs and hoping they can recreate things, takes a little bit of work on their side to get up to speed, but they will find it useful enough to bother doing it because it can save us so much time rather than trying to send out images, they can grab an load it. Even if it's just for that, they'll get used to it and start exploring. They'll find out that they're using stretch to fill the box. Things like that will become useful for them and they will explore Figma a little bit more and making both of your jobs and this handoff really easy. Rather than creating a separate developer handoff document, you can just hand off the files. That is DevMde. It is paid only. It is super useful. It is this little option here. You can market for Dev. You don't have to. They can explore the files. It is still really common to create maybe a new page that says ready for Dev and just put the bits that you want on there. Obviously, that can be a little overwhelming. That is it DevMde in Figma. I'll see you in the next video. 102. How to document a component in a design system in Figma: Hi, everyone. In this video, we're going to look at a design spec, which is different from a design system. I'll explain what both of them are. We'll create our own design spec, where we start adding measurements and start breaking down the anatomy of some of the elements we made. Here, we're going to use some sweet plugins to help us get to this position fast. It's more of a visual way of expressing what you have made and how it should be used rather than just switching to Dvmode and letting other people, colleagues, developers figure it out for themselves. Let's jump in. Okay, to get started, I have created a new page and I just call it design specs. There's two levels for handing off your documents. You've got design specs and you've got a design system. A design spec is what you saw at the beginning. A design system is outside of the scope of this course and for very large companies where there are hundreds of designers and developers and they all need to work from a central source and new people need to get up to speed and teach them selves. That's when you go off and create a system. Let's say, Shopify have this. They've called this. It's called Polaris. They work in this. It's got its own website and you can get to terms with how they are thinking about all the different icons, how they use them, dos and don'ts. What you'll find is some of the naming is quite consistent. You see? Component. I know what components are. What kind of component do I need? I want to look at a group, and you can figure out how they're doing with it. There's no set rules on how it should be. Often they're geared towards developers. There's a lot of code, depending on how their website is built, but there will be dos and don'ts, best practices. Let's have a look at a couple of ones. Microsoft use fluent, for their design systems, you can go through. Often you end up having to use the search option. Let's say I want to see how they deal with cards, and there's their card. Yeah, it gives you a lot of documentation on it. Asian. They have their own design system with its own name, call it Lasian. Let's look at Adobe's one. They call the spectrum. So if I needed a card from them, let's have a look. What do we got? Card. They all work slightly different. There you go. You can download Adobe XD file, which is a redundant bit of software at the moment. Sometimes they'll have Figma files as well that you can download. Base is what Uber uses. Okay, so I can go into their components and figure out how they're using the. What are we doing Messaging. I'll give you an example of it, the specs in terms, not all of them give you the actual digits. We'll do this in this video, but some of them will just give you the code for it and you can dig through that to figure out what it is. Some of them are more clearly labeled. Okay, and Google uses material and Apple for IOS. If you're doing apps, they use this human interface, is the name of their one. You can go through and figure out, right, how are they doing layout, and how are they approaching it? A lot of documentation. There's a super heavy going. Not heavy going, but there is you can't mess this up if you read it all. So we're going to do the kind of light version, which is called a design spec. Let's say that I need to hand this card off to my developer or I just need it documented so that everyone knows what I've done, what we're doing. I've created a new page called Design specs. I just copied and paste this element, ok this card from our main design. First thing you probably need to do is make sure you label it. So I'm going to go to this and just give AI a go at naming it because there's a lot of just frames. No. None of these need naming. I'm going to have to go through now and say that this is my say card for gigs, and work my way through naming things. Once you've done that, there are a couple of great plugins. Let's start with my favorite. They changed the name of this. Every time I remake an update for this course, they re going to go to Design and widgets. This used to be called eight shapes. Now it's called specs. Design Doc. They renamed it spectral, and then they renamed it back to design doc. Have a look. It doesn't even matter if you're using this particular one. Have a look for, let's say, design specs and just go through and I gauge them based on what I've used before, obviously, but also how many of them have been downloaded, how many users? There's only a few users and a few likes, it's maybe not used very often. You want to find one that is being used by a lot of people. Look, 38,000 people. Let's use Design Doc, my favorite. We use measure early on. And this is just handy. If you've got it selected, you can click on measure and it just goes through and gives you all of the measurements. There's a couple of things like 15 shouldn't be there. When I'm making these things, often, I'll have to go through and adjust them to make sure they're all perfect as well. I'm going to have to undo that, go through this, find out what space that is, and change it from 15 because it should be 16. I'm not sure how it got to 15. Cool thing about design Doc is there's option called spec as well. This one here, let's have a look. You can see I've got the free account for it at the moment. I'm going to go design spec. What it's going to do, it's going to make a big mess. You got to make sure there's enough room for this thing to grow and you can start to see, it's the same thing, but with a lot more detail. This can be a really good way to a look professional, but also be very clear. You can see it breaks in all the different options. So cover image is its own little bar here, you can see it's showing not only the spacing, but is it filled with and a fixed height? That can be really handy for the developer to know if you're document. Often though, you can just give them the Figma file and for them to use develop mode like we did before. This type of documentation is really great when you're working say as a freelancer and you've been asked commissioned to make something and you want something actually to hand back rather than just like here's a file, a lot of detail in here. You can rename all of this. What you'll find is, you see it's created this huge basically is created Figma document. For you with all of these, you can go through, start renaming them, changing colors. Here as well, I think there is options for figuring out and changing things like what the padding is, what the colors are. What you want included? Do we need the colors? Do we need the effects applied? Or do we want to keep it more simple? Really handy. In this case, we've got spacing and anatomy, which is giving me things like fonts rather than just the space. All annotated beautifully. I love it. The other one called specs works very similarly, so I'm going to grab you, duplicate it, go to that exact same plugins and widgets. I'm going to find specs. This works very similarly. Give it a second. I'll create a branch of frames with all the documentation in here. Have a look to see which one gets you closer to where you need to be. These change over time, and you will find that some of them have some free settings, some not, and what you'll end up doing is spending a bit of time tiding everything. Sometimes they don't have the right names and you've used the wrong sizing and things. There's two levels. There is a design spec, which is basically just a page inside Figma. Here you go. Here is the thing that I've made and it's documented. Then you can move to a design system. I've never worked at a company where I've actually had to produce a design system, to be honest. I work with SMBs so everything is small businesses and nothing has needed a design system. I understand how they work and I've worked from them, you pulling detail from them. What I end up doing is using design system get an idea of how I should be documenting. Okay? What in here would be useful for my team? Probably a download Figma file. Do I need to be copying out the CSS, and JavaScript? How does this work and react? You will need to decide on what you need to hand over. But just using some of those plugins can get you a lot of the way there, at least give you a sense of what you should be handing over if you haven't done it before. Remember this isn't share something so that it looks fancy, it's meant to be useful. If you've got things in here that you know, just throw people off. Direction vertical, does that need to be in there? I can go through and I can start editing this list and say, actually, I don't need that. Let's just keep it to the things that I want to be important. Otherwise, junk in here for junks sake is not going to help anybody. Look fancy, though. All right to cover again, sometimes you just hand over a document, you say, right, where is it? This one here? Let's go to my files. You just say, Zoom in, mark for Dev, and that might be all you need, and share the link that is linked to that file there. You can say, I want to copy the DEV Mode link, and that's what I'm going to send to my developer. It might be that you do design spec, which is more like this. Okay, just kind of listed out. The things, the padding, the margins. You might add some annotations in here about don't use these images. This is for this just to be very clear about what you expect to go in there and what you don't then the next level up from that is a design system. Okay? And then you might find a template inside of the community to start with. I had to look at a few that are part of Figma, and there were a bunch of templates in here for design systems. They're all different. You got to decide what flavor works for you. There's no specific hard coded rules on how these design systems should work. They should be useful. That's what they should be. Right. That is a design spec and a design system inside a Figma and some sweet plugins. Alright. That is it. I will see you in the next video. 103. Class project 21 - Design Spec: Hi, everyone. It is class project time. I want you to make your own design spec for one of the elements from your design, find anything, something with a bit of interest. Okay? Put it on its own page. I want to make sure all the layers are named nicely. I want you to go and add the anatomy and the measurements. Okay? So you can use the plugin. But I want you to go through and just double check everything. I want you to kind of experience the it spacing is not right. That doesn't make sense. Maybe I should change that. Don't just hit Export the plug in and just send it, go through it, make sure everything's named right, make sure everything is in there that it's important, and figure out how they work. One thing you might have to do is you might have to go through depending on the plug in, some of them can be locked, which can be a bit tricky. I didn't mention that in the last video, but you can see here this container here for all of my measurements came through in a locked layers. I'd have to select all of these and figure just do it to the parents a command shift? Is to unlock it. I need all of you to be unlocked if I need to make some changes. Go through unlock the layers, make amends as you need them, make sure everything's labeled nicely, and go through the spacing and anatomy, making sure do I need the description to have texts written in there? Probably not. So just tie it up before you take a screenshot and then upload it to the assignment section. Also share it on social media as well. It always looks fancy when you've done a design spec. For you, maybe, does for me, I'm like, I am a UX designer look at me with my design specs. So do that and I will see you the next video. 104. How to view version history duplicate and restore in Figma: One. In this video, we're going to look at version history. Basically Figma is saving everything you've done automatically. You can do it manually as well. Let's dive in and look at version history inside of Figma. To find your version history, it's happening automatically, which is nice. If you go to the name over here, there's a drop down. You can show the version history. You can also go to the F and go to File and go to show Version History. And there's lots of ways of getting to it. What ends up happening is this opens up on the right hand side here. Shows you all the versions of the document. If you're on a free plan, they go away after 30 days. If you're on a paid plan, make sure it's in not drafts, but it's in an actual project, it will record it forever. I'll do it automatically, which is cool. You can go back and say, r grab one of the older ones. See, the ones that have dates are automatic saves. It does it every half an hour. Basically, it does it every time you pause it knows you've done a batch of work and you've not worked on it for a little while. It saves it for you. You can roll it back to this one. You see a right click it and say restore to this version. Cool thing is you can copy the link to this. Let's say that we have done some amends, clients come back. We've done the changes and nobody's sure about what changes were done or they're like, Was this how it was before? You can actually go to this and say, copy this link and they will get a link to that version, like an earlier version of this document. It saves it forever. It's amazing. What I use it for a lot is, let's say that I am doing changes or that I do a lot for this course. When I'm about to start a video, what I do is I save a version of it, so I can go to Version history. I can save it. I'll do the start video. Uh, one oh one, so that if I mess up my recording while I'm recording, I don't have to hit undo, undo, undo, undo. I can just restore this version. I'm not sure what I'm typing there. Type it in there. I can save it, and now it is in my version history. If I go through now I mess all this all up. Oh, the big thing. I'm going to pretend I did that on purpose with version history is that I'm like, I'm going to delete this. I can't delete anything or do anything. Can you see the toolbars re limited? It's because I haven't closed my version history. I really wants you to close this down by ting this little cross, then everything comes back to life, and I Alright, I got rid of you by accident and you and that got moved over, and now I can go to my version history. I can say you show version history, and I can roll it back to here. I can say restore this version. You just got to remember to close this down once it's done. All right. If you restore it closes it down automatically. But I get stuck in version history not being able to do anything all the time. I use it quite a bit when a client comes back with a mens. I'll do a save version history before I do the changes just in case I need a roll back. Like doing a save as when you're using other files and documents and software. Another useful thing is that if you're on a special plan, I'm on the professional plan. You might be using the free account. You have to be in either organization or enterprise plan. You're paying more for it and you get extra features like this, you get the change log, so that as the administrator, you can go through and see who worked on the file, what they changed, when, and keep track of everything. It's a little big brotherish, but you can keep an eye on files to say, who wrecked this or who did this? When was this done? You can go through that log for your different files, see who's done things, but you have to be on those special organization or enterprise plans. That is it. That is saving your history and reloading from your history. Just remember to hit the little cross when you're done. Otherwise it gets stuck in limbo. That is it. I will see you in the next video. 105. How to use the Slice Tool in Figma: All right, everyone, and we're going to look at the slice tool. You can draw things around and export specific boundaries rather than specific frames. It's a slice tool. Show it here because it occupies a really important shortcut. I'm not sure why, but it does. Let's figure out what it does and who it's going to be useful for. All right. Let's start. It's got a super easy shortcut, the S key. I think that's wasted on the slice tool. You draw boxes around stuff that you want to export. It's good for, let's say, this long page here. If I want to export the entire frame, I can I can come down here and say I want to export this whole thing. But I'll get the entire part. What I want to do is grab the slice k, and just drag it over. The cool thing about it is you can decide how big it is, and then you can go over here and say, I want to export a PNG for this one, and I'll export just that one. Let's put it there. Let's have a quick look at it. You can see there it's the slice and it exports the background as well in relation to other things. That's why it's quite useful. You might want to grab this. I'm on my slice tool again. I'm going to grab the edge of it. You got to be on the move tool. They're Viki, grab the edge of it. They're hard to grab. If you drag a box around them, they're a little bit hard to grab. See, I can't click on it, but if I drag a box around it, I can grab it and I can export this whole chunk. Both tops of these, including the background. Thing to note is that they've got a special icon here in the Layers panel, and if you name them, this is going to be my sign inflow. Now I can select it in my Laos panel and I can export just this chunk here and it will use the right name, put it in the right place. It's just an alternative for using your screenshot on a Mac. It's Command Chef four. I think it's print screen on a PC. Yeah, that's enough for the slice tool. It's useful. You'll see it around, use a really good shortcut, wasted, in my opinion, there's probably a couple of you out there, maybe two of you on YouTube, three of you that'll find this super useful. It's the slice tool. I'm going to delete it. That is it the slice tool. Done. To the next video. 106. Class Project 22 - Finish Your Design: Right, it is the last class project. We're going to get you to finish your design. Depending on how much you've done throughout the course, this will be reasonably easy or might take you a while. Let's have a look. I'll show you what we're going to be making first. If you go into your exercise files, right down the bottom here is something called Z final class project, Z just so it's at the bottom and you'll see a PNG in here, and this is the Y frame that I want you to make in high fidelity oh, you need a welcome screen, homepage, you need search results, event details, cart plus a confirmation. We've built these throughout the course. Let me show you. It's going to tidy everything up basically. Have a look the welcome animation, we did various different ones. We did the Houdini Text and different animations where the text all appears. So depending on your design, you might want to go back and start a new page and just copy the bits out you need rather than some of the mess that we've created along this course. Animation first, next bit is the homepage. We did that where on here. It's going to load after the animation to your homepage and it's going to load to this What's on page or trending gigs that are coming up. Basically just this card. The homepage though has two options. I'll start on the training page, but I also want people to be able to get to the genres or a different category way of searching your site. Let me show you in the iframe. It's going to start off. Your homepage is going to be on the trending and have your events card. But I want there to be a sub navigation up the top here so that people can go over here and go onto this category, I've given a generic name. Yours might be genres. When you click on this, you get all these different genres based on your different kinds of techno if yours is techno. Yours might be by location. This category here might be a location button dropping down to the different locations and people can click in the different areas, maybe in your neighborhood or in your city. I've given you a couple of options, so it might be new. This weekend might be another option. It might be a subcategory of the actual genres. It might be location, two ways of going at that homepage. For me, I've already made this version here, so I'd probably just use genres. But I'm going to have to make a little navigation to get between this and that along be buttons, it can be anything you like. The next thing is search results. You've got a search bar down the bottom here. I want that to be clickable and to go to your search results page. We've done that somewhere. We made this version. I want there to be a vent details page. Is this one here that just explodes. If you click on one of the homepage, you click on this one here, Groove C, it'll go into more detail and show you the dates and venues and how to it. So there's a details page. Once that's done, they click Add to Cart, I want you to create your CRT page. You can use the page that we made earlier on with variables. There it is there. Mine's very simple. This will come down to how much time you have. Fill it out, especially if you're going to use it for your portfolio. Have a little bit more details here. Have a look at other existing carts and what might go on there, what might be useful. I want a confirmation page as well. When you click the By now button, you've got a confirmation of you purchasing the tickets. You could, depending on the time you have, put one in between here that is entering your credit card details, you might build a form. But these are the requirements, anything else in the class project. It could be easy. You should have all these things. Let's tidy it up. The homepage needs to have it's going to defaults to the trending events, and there's a lower navigation and a sub navigation at the top we've talked about, which is where is it? These two at the top here, this little sub navigation. Got a search results page, there's an events page, there's a ticket flow. We just just cart and confirmation. You might put the credit card in there as well. Optional ones, if you are doing this for your portfolio, definitely go and fill out a few other pages to make this a bit more complete. Things like the wish lists artist profile, I'll leave that up to you. These are optional. But you can see here lower navigation. We've got one that has a lower navigation. There it is here, we could jump to our cart. We can go to our profile search results. That's where you connect that one to, and you might have a wishlist page as well. You've done it, I'd like to make a video of you interacting with it. Remember uploading it to either Vimeo or YouTube and sharing that link in the class projects. If you can't do the video things, you've just been struggling to do it. This might be the time to get it done because then you can have an interactive one that we can all see. Otherwise, just a screenshot of all of your final pages and upload that to the class projects. Please share this on social media as well. You don't have to, but this might be the time where you're Okay, I made something. Share on social media, tag me in them, and when you are uploading it to the class projects, have a look at two other projects and offer some feedback. If you do it for two people, we'll get everyone covered. I can't get to them all, go and look at everyone else's projects and leave one or two comments, what you liked, what you think could be changed, what you might work on. This is the optional super duper Karma points. Get this ready for your portfolio. The next steps from here would be including the brief, the persona that you're working for towards, the Y frames that you've done, your finished designs, and just to make sure that if you are using your portfolio that you describe it as a case study. It's very common to call it that. We're not pretending it's an actual product that we've done for a client. That's the one thing. Sometimes people are reluctant to like, this is fake. This is how UX designers get projects and get started by using case studies. We need to be clear with future employers that this was a case study. Describe it as. Right, that is it. Class projects are over. Get your final designs together, tidy them up, get them on a new page, get all the interactions working. I'd love to see how they come together. I do like checking out people's projects, especially at the end of this advanced course because we're starting to get some skills now, and I enjoy seeing them. All right, so do it, share it, and I will see you in the next video. This is a long one. Take your time, get that one done. Then I'll see you in the next video. 107. What Next After Figma Advanced: Alright, it's the end of the course. But I need to say goodbye but it. You got to move. Move. Move. Why won't you move? Alright, that's better. Um, congratulations. You made it to the end of the course. We're at the end of Figma Advanced. What, a big course. Loads of videos, and I just want to congratulate you and me, we made it to the end. I recorded it all, and you watched it all. Other people are watching Netflix. You are bettering yourself. Yeah. It's also sad. We have to finish here. But if you do want to carry on with other courses, you could the next steps from now is you could do like Webflow would be a good next course for this, okay, where Webflow is taking your Figma designs and making it. Figma sites is kind of a new bitter software that Figma are doing. Let me know there'll be a link here, okay? If you can pre register for it. And if I get enough interest, I'll do a Figma sites video as well. Other courses, we have Photoshop and after effects and In Design and Illustrator, and what else we have Cava and DaVinci and Procreate. There's lots of other courses at Bring Our Laptop. So wherever you found this course, go maybe check out some of those other courses, and you can meet me or one of the bring your laptop team. You can also follow me on Figma, okay? Go to this link here, figma.com slash APBYOL, okay? And you can follow me there. Also, what might be really interesting to you now is FGMA It's called CFI it happens once a year. It's the big kind of, like, show they do. Okay? It's in person, and they do it online. So try and get there in person. It is super cool. But you can do it online as well. And it's just there's a live stream, and they release all the new products. So it's a great way once a year, put on your calendar, just to keep yourself up to date. I'll keep updating the course, okay? And we can. It's distracting, right? And he's not wearing his glasses. I can't get them now cause there's the cat there. But yeah, config is a great one to do. I'd also like to thank the editors. This is, like, there's a lot of work for me, but equal amount of giant work for Taylor and Jason, the editors of this course. So thank you very much. Also for Sepan Inappropriate. Please hold. Cats are simultaneously cute, but also kind of gross. You're gross. The other thing I'd love to ask is, if you we're back to it. The other thing I'd love to ask is, we're friends now, is if you know of anybody or figure out a way of sharing, like, Hey, I did this course. You should check it out at Bring your own laptop. That would be great as well. The kind of referrals are the best way that people find my content and kind of allow us to keep making stuff here at bring your laptop. So if you can figure out a way, a link, a social post, that would be great as well. Now, because you're part of Bring your own laptop, you get some special extra stuff. So there's obviously certificates. So if you haven't done them, you should do them. There's a pass, a merit, and a distinction. We've kind of covered those in the course, but those are things you can get a to your CV, and it's mainly what's good for practicing because you have to do the class project. So make sure you check those out. You are working in a large organization or at a school, we do do group bookings at bring your laptop. You get a discount if you do, yeah, book more than five. Okay, so check that out for group bookings at Bing our laptop as well, if you want to kind of get your team up to speed or your students. Yeah, check out group bookings at Bing our laptop. The other thing to check out is our design challenges, okay? So bring our laptop, you check out there's, you know, a regular challenge that goes along. Sometimes the graphic design, sometimes the UX, video to check those out and get them involved. You're kind of, like, looking for a way to practice. Make sure you get into that. Again, congratulations on make it to the end. High five. Here you go. Yeah. It's a lot of work. I hope you learned a lot, and I enjoyed hanging out. It's fun, huh? I like doing these things. Um, that's the end. How do we end it? Can't be any more awkward than cat looking itself, I guess. We'll end it there. Cute cats, say goodbye. No nothing to see here. Alright, hopefully see you another course, though. Bye. Fat to Black. Fate Black.