You'll Regret NOT Using The 8pt Grid in Figma (UI/UX Beginner Tutorial)

Поделиться
HTML-код
  • Опубликовано: 18 янв 2025

Комментарии • 136

  • @baddownload
    @baddownload Год назад +31

    As a senior graphic designer pivoting into product design, your videos are really helping. Keep pumping out this kind of content and your channel is going to to really well

    • @TimGabe
      @TimGabe  Год назад +1

      that’s so cool to hear. thanks a lot for this kind comment 🤩🙏

  • @dievas_
    @dievas_ 2 года назад +80

    Also 8px system allows easy use of EM and REM units for developers, as default browser font size is 16 pixels, so they can use 0.5em for 8px, 0.25em for 4px etc. EM units are important to accessibility amongst many other advantages compared to using pixels in CSS. Using this system will save hours, days or even weeks on larger projects.
    Great video as always!

    • @TimGabe
      @TimGabe  2 года назад +2

      great points, Šaras!! 🤩 happy you liked it! 🥳

    • @vietkhoado6723
      @vietkhoado6723 2 года назад

      Thanks Sara. For EM and REM units, which one would you suggest using the best? I'm just learning the No Code development tools, so I am very confused.

    • @dievas_
      @dievas_ 2 года назад +1

      @@vietkhoado6723 you need to use both EM and REM. No code is trash, always was, always will be.

    • @dievas_
      @dievas_ 2 года назад +1

      @@vietkhoado6723 die-netzialisten.de/wp-content/uploads/2014/05/em-rem-min1.png

    • @vietkhoado6723
      @vietkhoado6723 2 года назад

      @@dievas_ Thank you, BTW, what's this?

  • @melaniedesigner
    @melaniedesigner 2 года назад +7

    Awesome! I was reading an article about it but it wasn't clear to me, so I found this video and it helped me a lot. Thanks 💙

    • @TimGabe
      @TimGabe  2 года назад

      happy that I could be of help, Melanie! 🙏💜☺️

  • @noymorgenshtein9191
    @noymorgenshtein9191 2 года назад +5

    exactly what i needed to see right before starting my first designs for a personal project!
    also as a fullstack dev I loved your point about devs paying attention to the designers' patterns and checking with them if something seems off, work gets a little robotic sometimes so if you give me a design and ill do it pixel-perfect but having a consistent system through out the project is important!

    • @TimGabe
      @TimGabe  2 года назад +1

      delighted that I could give you something to help you start the personal project, Noy 🤩 yes... it's so hard to tell the difference between when a designer does something intentionally and when they don't, so having systems is super helpful!

  • @seedcamcreationstudio
    @seedcamcreationstudio 9 месяцев назад +1

    This is the best video explaining the 4'8 grid system

  • @phkoon
    @phkoon 5 месяцев назад

    Thank you! I was really intrigued about setting the main website container sizes to match the 8pt grid system and spent a LOT of time trying to figure out a common ground of fixed widths for columns and gutters only to find out now that this is where you don't have to follow the rule. Relieved

  • @d.S.b.
    @d.S.b. 2 года назад +5

    Great video, I was looking for some guidance like this when I was a junior . I think a lot of young designers will appreciate this.

    • @TimGabe
      @TimGabe  2 года назад

      thank you, my friend!! I really hope that I can inspire people to start using best practices quicker than I did... saves a bunch of time 😅

  • @moniaafi6943
    @moniaafi6943 Год назад +1

    Wowww! As a beginner, this video really helps me a lot... I learned a lot of new things from your video... Your way of teaching is soooooooo good with your cute expressions haha. Thanks a lot, man.

    • @TimGabe
      @TimGabe  Год назад

      really appreciate the kind comment, thank you!!

  • @xhongaronga
    @xhongaronga Год назад +2

    Just came back to this after 7 months to refresh my knowledge on the 8pt grid.
    Great tutorial as always, Tim 🌟

    • @TimGabe
      @TimGabe  Год назад

      you're the best, my brother 😍

  • @KostasWasHere
    @KostasWasHere Год назад +2

    Thank you so much for this series of videos Tim! You can't image how useful they are to someone who just starts their journey in UI design. Keep it up, you are a real pro!

    • @TimGabe
      @TimGabe  Год назад

      I love seeing these kinds of comments. thank you for sharing, my friend!! 🙏

  • @dc33333
    @dc33333 Год назад +1

    wow such a clear eloquent speaker.

    • @TimGabe
      @TimGabe  Год назад

      really appreciate that, thank you so much!

  • @ivanpost4079
    @ivanpost4079 Год назад +1

    Keep going! you are rising star now) Thank you!

    • @TimGabe
      @TimGabe  Год назад

      that's so nice of you, ivan! makes me happy!!

  • @fAlekr1
    @fAlekr1 11 месяцев назад

    Great video!
    I'm a developer who's starting to also do designs and your content is helping me A LOT!
    Cheers from Brasil! \o/

  • @rockyboi7777
    @rockyboi7777 4 месяца назад

    thanx for your impressive teachings with relevant examples.
    keep up the good work sir.

  • @tayyubahmed1646
    @tayyubahmed1646 2 года назад +1

    Clearly explained, definitely subscribing, thanks Tim!

    • @TimGabe
      @TimGabe  2 года назад

      thank you Tayyub!! 🙏🤩

  • @pav5432
    @pav5432 3 месяца назад

    Thanks for helping to understand about grid system

  • @vcodev108
    @vcodev108 2 года назад +1

    As usual excellent vid, thanks man! it was really helpful!!!

    • @TimGabe
      @TimGabe  2 года назад

      Vcode, thank you for the support, as always!! 🙏😃

  • @stoptominate
    @stoptominate Год назад +1

    Love your videos man, thank you so much :)

    • @TimGabe
      @TimGabe  Год назад +1

      happy to hear it, friend 😃

  • @zaudiko
    @zaudiko Год назад

    Your content is valuable for us, please make more
    we support you. Thank you

  • @rafaelcalderon6658
    @rafaelcalderon6658 Год назад

    Great work mate... Thank you!!

  • @Shatz
    @Shatz Год назад +1

    Thank you very much for a detailed and understandable video!!

    • @TimGabe
      @TimGabe  Год назад

      happy to be of help, Shatz! 🤩

  • @sayekatchakraborty2552
    @sayekatchakraborty2552 2 года назад +1

    Thank you Tim 😊 very useful information for grid system 🙏

    • @TimGabe
      @TimGabe  2 года назад

      really happy you enjoyed the video, Sayekat!! 🤩

  • @marcorieser
    @marcorieser Год назад +1

    Thank you, as a developer I am very grateful for such videos. Consistency!

    • @TimGabe
      @TimGabe  Год назад

      that's great to hear. gotta think about the devs!! 😃

  • @ikennagibson3933
    @ikennagibson3933 2 года назад +1

    Well done TIm👏🏻

    • @TimGabe
      @TimGabe  2 года назад +1

      thank you Ikenna!! hope you're well 🙏

    • @ikennagibson3933
      @ikennagibson3933 2 года назад

      @@TimGabe You are welcome Tim😃 yeah I am doing great, I trust you are too💪🏼

  • @softdave
    @softdave 2 года назад +1

    Very helpful, thanks

    • @TimGabe
      @TimGabe  2 года назад

      so good to hear that you found it helpful David!! thank you for commenting 🥳

  • @ToddMagnussonWasHere
    @ToddMagnussonWasHere 3 месяца назад

    I think the simplest way to communicate this from web developers to designers is that font-size: 100% in the browser is 16px which is base-8 by default. Just makes sense to use it.

  • @nicepicbro3425
    @nicepicbro3425 2 года назад +1

    OMG ! That channel like a gem.

    • @TimGabe
      @TimGabe  2 года назад +1

      so grateful for the support and nice comments! thanks a lot 🤩

  • @cosmiqdesigner
    @cosmiqdesigner 2 года назад +1

    Thanks for this informative video.

    • @TimGabe
      @TimGabe  2 года назад +1

      appreciate the comment, Cosmiq 😃

    • @cosmiqdesigner
      @cosmiqdesigner 2 года назад

      ​@@TimGabe and I appreciate the efforts made into putting such quality content.

  • @shivudesign9210
    @shivudesign9210 2 года назад +1

    Thank you finally it came 😊

    • @TimGabe
      @TimGabe  2 года назад +1

      glad I could help, Shivu! 😃

    • @shivudesign9210
      @shivudesign9210 2 года назад

      @@TimGabe Yeah! literally it helped and understood 🤩

  • @badermuteb4552
    @badermuteb4552 2 года назад +2

    nice explanation Tim. nice moustache too.

    • @TimGabe
      @TimGabe  2 года назад

      haha, thank you so much Bader--the moustache comment really warms my heart 🤩

  • @wadhaibrahim7954
    @wadhaibrahim7954 6 месяцев назад

    Keep going 👏🏻

  • @dilankamadushan9736
    @dilankamadushan9736 2 года назад +3

    Thanks for this ❤️
    I have a qustion, do we need to use 4 or 8pt system for our line heights and font sizes?? It would be great if you can make a tutorial..

    • @TimGabe
      @TimGabe  2 года назад +3

      hey Dilanka!! I never use it for line heights or font sizes -- if my sizes do end up being divisible by 4 or 8, it's random.
      I'd say: don't worry about it for those things 😃💜

  • @janisbillepp9396
    @janisbillepp9396 Год назад +1

    Great stuff! We are currently using 5-10. Any benefit in using 4-8 instead?

    • @TimGabe
      @TimGabe  Год назад

      4-8 is the industry standard, but i'd always say that whatever rows your boat is the best in the end!

  • @tomashruska_25
    @tomashruska_25 2 года назад +1

    thanks for the video

    • @TimGabe
      @TimGabe  2 года назад

      thanks for the comment, Tomáš ☺️👌

  • @doesnotmatter28-v1h
    @doesnotmatter28-v1h 10 месяцев назад

    THANK YOU

  • @HamzaELMOQADDAM
    @HamzaELMOQADDAM 8 месяцев назад

    Thanks man

  • @ytRap007
    @ytRap007 2 года назад +1

    Really needed this badly thanks for this Tim.

    • @ytRap007
      @ytRap007 2 года назад +1

      @Tim Gabe can we ask a video about how to make illustration in figma by different style of illustration ,flat, 3d,glossy and many more. Thank you very much.

    • @TimGabe
      @TimGabe  2 года назад

      thanks a lot, Ritche ☺️ and thanks for the suggestion, this will be added to the list of ideas 👌🥳

  • @AbrarulRhythm
    @AbrarulRhythm 8 месяцев назад

    thank you

  • @mudassarch5
    @mudassarch5 Год назад +1

    Thanks for this information...
    Should we also follow 4.8 system in height and width of elements (Like any rectangle, icons, buttons)?
    If we do this, the space between elements doesn't remain according to 4/8 spacing system

    • @TimGabe
      @TimGabe  11 месяцев назад

      for heights of buttons, inputs fields, etc. (generally anything interactive that you might want to align with other similar interactive elements), you can follow it for the heights!
      for widths it's hard to follow and you shouldn't try!

  • @analinalino
    @analinalino 7 месяцев назад

    Greaaaaat class!

  • @brunocarvalho4342
    @brunocarvalho4342 2 года назад +2

    Hi Tim 😀 I found your video really helpful and interesting. I was just wondering how do you deal with screen widths that are not divisible by 8 (like 375px on iPhone 13). I think the only way to go with it would be taking a px on one of the columns, but wouldn’t that “break” the 8pt system grid? Thank you!

    • @TimGabe
      @TimGabe  2 года назад +3

      hey Bruno! generally when it comes to the horizontal axis in design, and especially for column grids, I really don't care about following the 8pt grid since the width always will be dynamic. the width of the columns will change with the width of the screen (or frame), so you don't really gain anything from nailing it down to 8pts for one specific device size 😃

    • @TimGabe
      @TimGabe  2 года назад +1

      and thank you for the comment 🙏

    • @brunocarvalho4342
      @brunocarvalho4342 2 года назад

      @@TimGabe Thank you so much for replying. It was really helpful. Keep up the good work!

  • @batool.tatari
    @batool.tatari Год назад +1

    Thanks a lot Tim to this gorgeous information, Can i asked for the figma file?

    • @TimGabe
      @TimGabe  Год назад +1

      I'm afraid I can't find the Figma file for this one any more 😩

    • @batool.tatari
      @batool.tatari Год назад

      @@TimGabe no problem, I am really appreciate your interest.
      You are such a great design teacher 🧡

  • @onien4926
    @onien4926 Год назад +1

    As developer I absolutely agree and when you say designer to use 4pt grid and you see 51px is just terrible. I like to use tailwind and it uses the same system so this is twice helpful

    • @TimGabe
      @TimGabe  Год назад

      awesome to hear!

  • @Lemongarlicshrimp
    @Lemongarlicshrimp Год назад +1

    I have a question. How does this 8pt grid system work when you have not only column grid guide but also rows of grid guide? If I prioritise 8pt system of padding and spacing, it doesn't follow the baseline of the rows which I made with 8pt height. It is because if we hover the element it shows the spacing from the text box not the text itself.
    I think it all matters of which I chose but I would like to know the standard way of doing this and your suggestion. Thank you for the great tutorials!

    • @TimGabe
      @TimGabe  Год назад

      I don't fully understand the question, my friend 😩

  • @jenstornell
    @jenstornell Год назад +1

    It's the same system Tailwind CSS uses and It's perfect.

  • @quest307
    @quest307 Год назад

    what about typographic scales like perfect fourth can you use them too? :)

    • @TimGabe
      @TimGabe  Год назад

      i'm not personally using it, so can't speak to it!
      4/8pt is the standard!

  • @vincentdaniel8140
    @vincentdaniel8140 Год назад +1

    Hi Tim, (or anybody) can you please describe why you used 10px on the button, since the height of the button 40px and you can go with 8 or 16?
    or actually how 10px comes in?

    • @TimGabe
      @TimGabe  Год назад

      if you set a fixed height on an element, the padding is irrelevant 👌 so in this case you don't really have to think about anything else but the height 😃

  • @SzabatDesign
    @SzabatDesign 2 года назад +1

    Love you Tim ❤️🙆‍♂️ I waited half a year for someone to explain it to me ... each designer designs differently. I have one more dilemma that has not been touched upon here, namely the lineheight of the text. what if we have a lineheight of 170% and the bounding box is so big? Where visually is 16px and the bounding boxes of 35 for example? I hope soo you understand me.

    • @TimGabe
      @TimGabe  2 года назад

      thank you for always supporting Christopher 🙌💜🤩 means a lot!
      not sure I really understand the question, but for text heights, and for elements/layouts where content will decide the full height in general, I don’t really care to follow the 8/4 pt grid since ☺️

  • @Sebastian-zs8cp
    @Sebastian-zs8cp Год назад +1

    It is't normal design without this rule? Do you also use it for Smartphone app's? I will be killed when I don't use it?

    • @TimGabe
      @TimGabe  Год назад

      haha!! you won't be killed, but it makes life a lot easier!

  • @GeneralEnthusiast
    @GeneralEnthusiast Год назад

    Everything in this video relates to following a system, not necessarily 8pt. Your pref is 8pt, but metric makes more sense, which is why it's preferred internationally.

    • @TimGabe
      @TimGabe  Год назад

      4 or 8pt is used a lot across big companies and websites, so i think it's a pretty safe bet 😃 but yes, any system will help!

  • @drgregoryhouse1470
    @drgregoryhouse1470 Год назад

    Nice biceps bro

  • @afrosymphony8207
    @afrosymphony8207 Год назад +1

    Is their an app for this in figma?? it'd be criminal if nobody has thought of transforming this idea into a figma addon

    • @TimGabe
      @TimGabe  Год назад

      not sure if there is... 🤯

  • @umashankar34
    @umashankar34 Год назад +1

    👍👍👍

  • @manuelsilva4931
    @manuelsilva4931 2 года назад +1

    i'm using 10px grid..... Help!

    • @TimGabe
      @TimGabe  2 года назад

      if you can, switch it over to 4pt or 8pt whenever you have some spare time -- it'll save you a lot of headache in the future 🙏

  • @7rollface
    @7rollface Год назад

    It bothers me that in the first slide showing off the different sizes of UI elements, all the boxes are the same size and just gradually fade into the background.

    • @TimGabe
      @TimGabe  Год назад

      sorry 'bout that!

  • @workmail1
    @workmail1 2 года назад +1

    hej tim!

    • @TimGabe
      @TimGabe  2 года назад

      Alfred, my friend 💕

  • @emrahaliyev3876
    @emrahaliyev3876 2 года назад +7

    I'd rather to use 4, 8, 12, 16, 20px... than 8, 16, 24, 32... Becoz sometimes we need less than 8px padding. Most designers don't use 8px, there are tons of people using the 10 px grid

    • @dievas_
      @dievas_ 2 года назад +12

      10px is a horrible idea. Ypu cant center 5px... Only a terrible designer could use 10px.

    • @emrahaliyev3876
      @emrahaliyev3876 2 года назад +2

      Saras, I know it, that's why I don't use the 10px grid. Also padding must be divided by 2 in projects. We can't divide 5 by 2 but we can do it for 4. So 4 and 8px grid is the most advantageous option for both designers and developers.

    • @TimGabe
      @TimGabe  2 года назад +3

      definitely agree with you both here! sticking with 8 or 4 is the game 🥳

    • @unbendable85
      @unbendable85 Год назад

      Sometimes 5/10 grid much more interesting and simple than 4/8.

  • @urmilpatel5297
    @urmilpatel5297 Год назад

    I want to do review on my ui ux can anyone help me?

  • @nrdfoss
    @nrdfoss Год назад

    i use 6 12 24...

    • @TimGabe
      @TimGabe  Год назад

      that's totally fine, as long as it works for you!

  • @exgeeinteractive
    @exgeeinteractive Год назад +1

    4pt grid >

    • @TimGabe
      @TimGabe  Год назад +1

      yes, 4pt is even more awesome!

    • @exgeeinteractive
      @exgeeinteractive Год назад

      Actually @@TimGabe, I take that back. It really depends on the situation. 🤣
      Since posting that comment, you have no idea how many times I've squandered my design systems with 4ptg. Lesson learned; be flexible and open to change 🤣

    • @TimGabe
      @TimGabe  Год назад +1

      @@exgeeinteractive i think it’s more flexible, and 8 is just not small enough in a lot of cases… 🥲

  • @dennyour
    @dennyour Год назад +1

    I like 5pt Grid, easier

    • @TimGabe
      @TimGabe  Год назад

      whatever works for you is the best for you!

  • @spacemike800
    @spacemike800 Год назад +1

    only hardcore 1 pixel grid folks + you artistic skills
    other stuff is just a lie to make your life easy )))
    in this world we have 0(no action) and we have 1 if we need to do something with matter around us
    so yeah
    1 pixel grid + love )

    • @TimGabe
      @TimGabe  Год назад

      I understand nothing of this, but I love it. ❤️

  • @tonychopper4114
    @tonychopper4114 7 месяцев назад

    Why are you calling it 8pt Grid? 8pt in px is 10.66666666666666 px. Isn't it appropriate to call it 8px Grid System to make it clear?

  • @StudioSerious1
    @StudioSerious1 Год назад +1

    We could also adopt the rule of 8pt for the title, subtitle, body text sizes, couldn't we?

    • @TimGabe
      @TimGabe  Год назад

      yes! I do that most of the times just for OCD purposes (😂), but it's definitely not a must!

  • @greggalf6140
    @greggalf6140 Год назад +1

    Why not 5, 10, 15 etc?

    • @TimGabe
      @TimGabe  Год назад +1

      here’s an article explaining this:
      diegovz.com/en/blog/8pt-vs-10pt-grid