Introducing Figma: A Beginners Tutorial (2023 UI UX Design)

Today we're gonna dive into figma so if 
you're interested in learning figma for   designing websites but you don't have a lot 
of experience in the tool yet then this video   is for you because I've made sure that we're 
going to use the most important features in   figma in order to create this design and the 
project that we're going to create together   is this simple home page for a gym it has a big 
background image with a transparent header and   an overlapping icon row a text section with 
an image on the side and a simple footer with   social media icons and all you need to do is make 
sure you have a figma account which is free to do   just click over here make an account then go 
to your drafts click on new design file and   from here on I'm gonna give you all the images 
the colors and everything you need to recreate   the design and after that feel free to use it in 
your portfolio just change up the design a little   bit and then it's fine so how figma essentially 
works is that everything is in a horizontal box   or a vertical box as you can see right here and 
this is basically how the web actually works so   designing in figma will make you understand the 
web even better so now let's just get started the first step is to structure of the layout 
so look at this design it has three sections   this first one then the text section and then the 
footer and it's better to first create those three   sections so that you're not gonna focus on the 
details too soon because that's what designers   like to do but it slows down your progress so 
let's just do that so in your new file we first   need to create an artboard so before we can start 
adding text and colors we first need a frame and   frame is kind of like a page so you do that by 
creating a frame over here so if you click on   the frame then on the right over here you can see 
a lot of options and the one I always start out   with is desktop so click on the desktop that's 
1440 pixels in width and like I said let's first   create our three main sections alright so what 
you're gonna do is you're gonna go over here   grab the rectangle and then create a shape like 
this then you can drag the edges and make sure   it's aligns to the top then we have an empty space 
over here and then we have a footer at the bottom   so we can create another shape from here but it's 
easier to make a duplicate of this one so hold alt   or option and then click and drag and then it 
will make a duplicate now you want to align it   exactly in the middle so here we're going to use 
our align option which is a lot nicer than just   trying to make it fit in so just click on middle 
align and then over here to the bottom because   that's what we want and now we only have to drag 
this part down and it's still perfectly aligned   but our design is a little bit short so if you 
grab your artboard or frame over here then you   can make the whole artboard a bit longer you 
can by the way zoom out by holding commands   or control it's alt or control on Windows I'm not 
really sure and then just drag it down or you can   simply change the number over here I'm going to 
change it to 1700s like this okay so now we can   put the footer again at the bottom with this tool 
and make it a little bit higher and for our top   part we also gonna make it a little bit higher 
we will do this overlapping part later because   that's a little bit harder but for now let's just 
create created the shape for our image so now I'm   going to grab a new rectangle like this you can 
also access that by clicking on the r and then   create a rectangle like this alright but now where 
do we actually align it that's a problem so now we   need to dive into the grids so as you probably 
have noticed all websites are based on a grid   and some websites skill discrete but most websites 
keep the content in a specific pixel width because   otherwise the text boxes become too wide and it's 
not comfortable to read and we need this grid to   align our image so let's just do that I'm going 
to click on my artboard over here and then over   here you can see layout grids you can click on the 
plus over here it creates a standard grid but that   is a horizontal and vertical grid so click on 
this one over here click on columns because we   just want 12 columns 12 is the industry standard 
because you can easily create two boxes three and   four and six which is kind of nice so we're gonna 
use 12 columns it doesn't do anything but you need   to click outside of it to see the changes put it 
on Center because now it stretches sometimes you   want that but for this design I don't want that 
so click on Center but then you need to tell figma   how wide each column should be and a common use 
size for this is 75.

Why well because then from   here to here it's 11 20 pixels which is used in 
many Builder tools like Elementor so as you can   see whoa whoa I aligned it almost perfectly in 
one pixel which is a coincidence so that's kind   of funny so I'm going to align that to the grid 
and I'm also going to make it a little bit wider   like this because I wanted to stretch over six 
columns like this and if you do that you can see   that it's exactly 150 pixels from this section 
and from this section you can actually activate   that by holding option or commands and then you 
can see the pixels if you hover with your mouse   which is nice okay so now let's add some colors 
I'm gonna go to the fill over here and I'm gonna   change the color to to pure black because I want 
to use pure black on this website and then you   can go on this shape and also put it on black but 
there is a trick here which you should know which   is the asset colors because for example black is 
used in many places in this design so you want to   save that color so you can reuse it later so now 
this one is black then you click on these four   dots it's called style and then you can add 
this color to the color styles they call it   color styles over here it's called assets color 
assets in Adobe XD it's all the same thing it's   Global colors that's what I actually think they 
should call it so you click on the plus and then   you you give it a name for example black all right 
and you click on create style and now this one is   safe so if you then click on another shape instead 
of just changing the color from here you can click   on the four dots again and then select your black 
as you can see a little bit easier for this one   we don't have to change the color because in our 
Design This background is actually soft gray so   if you want to use the same same colors as me you 
can drag in the files so I will share these files   in the description below so you can download them 
and then you can drag in my colors if you want to   like this make a little bit larger so here are 
my colors it's just a screenshot from my figma   actually and then you can grab the background 
so grab your artboards now it's set to White   which is ffff so you click over here and now you 
can click on this tool you can also access that   by the way by clicking I so you click on this one 
and then you go over the soft gray and boom there   you click it and I also recommend to also add 
that color to your style so click on the four   dots again and call it a soft gray create style 
so where are all these Global colors shaped well   you can access them by clicking outside of your 
artboards just not in your design but outside   and then you can see it over here local Styles 
and here are your colors you can change them   afterwards so let's say that you want to change 
your black to maybe not 100 black but a little   bit softer then as you can see it changes in your 
whole design when which of course is awesome I   just put it on a little bit lighter like this and 
then the last thing that we need to do is create   this diagonal shape that's also really easy to do 
you can just click on the shape then double click   it again and now you can access the individual 
points so you can grab this one and put it up   like this yeah that's something like our design 
all right and then click outside double click   it and now we're done so the basic structure 
is here let's now move to images and icons so here's the image that we need so you could drag 
in the image like this and then mask it like this   but what I like to do is just click on the image 
over here and then instead of using a color use a   image as a background so now this is connected 
to the global color so I'm going to disconnect   that click over here and then you can select 
instead of a solid you can select an image and   now you can drag your image over here and then it 
masks you even have some very simple editing over   here if you want to change the image a little bit 
let's just increase the opacity a bit that looks   pretty cool and now your image is in here but it's 
not in the right position so if you hold option or   alt and double click there you can reposition it 
like this make sure to hold shift so it skills   proportionally and then put it in the position 
you want just look at our example this is where   I want him to be but now we have a gap over here 
so click outside of it so what's beautiful about   figma is that you can have multiple layers 
within a fill so now we have an image as   a layer in a fill but we can add another layer on 
top of it so if you click on the plus you can add   a layer on top of it so now it's a solid which 
is on 20 opacity so if I increase that you're   not going to see him but if we then go to linear 
which is a gradient then we can say like we want   to go from black to white so this left one is on 
black 100 and this red one is on zero percent it   doesn't look like it's on 100 because this layer 
also has an opacity so I'm going to change that to   100 and now you can see that we're almost there so 
I'm going to open my gradient again I'm just going   to grab this point and just position it over here 
so this is pretty cool as you can see two layers   in one shape we didn't have to group anything and 
it's all here on the Right Alright for this image   I'm gonna do the same so I'm gonna click over here 
then go to solid image then drag in my image over   here and there she is we can reposition it again 
but I'm fine with this so now we have two images   let's drag in some icons so I'm going to go to my 
folder I have three SVG icons over here which are   vector icons and then drag them into your figma 
like this they're not all the same size and we   want them to be smaller anyways so let's just make 
uh one of them let's just drag it in over here and   let's just make that one a lot smaller for this 
design I want them to be 30 by 30 so you can just   drag it over here and then look at the numbers 
or you can go over here and then change the width   and the height so if you put this one at 40 it's 
gonna stretch so if you don't want that then make   sure this one is linked and then if you change 
it it's gonna change the width and the height   so for now I'm gonna put it at 30.

I'm also gonna 
do that for these two you can select both of them   by holding shift select this one and then put them 
at 30. and now you can see we have the three icons   drag them over here and now we're going to use 
Auto layout for the first time this is the most   amazing feature I think in figma so if you select 
all of them and you click on shift a it's going   to create a grits this is not a group it's kind of 
like a group with a lot more features so in a tool   like Adobe XC you would group Everything But Here 
auto layout is a lot nicer because now for example   you can do things like this but like I said in the 
intro it's vertical or is horizontal we also want   these icons to be white so if you go down over 
here you can see what kind of colors we're working   with for these icons so I can put them on white 
and I also want to add white to my color so create   a style call it white and there we go alright 
let's add our icons to the grid but our grid is   gone I did that by holding shift G then you can 
hide and show your Grid or you can go over here   and then use this eye over here so make sure to 
add your icons over here and we're going to work   a lot more with auto layout in The Next Step which 
is working with text layers okay so let's add some   text layers let's just first start with the big 
one so this one over here this one and this one   so I'm gonna go over here I'm gonna select t for 
the text tool I'm gonna click over here and we're   gonna type Fight Like A Champion and here you 
can see the newest feature in figma which is   auto correct really cool so if you're in your text 
layer figma can now auto correct it super cool the   font that I want to use here is Sarah and then 
condensed you can click over here all the Google   fonts are automatically already loaded in and then 
I want to use the Bold version I want it to be 130   in terms of size and I want the text to be in 
capitals that's a little bit hidden over here   if you click on type settings then over here you 
can put it on uppercase alright so now I'm gonna   decrease the width of the text layer because 
I wanted to break as you can see in my design   after like it doesn't do that right here which I 
don't really like so for now I'm just gonna click   after the A and then click on shift enter to get 
what I want but as you can see the line height is   much too high and you can change that over here 
line height I'm gonna put it at 90 for many other   text layers you want to use a higher percentage 
above 100 but for big titles it's less this also   really depends on the font but that is what I 
found alright so now let's just turn on the grid   again so I can align it by the way I don't really 
see the red on this black background so let's just   also change our grid color so I'm going to click 
on my artboard I'm going to go to the grid again   and I'm just going to change the color over here 
to something we can actually see maybe something   like this blue it's a little bit intense over 
here but we need to see it all right that's a   little bit better now we can at least see what 
we're doing okay so I'm gonna turn off the grid   again with shift C and as you can see in my design 
the word Champion is red so let's just make this   word red now I'm gonna double click it and then 
I'm gonna click on the plus I'm gonna change the   fill to a red color like this 100 opacity actually 
I think Carla was more something like this so okay   so now this text is red as well let's just now 
make a smaller version of this text so I'm gonna   make a duplicate by holding option or alt like 
this now I'm gonna change the size over here to   50 and the line height 110 because if it's smaller 
you need a little bit more space all right in my   design this text is black so I'm gonna select this 
one I'm gonna create a fill and we're gonna put it   at black and of course we're gonna use our Global 
colors and this text is the same size as this text   so now we can also save this color to our Global 
font so in the same way click on the four dots and   then click on plus and I call it something that 
you want for example I'm going to call it heading   2 because this big one is heading one make sure 
to click on create style and now you can see that   it changed so now if we make a duplicate of this 
text and we make it white and we click outside of   our artboard we can see our Global font over here 
and if we change it over here so let's say we're   gonna change it line height now it changes both 
of them all right perfect so click on the great   again sure to align it change the text decrease 
its width and in our design the word next is red   so let's try to select the red but as you can see 
we haven't saved the red so we need to go back to   this one and then this red we need to save it so 
let's just go to fill style click on the plus and   then call this red create the style so now this 
text has red and white I also haven't connected   the white as you can see like this so now if you 
go to this layer and you select the next you can   click on white and then click on red and now this 
whole text layer has two Global colors as you can   see perfect we have two more Simple Text layers 
which is this one and the menu so let's just   create that I'm gonna click on the T again create 
a text box like this and I want to paste some   lorem ipsum in I haven't installed any plugins 
yet to do that so I'm just going to use my Chrome   extension but there are ways in figma to do this 
I will make a separate video about Henley plugin   by the way so paste your lorem ipsum text in and 
now we need to detach the global colors because we   want another style for our body I want to use the 
font enter it's going to be a lot smaller like 16   which is a good size for body font the line height 
needs to be 170 because that looks better for   um body text color that I want to use is gray 
but it's the darker gray for body text you almost   always want a font that is a little bit lighter 
because otherwise the contrast is too harsh so   what I'm gonna do is I'm just gonna color pick my 
color that I've prepared like this and of course   I'm going to add that color to the palette as well 
gray okay we don't want all capitals we just want   it to be normal like this and we also don't want 
everything to be bold it should just be regular   now this looks like a great body text I also see 
that I forgot to change the text turn on the grid   again to make sure to align it on the grid so this 
one on the left and then this one to the edges I'm   gonna add a enter over here to make it a little 
bit more readable and then never forget to add a   font to your glow balls so over here we're going 
to do that we're calling this body text create   the style this one I also haven't connected that 
but of course we're going to use the heading too   because this one is also on heading 2.

let's now go to the menu because that's the last   step before we're gonna go to the combinations of 
icons and text and we're going to use Auto layout   for that so uh let's just copy this one with alt 
or option let's make it white let's detach The   Heading 2 because we want to make a new style this 
one needs to be 16 all right this is the styling   that we want so I'm gonna add that to the styles 
again I know it's a little bit of work in the   beginning but you're gonna thank me later for this 
okay I'm gonna call this menu okay now I'm gonna   change this to home but this text box is a little 
bit too wide so if you double click over here then   it just becomes a single item okay so I'm gonna 
create some other ones okay now select all of them   but if I try then my image is gonna move so in 
this situation like this where you're working on   a background I would suggest grab your background 
layer then right click and then lock or unlock or   you can do command shift L and now you can just 
easily select your layers like this click shift   a again for auto layout and there it is your menu 
what's also great about other layout by the way is   that you can click and then change its positions 
and it sticks as you can see it's really really   nice we want 30 pixels in between all right I'm 
gonna position it and we need some space for the   button so for now I'm just gonna leave it right 
here and then the last little detail that I forgot   to add is this little line over here I've just 
used the rectangle tool to be honest so clicked   on the rectangle create a little rectangle and 
then select it to Red like this and I made my   title a little bit smaller that's actually all 
I've done okay and this is all we need for now oh   and I also forgot one other thing and that is on 
the bottom over here we have terms and conditions   and privacy these are just two simple text layers 
with the body font so you could just click T and   just type in privacy policy then make sure to pick 
your body font like this post it over here make a   duplicate and change the other one and make sure 
to both align them in the grid we're gonna Auto   layout them later but for now this is all we 
need okay it's starting to look like something   so let's just go to the next step where we're 
going to take it a step further with auto layout   okay let's now finish our menu with the logo 
on the left and the button on the right and   we're gonna drag in this icon that we're gonna 
use I'm gonna drag it let's say outside of here   I'll first make it white because otherwise we can 
see it and then drag it in over here make it a bit   bigger then I'm going to copy my title change 
the text I'm gonna make it 32 this icon I want   that to be red so right now it's white I'm gonna 
make it red and again select both of them and   make an auto layout of it now we want to create 
our button so in most other tools you can first   create a background and then you put a text on 
top of it and then you group it but in figma this   is a little bit different with buttons so I want 
to use the same text style over here but when I   duplicate this one with common D It's Gonna stick 
inside of this Frame which is not what I want so   you can simply click and then drag outside of it 
and now it's free from the auto layout change it   to sign up now turn this one also into an auto 
layout with shift a and then it's going to add   this box you don't see it yet but there is a box 
let's make that box visible by giving it a fill   so I'm gonna go to fill I'm gonna give it a red 
background and now you can see the box as you   can see this Frame only contains a text it's kind 
of like a group but then a little bit different   but the beautiful thing about this is that you 
can increase the horizontal padding like this   and the vertical padding as well think 10 is all 
right and we need another button over here let's   first position it so I'm going to turn on my grid 
again I'm gonna position it and I want to make   sure that it's in line with the logo and also I 
want this one to be a line so you can try to do   it yourself or you can just select all of them 
and then press Auto layout again and now it's   automatically aligned in the middle but we don't 
want the menu over here we want this space to be   less so here you create another Auto layout 
because by default it will space out all the   items evenly so if you then select this one and 
this one give it an auto layout again with shift   a and then you can decrease this size to for 
example 30 and now you can decrease this size or   you can just drag the side over here and then make 
it wider but that doesn't work why well because   there's another tool you should know and that is 
a little bit hidden it's under here so if you go   to Advanced layout by default it's just stacking 
or packed but if you put it on space between then   it will automatically create that space within the 
box or within that container this actually works   the same way as the container does so now we have 
this one which is a horizontal container we have   this one which is horizontal and also has some Gap 
in between and then we have this whole container   which is C is the right part as one part and then 
the left part as one part and it creates as much   space as possible in between so now if we decrease 
this as you can see it scales perfectly okay let's   now add another button over here but hey we've 
already learned that we can reuse things so this   is the same for the button so I'm going to click 
on the button again double click it and now we're   going to use this feature called component so if 
you click on this icon it creates a component and   a component is a reusable element so this works 
similar to Global colors and fonts but it's not   saved in the same place so if you click outside of 
your artboard it's not saved over here they have   it over here on the assets so here you can see 
desktop we have this button so now it's better   to drag the button from here into our design like 
this and here you can see if you go back to the   layers that this is a frame now it has this shape 
which shows that this is a component but this is   not the main component you can always find the 
main component by right click and I click on go to   main components and if you change this component 
because this is the main one then the other one   will change as well so let's just try that if I'm 
gonna increase the size as you can see the other   one skills it as well so let's just do that let's 
just put it on 30 make the button a bit bigger   and that works perfectly so let's now add Auto 
layout to this section so what do we see here we   have this part this part and this part which are 
aligned vertically but if we select all of them   and press command a then it's going to be stacked 
vertically so you need to go a step back with   common Z these two parts need to be horizontal so 
I'm going to make an auto layout of this one first   and then figma already sees that it's uh it's 
horizontal and now figma sees this as one element   so now we can take all of them and press shift a 
again and now we can change the values over here   and then it does what we want all right let's 
align this in the middle I want the image to be   the same size so we'll just resize that okay that 
looks pretty good let's just do one more exercise   with auto layout because this is so important 
okay so in our final design in the footer we   have this icon over here and then email and then 
the terms and conditions and privacy over here   we're going to use the same trick first we need 
an icon and an icon is not part of this folder   because I wanted to show you something so if you 
go to this is a beautiful website   you can take a look at their packages they have 
beautiful icons over here but if you just search   over here for example to email you can find all 
kinds of icons not all of them are free but a lot   of them are free so this one for example that one 
looks nice so by default it's on PNG but you can   go to SVG which is Vector and then if you click on 
copy over here and you go back to your figma and   you paste it it's already there and you don't have 
to save it on your computer first it's beautiful   so let's just change that to White all right I'm 
gonna put it in the footer over here I need a text   layer for my email info ad box okay 
so let's now add Auto layout to this whole section   first let's select all of them but now it's also 
selected background so I'm going to lock that   background again select all of them shift a that 
doesn't work so we need to create a box over here   and a box over here so this one in Auto layout 
this one in Auto layout and then these two boxes   in another Auto layout and then as you can see it 
perfectly aligns as well show that again this one   already was in an auto layout so if you want these 
two to be aligned in the middle you also select   both of them and other layouts Perfect Right these 
two don't need to be in an auto layout you can do   that but I don't think that's that's necessary 
so now we're done with most of the basic things   now we're gonna go do the hardest part which 
is this one over here this is the hardest one   so we need to go to the website again and we're 
gonna search for fitness icon for example I'm   gonna grab some cool icons you can filter on the 
left for free by the way here we have a free one   beautiful copy okay now I have three icons let's 
first I'll make them the same size so I'm going to   select all of them make sure to link this one 
and then I'm gonna make them 45.

Alright that   looks decent but as you can see with downloading 
icons sometimes they don't look the same because   this one looks a lot bigger so sometimes you 
just need to change it a bit and use your eyes   in order to create something that looks a little 
bit similar okay so we also need three text which   is another one it's 24 in size so let's just do 
that I'm gonna create a text layer let's just   start with this one because I think it looks 
similar unlink it 24 that looks good add that   again I'm gonna add some random text over here I'm 
gonna make these texts red so now you're probably   thinking like hey we need a rectangle over here 
but we can use Auto layout in the same way as we   use in the button which is pretty cool so first 
we need to put everything in an auto layout but   if we're going to do that right now it's going 
to be in one row so this is a vertical row and   this is a vertical row and this is a vertical 
row so three layouts then all of these three   also needs to be in an auto layout so I'm going 
to add other layout over here all right and now   we can add the same kind of background as we did 
with the button so I'm going to click over here   and then click on white here you can see it adds 
a background and now if we increase the padding   you can also create a box like this so let's 
add our grid Again by holding shift G and I   want this to be middle align so first I'm going 
to do that then I'm going to move it up a bit by   holding shifts so it goes straight up and now if 
I increase the padding it starts to scale from   the left but I don't want that so there's another 
trick over here and that is constraints so if you   put the constraint which is now on left on Center 
and now you start to increase the padding now this   is what happens now it doesn't move to the right 
which is kind of nice we want it to be as wide   over here if we also change the space between or 
the element Gap then the sides also become bigger   because this is the padding so it always keeps 200 
pixels so first decide how much space you want in   between the icons so for example 120 and then 
decrease this size in order to make it fit zoom   in a little bit to make sure it's on the grids 
perfectly alright now shift G again and there's   one more thing we need to do to this part and that 
is a shadow because I don't know if you've noticed   but there's this soft very nice shadow under this 
part so I'm gonna click over here and we're gonna   go to a new feature called effects click on the 
plus drop shadow is the first feature there are   a few other ones but for now we're just going to 
use drop shadow click over here to change it we   need to increase the blur so click over here 
and then increase the blur and make it really   nice and soft and for the color I want to use red 
maybe a little bit darker as you can see this is   starting to become really beautiful I'm gonna also 
put it a little bit down increase the blur again   oh this is so cool I'm gonna decrease the opacity 
because it's a bit too intense but now as you can   see it starts floating and there's a really nice 
contrast between the white background and this   gray background with the Red Shadow in between 
look at that absolutely beautiful so let's now   compare this design to our final design and we 
can see that there are still a few differences   this image is a bit taller than the text which 
is nice it creates some balance so let's just   do that as well with our design but if we just 
go over here we make it higher by holding alt   by the way you can do both sides we don't actually 
have enough space for that so we want to move the   footer down but this layer is locked and these 
are two separate layers so I want to show you   one more thing and that is to use the constraints 
again but then in a different way so make sure to   find the layer for on the footer because you 
can't click on it and you can see this one   is locked so let's just unlock that so now we 
can edit the footer again select the footer if   you press shift a it's going to create the auto 
layout again I don't want that because then it   changes the padding so in this instance I would 
use a group so just right click and then group   or shift G and now click on the group and then 
over here on constrains click on this one over   here because that changes this one to bottom and 
that means that whenever you're gonna change your   artboard this one will stick at the bottom so now 
if we click on our artboard you can see that our   footer just sticks to the bottom which is nice 
because it happens a lot of times that you're   making your page longer and adding elements so if 
you know that your footer and some layers need to   be at the bottom just group it constrains bottom 
and that's really nice I'm going to make it a bit   longer and then I'm gonna grab all of this gonna 
make that an auto layout again to make sure that   this one is aligned in the middle and there we 
go and then there's one more difference and that   is the background why does this one look better 
it's because of the background so you can change   the background color of your whole figma if you 
want to so if you just click anywhere outside the   background over here you can change that as well 
and that's what I did and that's why that one just   looks a little bit better and also the icons I see 
are a little bit thicker which I like a little bit   better so as you can see it's super similar to our 
design we've covered the basics but if you want to   learn more about figma then you can sign up for my 
fikma course right now it's a waiting list but if   there's enough interest for the course then I will 
create a fake my course so if a thousand people   sign up on this page then I will create that 
course and I will email everyone with a discount   that signed up on the page so that is nice and 
I also want to make this design when Elementor   comes out with the container in Elementor which 
I think is also going to be pretty fun and then   we can also make it look good on tablet and mobile 
so hope you are excited about that for now I want   to thank you for watching and hopefully I will 
see you in the next video a living with pixels

Website Setup Service

Leave a Comment

Your email address will not be published. Required fields are marked *