Figma 101: An introduction tutorial

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
- Hey designers, I'm Charli, I'm a web designer and in this video I wanna give you a basic, one on one introduction to using Figma for designing websites. (upbeat music) Figma is a tool that I use to do the majority of my design work these days. I think it's a great piece of software, the team constantly working on improving it, but I know it can be overwhelming to either switch to a new tool or just get started using a new piece of software. So, that's what I'm here for. Let's just jump right into it. This is Figma. The great thing about Figma is that you can have either a free or a paid account. With a free account, let me just pull up the pricing here to show you, you can have up to three projects, whereas with the paid account you can have unlimited and it's also a few other benefits as well that I'll come to later on in this video. I have two teams, so one is a paid team and that is the ConvertKit team, that's what I use for work. And one is my Charli Marie team, which is just me, myself, and I and I use this for my personal projects and my own website, that sort of thing. So with a free account you can have up to three projects but a project is not a file, this was really confusing to me when I first got started, so I wanted to point this out. A project is kind of like a folder, that files organized into. So you can see here that I have two projects in my free account with multiple files within them. So get started with the free account and it'll do you good for quite a while I think. Let's start by me showing you one of my files. And just by the way I'm using the Figma desktop app on Mac. I prefer to do that than use it in the browser, it just feels more like, I dunno, like it's a separate app and I like having the icon in my dock, that sorta thing, but it's pretty much the same as what's on the web, so you know, whichever you wanna do. My Figma file has unlimited canvas, which I love, and you can also have multiple pages within the file. So I see how I've arranged this particular design, I've got the To Build page here, which is what I hand over to the developer I work with, Cory. I have my design, which has my design projects in it and I have the wireframe, which is where I got started, so I like to just split up my project into different pages this way. And it's really easy to add another page, just romp this plus button up here. On the left hand side of Figma we have all our frames, which kind of like an art board or a canvas, and then all of your layers as well. Please don't judge the fact that my layers are very messy and mostly unnamed. And then on the right hand side here is where most of your editing takes place. So, that's what we're working with. Let's start a new file and I'll show you how to get started. So the first thing that I wanna do when getting started with a new design is add a frame to the canvas, obviously. So to do that, I'm gonna click on frame up here in the tools and you'll see that Figma has a few preset sizes that you can just click on to add to the canvas. So if I click on Desktop here, now I've got a desktop like size screen. Or if you'd like, you can also draw your own size frame depending on what size graphic you are needing to create. And you can change the values up here to get something more exact if you would like. Then the next thing I do when getting started with a design is add a grid. So if I come in here you can see that I already have some grids setup. Let me show you how to create something like that. So say I want to create a grid and I want it to actually be columns, I want there to be let's say 10 columns I definitely want to put this in the center of the page and for them to take up maybe be like 70 pixels each. Now what I can do is come in here to these four dots and if I click this plus button, I can save this grid that I've just set up as a style. So let's just call it test style for now. Create that and now you can see it's added to these options here. That means that I could then go and apply it over on this other frame that I have as well, although that frame wasn't quite wide enough to fit the grid. And if I wanna make sure I can use this grid outside of this file, maybe I wanna use it across all of the files that I have. First I will save this. So that saved the file in general. And if I come over to Assets here, click on this little book, don't worry about all this stuff I'm gonna show you that in a sec. Click on this little book, this is my library and I can publish this test system to the library. So let's go ahead and do that. And now if I start a new file, I can come in here again to the library and as you can see, I can turn on this test system here. This gives me access to use any of the styles that are set up in this file in this new file here. Let me show you how this is working. I'm gonna add another desktop frame to this new blank file and then we're gonna come into our grid, click on the four dots and there is our test grid style, so we can use it. And as you can see I have set up grids according to the bootstrap design system, which is what we use on our marketing side. If you wanna know what the settings are for that, 'cause people always ask, I'm just gonna bring it up on screen here, zoom on it nice and big so that you can copy them. Sorry, hope you're still with me after that, that was a lot of jumping around, but you're starting to see some of the power of Figma that you can save styles to be reused across different files and it can just really help to speed up your design process. And it's not just grids you can save, you can also save colors, you can save type styles, you can save effects, that sort of thing, it's pretty powerful. Let's show you how to create some of those things. So to add a shape, start putting things onto your frame, you use this menu here, there is a few different options or you can draw a shape using the pen tool, but we'll talk about that in a second. Just gonna add a box in here and do you see those red lines that are showing up as I'm extending this box, it's trying to help me align it to my grid, which is really useful. Coming in here to my fill settings, I'll show you that I can have my ConvertKit colors are all setup as a color library for me to pick from, if I'd like. With a fill on a shape, you can also add multiple, so if I say I wanted to have a gradient on top of this navy color here. And this is also where you add images. So let me come into image and let me add something. Oh cool, how about this photo of me with my skateboard that I bought myself for Christmas. This is how photos are handled in Figma, is that they are a fill on a shape. So even if I had added a photo by this place image setting here, it's rather large, but we can see that this has come in as a fill on a shape, just like it's working on this one here. So with an image, you can have it fit the whole image in the frame, you could crop it, so this way I could like, zoom in on a certain part of the image if I wanted to. Make this like a headshot or something. Or you can also tile an image, so you can have it repeat multiple times. There's a few basic image control things here as well. But usually personally I tend to open up Photoshop for anything like heavy image editing, but it's handy to be able to do a few quick alterations right here in Figma. On my shape up here I can edit the size just by typing numbers in these boxes, I can also add a radius to it, so I can actually turn this square into a circle by adding a big enough radius if I'd like. And now it's kind of looking like an avatar isn't it? I can add a stroke to my shape as well, just by clicking on here. And there's a few different options here, if you're wanting to create like a dotted line around the edge for some reason. Let me just change the color. I can add a drop shadow to my image if I'd like, just by clicking on this effects button here and there's a few other blur and shadowing options if you'd like, but let's just make this shadow a little bigger. And if I wanna save this new drop shadow style that I've created for use in other files or to use again in this file, just like we did for the grid, I click the four dots, I click the plus button and give it a name. You'll see here there's a little dot up next to Assets and then come in here, there's a little blue dot on the book. Every time you add something saved as a style to a library that you've published, remember we clicked publish on this library, so I could show you the grid system in that other file, it wants to update that library, so that way it can bring in any new styles that you've saved since the last time that you publish. So I can click here to publish that change and now this new shadow option that I just saved, I'll create a shape real quickly to show you, is available in my other file. So we can kinda make this like a little, I dunno, avatar thingy up here perhaps. Maybe I wanna add my name next to it using the text icon. Figma brings in Google fonts, so there is a big list here, but you can also use ones from your own system if you've got a font in your system on your Mac then they should be showing up here too. I can just click on option and drag something to make a copy of it. And just like we were saving styles before, we could save a text style too, again just by clicking in here. So I have all of the type styling that I use on the ConvertKit site set up in my shared system for any new file that I open. Let me show you how vectors work in Figma 'cause this is another really cool way that this works that was quite different to any other design software I'd used before I'd used this. So I'm gonna use the pen tool to draw a shape, pretty regular, right? Like Probo it's pretty much the same. This is where it gets cool. Where Figma has what's called vector networks. So if I wanted to add another little triangle at the top here to make a sort of cool geometric shape. Instead of drawing a brand new shape and then like grouping them together or you know combining I can actually just keep on drawing within the same shape here by clicking on this point and adding in the next triangle that I want to make. And then we're gonna click Done or you can also click Escape to get out of that editing mode. And now this is just one whole shape that I can edit together, adding a fill, adding a stroke, whatever I wanna do. And at any time I can double click on it and come in to edit points if I'd like to. It can take a bit to get used to how this whole vector networks thing works, but I'm gonna leave a link down below to a really great post on the Figma site about this that really helped me get my head around it. So I think it'll help you too. So another thing that we can do as well as saving styles, is we can save elements that we've created to be reused in other files as well. Now this is a feature that right now is only available on paid accounts, but I'm gonna show you how it works anyway in case this is interesting to you. So we're gonna call this, let's just pretend this is a logo of some sort, I dunno what kind of business this is for. Now if I right click on this shape and go to Create Component you'll see that it's changed to have these four little diamonds up here. This means that I can make a copy of this shape, I can duplicate it and if I wanna make an edit to it, like say I decided I want to bring this side in a little, you can see as I edit this one, it also automatically updates on any copy that I have of that shape in my frame as well. So that's what all of these things are here that you're seeing in my Assets panel, 'cause I have a design system for the ConvertKit marketing site set up so that I can easily just drag in a button and add it to my design, whenever I'm needing to add one. And if I update this button in my design system, it'll update across all of the files that I've used that button in. So that's a pretty powerful feature, that is one of the reasons why we have a paid Figma account for our ConverKit team is so that we can make use of things like this because it just makes my design process a whole lot faster. I have done a whole separate video about how I set up this design system in Figma for our marketing website, so if you'd like to get a little more advanced and watch that, I will link to it on a card and also in the description for you. I'm gonna bring in something from this design system just to quickly show you another editing feature in Figma. See I've go this element here and as I shrink it in, just this text changes, none of this stuff is like squishing in or anything like that and that is because of the way I've set up the constraints on this. I'm gonna detach this, so this is what you can do if you ever want to edit a component you've placed and remove it from being attached to the master one. And you can tell which is a master because a master will have the four diamonds versus the child component will have an empty diamond, if that makes sense. So this is now no longer a component. So I've detached it, if I make changes in my design system they will no longer update right here. Just 'cause it's something I want to show you. So if I had set this to scale, which is how a lot of things by default, when I shrink this in, my icon is going to get very deformed which is not what I want. So I have this setup to be constrained to the left and to the top, so that way when I shrink in this canvas the only thing that's changing in size is my text, which is set to scale. And this title at the top here is set to left and right so it'll always stay relative to the same position that it's in right now on the left and the right. And that means that this happens, when I shrink in the box of my component. That might be getting a little advanced, but just if you find yourself confused about why some things are responding in one way and differently to others, you're not sure what's going on there, constraints is usually the answer. I found that when I imported my old files from Sketch, and I would change the canvas, just by pulling up or down on the bottom of it here, most of the things when they were imported were set to scale so all of the pieces of my design were distorting. But a cool trick if you want to resize something without it paying attention to constraints is to hold down the command key as you expand and then it will leave your design untouched. So that's just a little tip there if you're moving from Sketch 'cause I found that an issue when I was getting started. Let me show you how to export something from Figma. So let's say I want export just this image here with its shadow behind it. I can click on the plus icon next to Export then I can choose which scale I want that exported as, whether I want it PNG, JPG, SVG, PDF add a suffix to it if I'd like and when I click Export I can save it anywhere that I'd like. You can also export the CSS of elements. I sometimes export vector shapes by right clicking and copying as SVG and then just like pasting it into the code wherever I need it. And speaking of code, you can also access some of the CSS styling of elements in Figma through the Code tab. So you see here this shows you all of the CSS you need to add to get the font like styling the same as this piece of text here. Figma is design software, it's not a website building tool. Some people get confused about that, so you cannot just directly export all of the HTML and CSS of your design, you will need to go and build it, either with code or in Webflow or whatever it is that you're doing. So Figma is design software that's for getting your ideas out and figuring out what you want it to look like it's not for building a website. What you can do though is build prototypes. So to show you that let me bring up an example I prepared earlier. This is a file where I was designing some new navigation for our marketing site. So in the Prototyping tab you can see that there's curvy lines all over the place. So if I click this play button up here, this goes into presentation mode, and now I can interact with the things that I've set up in my design. So like this dropdown here animates the menu down. I can show the hover state. So this is a way that you could use Figma to share your designs with stakeholders and get their feedback on it. 'Cause they could also click here and click anywhere on the screen to leave a comment about your design as well. You can also just share the whole file if you'd like by clicking the share button here. 'Cause what's great about Figma is that it's collaborative. So myself and Dylan, the product designer that I work with, we could both be in a file at the same time and when someone else is in a file you can see where their mouse is on the screen and it updates real time with what they're working on. So it's a great tool for collaborating with other designers or like I said, I share all these files with Cory the developer that I work with as well. So he can see the latest version of the designs that I'm creating, that he needs to build. In that prototype you saw where the dropdown menu animated in and out. I used a feature called Smart Animate for that. Figma does have some animation prototyping features, but I would say they're a little more advanced so I won't go into them in this video, but if you'd like to see me playing around with this tool 'cause I filmed my first reactions as I tried it out for the first time, I will have a link to that in the card as well. Hopefully you've seen that Figma can be a really powerful tool for design, but it can also be really simple if you want it to be. And don't feel overwhelmed by all these components and animation tools and things like that when you're getting started, just start adding things onto your canvas, building out your design and you can add in all those little more advanced features as you go and as you learn. I hope this video gave you a good introduction to the tool though and maybe makes you feel a little more confident to go and start designing with it. If you've got any questions, then you can ask me in the comments, but honestly, Figma themselves have a really great, resources and learning section of their site. That's where I've learned how to do most things, so I will leave a link there in the description, you should go and check that out, watch a couple of tutorials and things like that and I know you'll be up and running with Figma in no time. Thanks for watching, pleas give the video a thumbs up if you enjoyed it or if you found it useful and I will see you in my next one, bye. (upbeat music)
Info
Channel: CharliMarieTV
Views: 160,451
Rating: 4.9492254 out of 5
Keywords:
Id: cCNLD5IZY34
Channel Id: undefined
Length: 18min 34sec (1114 seconds)
Published: Fri Mar 13 2020
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.