Why Product Designers (UX/UI) should be using a 8pt grid system | Tutorial and Template

Поділитися
Вставка
  • Опубліковано 18 лис 2024

КОМЕНТАРІ • 118

  • @GemmaHelyer
    @GemmaHelyer  2 роки тому +27

    ✨ Little mistake in the video, the margins should be 96pt not 98pt. ✨

    • @nadimakhter383
      @nadimakhter383 2 роки тому +1

      Thanks you cleared it. I was in doubt

    • @nyslukas
      @nyslukas 2 роки тому

      And 58pt should be 56pt I assume 😅

    • @GemmaHelyer
      @GemmaHelyer  2 роки тому +2

      @@nyslukas 💯 😅

    • @TheYorubaPlace
      @TheYorubaPlace 2 роки тому

      You were correct tho

    • @asadmarwat6724
      @asadmarwat6724 5 місяців тому

      and you have used 58 instead of 56 this can be really confusing for those who are not familiar with it

  • @francisdavid54
    @francisdavid54 Рік тому +1

    My struggle about the 8pts and 4pts griding system actually came to an abupt end after stumbling on your videos. thank you so much for this insigtful piece. so explanatory and straight to the point.

  • @kunal-ko
    @kunal-ko Рік тому +1

    I watched a couple of tutorials on the 8pt grid but it went over my head but this one went straight into it.
    Thanks Emma

  • @haley2486
    @haley2486 2 роки тому +5

    Thank you thank you thank you! This was so super helpful seeing how multiple of 8 can be applied in practice. I generally followed those guidelines, but now I can strategically plan my designs more around this principle to create more consistent and scalable user experiences.

  • @LisbethPerez
    @LisbethPerez 2 роки тому +2

    This is the best video about the 8 point grid system. Thank Y💙U!

  • @kitersrefuge7353
    @kitersrefuge7353 Рік тому

    Superb. Thank you. As a developer, trying to Wireframe; I tried Figma, and i gave up. I am not a designer of course, but I seriously appreciate good UX and since I am a fullstack developer there is often the need for wireframing a new window or adding something to an existing tab in our application, that I would like to do quickly to demo to the Product Owner for quick feedback. However, it takes YEARS to become a designer, and therefore looking for a _fast track_ way of understanding the principles, as you have so excellently done in this video (seriously, first time I've come across a bite-sized approach on the fundamentals without having to spend hours) is very much appreciated. Here are some use cases that might be of interest: 1. quickly import an existing vue.js template into Figma (at least the outline of the HTML) either manually or semi-manually or automated. 2. Understanding Figma in conjunction with say the grid system you have mentioned; alternatives to Figma that are user friendly enough to be able to get going as a non UX/Designer 3. Understanding colour 4. Understanding font. I know I have added a LOT in this post, but it might be food for thought.

  • @graphicsbybeezo8109
    @graphicsbybeezo8109 Рік тому

    Thank you. Clearest explanation I’ve encountered after 4-5 videos. This focused on precisely what I needed to understand

  • @HannaH_ann
    @HannaH_ann 2 роки тому

    Huge thank you!!!! Quick and clear explanation, I asked teacher at my courses and she couldn`t explain, I am soooo happy that I`ve found your video, you are amazing)))

  • @lakshaynagpal3626
    @lakshaynagpal3626 Рік тому

    Clean tutorial! Really liked the vibe of the video. Keep it up with tutorials like these :)

  • @betsey8696
    @betsey8696 Рік тому

    Love the way you explain, everything makes sense....it's been very hard for me to find a video that properly explains ui

  • @GabrielaCruceta
    @GabrielaCruceta 2 роки тому +1

    This video is great for someone like me who is starting out so thank you so much for taking the time to do it.

  • @TheBlackDoorOk
    @TheBlackDoorOk 2 роки тому

    my best teacher ever!!

  • @TheYouHub
    @TheYouHub Рік тому +3

    I have a comment regarding column size, when using your suggested margin of 96px and gutter of 24px, one column width turns out to be 82px wide, if you divide 82px by 8 it’s 10.25px, if we go further and draw a rectangle over two columns(including gutter between those two columns) rectangle is 188px wide, divided by 8, it’s 23.5px. You have selected column type ‘Stretch’, which means that column size will adjust to the stretched frame size, BUT, here comes the question, shouldn’t we focus on columns and gutters(that they are divisible by 8) instead of margin, when setting up layout grid for 1440px frame, so that the elements drawn using columns and gutters are divisible by 8?

  • @camillam8315
    @camillam8315 Рік тому

    this is the best video with detailed explanations with points system thank you very much

  • @MuhammadAliMasood-m9y
    @MuhammadAliMasood-m9y 27 днів тому

    You are great teacher :) Liked and Subscribed

  • @asimmuhammed7922
    @asimmuhammed7922 2 роки тому

    Good job Gemma 👏👏 My first time to seeing your videos. Everything explained neat and very well 👍

  • @seangrogan3622
    @seangrogan3622 Рік тому

    Thanks very much, useful and enjoyable tutorial!

  • @stride0812
    @stride0812 5 місяців тому +1

    Should sizes for cards, button, search bars and icon be sizes of 8 aswell?

  • @chioma2743
    @chioma2743 2 роки тому +2

    I’m a noob designer and this was incredibly helpful! I’ll surely be subscribing to ur content and watching more videos! 🤍

  • @NK-hs7io
    @NK-hs7io 2 роки тому

    Thank you so much! Love your voice, so calming

  • @tomimdawodu6808
    @tomimdawodu6808 2 роки тому

    Could you do a video on Ui/web design layout on how to make really good and aesthetically pleasing layouts/compositions when building a website or just how to make good compositions that work it’s something that a challenge to me for the moment on figuring out where and how to put together the information and elements of the site in way that looks pleasing and clear to the user

  • @francer.8650
    @francer.8650 Рік тому

    You're amazing, seriously thank you for making this very clear!

  • @SketchbookStudioo
    @SketchbookStudioo 2 роки тому

    This was the best video I've seen on the 8pt grid system. Well done 💯✌🏼📱

  • @dollaya8893
    @dollaya8893 2 місяці тому

    Thank you so much. This is helpful. And I do like your voice.

  • @snapittraining
    @snapittraining 6 місяців тому

    Wao very easy and explained in a wonderful way❤

  • @guilherm3779
    @guilherm3779 9 місяців тому

    Thank you Gemma, really helped me out

  • @Paco1337
    @Paco1337 2 роки тому +1

    Auto Layouts in Figma will help you a lot with grids in general

  • @MinalB1539
    @MinalB1539 2 роки тому

    Very informative and useful video, Thanks a lot.

  • @jnn970
    @jnn970 Рік тому

    this is exactly what I need thank you !

  • @agbonyinmanosakhare2404
    @agbonyinmanosakhare2404 2 роки тому

    It works like magic

  • @blissfuly8375
    @blissfuly8375 Рік тому

    Great sharing. How about on mobile design, the smallest size of typography should be 8px?

  • @MR2U2B
    @MR2U2B 2 роки тому

    Wonderful job, Gemma! Give us more!

  • @wt1272
    @wt1272 2 роки тому

    clear & concise. thank you

  • @alanmurray4011
    @alanmurray4011 2 роки тому

    Very helpful Gemma, thank you!

  • @ST-fl5fy
    @ST-fl5fy Рік тому +1

    If you have a block using 3 columns it is 294 and if 6 columns it is 612 neither is divisible by 8. Using 4 columns it is. 400.

  • @ngobita
    @ngobita 2 роки тому

    Thank you for sharing with us. God bless you!

  • @leslie8
    @leslie8 Рік тому

    Thank you Gemma 😊love from 🇦🇺

  • @dwojczuk1
    @dwojczuk1 2 роки тому

    Hi Gemma, just found your channel and I love your content! The topics you cover are very interesting ☺

  • @sakibhassan5465
    @sakibhassan5465 2 роки тому

    Thank you so much now I understand clearly the 8pt grid system . can I use that same 8pt grid system on app design?

  • @fcnealvillangca7943
    @fcnealvillangca7943 9 місяців тому +1

    I prefer 12 grid coz as a developer bootstrap and other developer tools is divided to 12

  • @kellyfaria248
    @kellyfaria248 2 роки тому

    I do this like it’s second nature now in Figma. All our systems use it and I code that way too

  • @shivudesign9210
    @shivudesign9210 2 роки тому

    Wow! such a wonderful content thank you for sharing with us😊 when the video will come on naming figma layer?

  • @_grito
    @_grito 2 роки тому

    Very helpful! Thank you!

  • @laguirre94
    @laguirre94 Рік тому

    Amazing and noted.

  • @jadabrown6334
    @jadabrown6334 2 роки тому

    And this same 8pt grid system can still be used to design a web portfolio correct ?

  • @ramazanguler6066
    @ramazanguler6066 Рік тому

    thank you for best lesson

  • @gareth3152
    @gareth3152 11 місяців тому

    You're brilliant.

  • @nelsonnkana3177
    @nelsonnkana3177 2 роки тому

    hey gemma, how you doing,thanks for this wonderful video. which company do you work for as a senior product designer. and

  • @well.done.
    @well.done. 9 місяців тому

    Is it possible to use font size 20 if 16 is too small and 24 is too big? Do I have to be bound to a system of multiples of 8 in the font at all times?

    • @GemmaHelyer
      @GemmaHelyer  5 місяців тому

      Hey, you don't have to be bound by multiples of 8. its just a guidelines to help with consistency.

  • @luinga
    @luinga 2 роки тому

    Thank you Gemma!

  • @paolacruzalegui4281
    @paolacruzalegui4281 Рік тому

    does this also work on desktop 1920x1080?

  • @AgnijitTarafdar
    @AgnijitTarafdar Рік тому

    Really liked it

  • @tomimdawodu6808
    @tomimdawodu6808 2 роки тому

    Really enjoyed this video

  • @ikramzenasni4664
    @ikramzenasni4664 2 роки тому

    Thank you Good Work

  • @SM-ej4tb
    @SM-ej4tb 2 роки тому

    Thank you 🙏 ❤

  • @jayth3246
    @jayth3246 Рік тому

    Hey Gemma, thank you for this informative video! Question though, how does this relate to font sizes? Am I suppose to follow multiples of 8 also?

  • @berriberri7573
    @berriberri7573 2 роки тому

    thank you, Gemma!

  • @Lisa-ex2ml
    @Lisa-ex2ml 2 роки тому

    Thank you 😍
    how to make the pixel grid converge with the columns? is there any formula? not always the pixel converges with the columns

    • @GemmaHelyer
      @GemmaHelyer  2 роки тому

      Hello :) I’m not really understanding your question? Can you elaborate please and I’ll see if I can help.

    • @Lisa-ex2ml
      @Lisa-ex2ml 2 роки тому

      @@GemmaHelyer I need columns to align with 4px modul grid. I tryed everything and it didn't work... 🙈 maybe sounds simple but I'm really stuck
      Thank you in advance!

    • @Lisa-ex2ml
      @Lisa-ex2ml 2 роки тому

      P.s I use 12 column system and 4 px module grid

    • @GemmaHelyer
      @GemmaHelyer  2 роки тому

      @@Lisa-ex2ml I have a video on my channel for a 4pt grid system :) go check that out.

  • @francka.4174
    @francka.4174 Рік тому

    I'll just copy and paste the comment of another viewer since I'm struggling with the same issue for months now and despite all my efforts I can't find a good explanation anywhere ^^.
    " when using your suggested margin of 96px and gutter of 24px, one column width turns out to be 82px wide, if you divide 82px by 8 it’s 10.25px, if we go further and draw a rectangle over two columns(including gutter between those two columns) rectangle is 188px wide, divided by 8, it’s 23.5px. You have selected column type ‘Stretch’, which means that column size will adjust to the stretched frame size, BUT, here comes the question, shouldn’t we focus on columns and gutters(that they are divisible by 8) instead of margin, when setting up layout grid for 1440px frame, so that the elements drawn using columns and gutters are divisible by 8? ".

    • @GemmaHelyer
      @GemmaHelyer  Рік тому +1

      Hiya, the issue you're seeing is that you're taking the system literally. It's a fluid system that is used as a guide. As we work with different screen sizes and fluid browsers we can't always be 100% pixel-perfect. So we use a guide to allow us to design and for developers to build. That's about it, it will never be perfect or completely accurate. It's enough to balance design and development and make it easier to communicate and round up. Everything else in between is fluid :)

    • @francka.4174
      @francka.4174 Рік тому

      @@GemmaHelyer Thank you very much for your (very quick I must add) answer 🙌. Yeah, I do take things literally ☺.

  • @hegelinmutlaktozu8070
    @hegelinmutlaktozu8070 Рік тому

    How do you divide 58 by 8?

  • @sanawaheed3181
    @sanawaheed3181 2 роки тому

    thanks for sharing girl :) its the same for App Design layout??

  • @nataliakasatkina8424
    @nataliakasatkina8424 Рік тому

    Hello Gemma. Thanks for this video. Helpful. But I found that you are arranging elements which takes 6 columns space in width and the total width of such elements are not devisible by 8 (82x6 + 24x5=612). If you have a block using 6 columns it is 612px and 612 is not divisible by 8.

    • @GemmaHelyer
      @GemmaHelyer  Рік тому

      Hey, the number of columns don’t really matter. It’s 12 columns so that doesn’t go into 8 you can use 16 or you can use 4 it doesn’t really matter. What matters is the spacing between elements and that’s what I highlight in this video.

    • @nataliakasatkina8424
      @nataliakasatkina8424 Рік тому +1

      Hello Gemma. Thanks for your response. I don't really care about the number of columns (I agree that the number of columns varies), I was curious about the size of the column itself and the width of an element. In your case, the column size is 82px (not a multiple of 8), however, the gutter is 24px (a multiple of 8), and margins are also 96px (a multiple of 8).
      Now, I understand that you apply the rule of 8 only on spacing between elements, on margins, gutters and this rule is working for supporting the vertical rhythm, which establishes a sense of visual hierarchy.
      My previous questions was about the width of the containers. Now, I got it. It is not necessary that the width of the container was multiple by 8. It is all about spacing and the height of an element.
      Thanks to you! Sometimes while discussing, all the answers are coming naturally. ))

  • @aimeestanden3348
    @aimeestanden3348 2 роки тому

    Hey Gemma! I noticed that when you were going through the grid to show the multiple of 8 in practice, the guttering was 98 (when 96 would be the multiple) could you explain this for me please?

    • @GemmaHelyer
      @GemmaHelyer  2 роки тому

      Hiya, it's a mistake in the video. I did outline it in the description :) but yes it should be 96 :)

  • @sofiaallmang3166
    @sofiaallmang3166 2 роки тому

    Hi!! How do you work with the 8pt grid system and sidebar?

    • @GemmaHelyer
      @GemmaHelyer  2 роки тому

      You can always take out the margin on the left hand side :) but the spacing between components will remain the same.

  • @nutyga
    @nutyga Рік тому

    please can you come to my office to tell the designers to...NAME....YOUR...LAYERS...lol!

  • @livingkings
    @livingkings 2 роки тому

    Well done 👏👏

  • @karn96
    @karn96 2 роки тому

    Hey Gemma, thanks for this video! I got one doubt tho. This is fine for webdesigns but what about webapps? How to set up grids for a webapp which got a left nav and stuffs? which can be even drawn like an expand and collapse component? How would the grids change then? And also is it advisable to use 16 coloumn grid ?

    • @GemmaHelyer
      @GemmaHelyer  2 роки тому

      Hi Karnesh, thanks for your comment. It still works for apps, grids are guides that help keep consistency across design and development. This is one example. If you give the 8pt grid a Google, you will find a number of articles on why this works across multiple devices. The grid never changes, the components however on the page will change, it's about learning how this applies and not something I can direct you on within a comment without seeing the component that you are referring to. Thanks, Gemma.

    • @karn96
      @karn96 2 роки тому

      @@GemmaHelyer Alright Gemma. Thanks again! :)

  • @cyberlink824
    @cyberlink824 Рік тому

    please is that obligatory the 8 rule ? there will be not okay to create interface with a multiple of 2 ?

    • @GemmaHelyer
      @GemmaHelyer  Рік тому +1

      2 spacing won’t be enough for adequate white space between elements. It will also introduce a lot of rules developers Would need to set up. 8 is great for designers and developers but if you want smaller spacing then use a 4pt grid system.
      There’s also a video on my channel if you would like to check that out.

    • @cyberlink824
      @cyberlink824 Рік тому

      @@GemmaHelyer thank you

  • @mjchuang11
    @mjchuang11 2 роки тому

    does padding also have to be multiplier of 8?

  • @Działki-p2j
    @Działki-p2j 9 місяців тому

    I love Your accent!🥰

    • @GemmaHelyer
      @GemmaHelyer  9 місяців тому

      Thanks 🏴󠁧󠁢󠁷󠁬󠁳󠁿

  • @windmaomao
    @windmaomao 2 роки тому

    Interesting idea, thanks for sharing. I just have a quick question while watching the video. How could the margin of the middle be set to be multiple of 8, because the user could just drag the page bigger and smaller, so I would normally assume that margin is not fixed, isn't it?

    • @dripcaraybbx
      @dripcaraybbx 2 роки тому

      +1 this question. I find designers are still taught fixed pixel perfection and do not consider responsive layout or relative em/rem units

    • @windmaomao
      @windmaomao 2 роки тому

      @@dripcaraybbx yes, you have to understand there's bunch of people consuming the design aren't designer at all. They are hard core developer ;)

    • @dripcaraybbx
      @dripcaraybbx 2 роки тому

      @@windmaomao Responsiveness is important for accessibility, so I would hope more designers start paying attention to fluid layout the way developers do.

  • @ashwinghoghari7332
    @ashwinghoghari7332 Рік тому

    verry nice dear where are you from?????

  • @jdeso3
    @jdeso3 2 роки тому

    What do you think about using a four-point grid

    • @GemmaHelyer
      @GemmaHelyer  2 роки тому +1

      It’s great :) really useful for apps. Any grid system works. The more you use one the more consistent your designs will be.

  • @atomicrus
    @atomicrus 2 роки тому

    Multiple of 8, and 98px margin from the start)

    • @GemmaHelyer
      @GemmaHelyer  2 роки тому

      I was heavily pregnant making this video, we all makes mistakes. Also pinned a comment and put in the description that I made a mistake 😁

  • @niyiadeola8695
    @niyiadeola8695 2 роки тому

    The page margins on the portfolio design is 98. Should'nt it be 96?

    • @GemmaHelyer
      @GemmaHelyer  2 роки тому

      Yep you are correct! I made a mistake in the video :)

  • @bobbyc404
    @bobbyc404 2 роки тому +1

    So why "8"? Why not "10" or "7" or some other increments?

    • @GemmaHelyer
      @GemmaHelyer  2 роки тому +4

      8 is just a nice easy number, it also 'looks good' you can use 10 if you want, but your spacing will become large very quickly. 10/20/30/40 making it difficult for smaller screen sizes. 7 is an odd number so your pixels or points will always be on odd numbers making it more difficult to keep to a ratio and developers will also have issues getting this to line up and scale. You also use a 4pt grid system, the same principles apply as the 8pt system but you just use increments of 4 as 4 again is an even number.

  • @SketchbookStudioo
    @SketchbookStudioo 2 роки тому

    Subscribing

  • @adied7725
    @adied7725 2 роки тому

    why you not just show your layout grid settings? please, i'm trying to set this up i'm new at figma

    • @GemmaHelyer
      @GemmaHelyer  2 роки тому +1

      There’s a link in the description that will take you to the template that will have it all set up for you :)

    • @adied7725
      @adied7725 2 роки тому

      @@GemmaHelyer thanks Gemma, I will try those settings

  • @spetauskas
    @spetauskas 2 роки тому

    wouldn't be simpler instead of 8-16-32.... use 5-10-20-40-80...? why it has to be 8 not 5?

    • @dripcaraybbx
      @dripcaraybbx 2 роки тому

      8-16-32 can divide all the way down to 1px. These small sizes are still useful for paddings and margins. 5 can't be divided any further without using decimals. Also if we're just trying to keep the math simple, notice 10-20-40-80 is starting to look like our 1-2-4-8 scale, so we're not really avoiding our multiples of 2 after all

  • @bryxxdore4150
    @bryxxdore4150 2 роки тому

    when you make video after 420

  • @Mumont
    @Mumont 2 роки тому

    Watch out! At minute 7.14 you say that there is space 32 with respect to the boxes. But that is not the REAL space. Inside each box there are extra pixels and this configuration looks very different from the one you intend to show. This is a line height error that comes with the typography for use on the internet. When used in real typography the actual designer will understand this problem. At the moment who is trying to fix this issue is one of Microsoft's designers. These issues of scaling for space is a very debatable topic.

  • @kenonerboy
    @kenonerboy Рік тому

    Sus

  • @ArminmoTV
    @ArminmoTV Рік тому

    why u give us attitude?

  • @swagfel
    @swagfel 2 роки тому

    I don't know why people call themselves product designer UX AND UI is really wrong. there is a limit between them OMG