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
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!
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!
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!
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
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.
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!
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.
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..
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 😃💜
@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.
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
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!
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!
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 😃
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
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!
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?
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 😃
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.
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 ☺️
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.
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.
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
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.
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 🤣
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 )
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
that’s so cool to hear. thanks a lot for this kind comment 🤩🙏
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!
great points, Šaras!! 🤩 happy you liked it! 🥳
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.
@@vietkhoado6723 you need to use both EM and REM. No code is trash, always was, always will be.
@@vietkhoado6723 die-netzialisten.de/wp-content/uploads/2014/05/em-rem-min1.png
@@dievas_ Thank you, BTW, what's this?
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 💙
happy that I could be of help, Melanie! 🙏💜☺️
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!
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!
This is the best video explaining the 4'8 grid system
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
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.
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 😅
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.
really appreciate the kind comment, thank you!!
Just came back to this after 7 months to refresh my knowledge on the 8pt grid.
Great tutorial as always, Tim 🌟
you're the best, my brother 😍
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!
I love seeing these kinds of comments. thank you for sharing, my friend!! 🙏
wow such a clear eloquent speaker.
really appreciate that, thank you so much!
Keep going! you are rising star now) Thank you!
that's so nice of you, ivan! makes me happy!!
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/
thanx for your impressive teachings with relevant examples.
keep up the good work sir.
Clearly explained, definitely subscribing, thanks Tim!
thank you Tayyub!! 🙏🤩
Thanks for helping to understand about grid system
As usual excellent vid, thanks man! it was really helpful!!!
Vcode, thank you for the support, as always!! 🙏😃
Love your videos man, thank you so much :)
happy to hear it, friend 😃
Your content is valuable for us, please make more
we support you. Thank you
Great work mate... Thank you!!
Thank you very much for a detailed and understandable video!!
happy to be of help, Shatz! 🤩
Thank you Tim 😊 very useful information for grid system 🙏
really happy you enjoyed the video, Sayekat!! 🤩
Thank you, as a developer I am very grateful for such videos. Consistency!
that's great to hear. gotta think about the devs!! 😃
Well done TIm👏🏻
thank you Ikenna!! hope you're well 🙏
@@TimGabe You are welcome Tim😃 yeah I am doing great, I trust you are too💪🏼
Very helpful, thanks
so good to hear that you found it helpful David!! thank you for commenting 🥳
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.
OMG ! That channel like a gem.
so grateful for the support and nice comments! thanks a lot 🤩
Thanks for this informative video.
appreciate the comment, Cosmiq 😃
@@TimGabe and I appreciate the efforts made into putting such quality content.
Thank you finally it came 😊
glad I could help, Shivu! 😃
@@TimGabe Yeah! literally it helped and understood 🤩
nice explanation Tim. nice moustache too.
haha, thank you so much Bader--the moustache comment really warms my heart 🤩
Keep going 👏🏻
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..
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 😃💜
Great stuff! We are currently using 5-10. Any benefit in using 4-8 instead?
4-8 is the industry standard, but i'd always say that whatever rows your boat is the best in the end!
thanks for the video
thanks for the comment, Tomáš ☺️👌
THANK YOU
Thanks man
Really needed this badly thanks for this Tim.
@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.
thanks a lot, Ritche ☺️ and thanks for the suggestion, this will be added to the list of ideas 👌🥳
thank you
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
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!
Greaaaaat class!
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!
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 😃
and thank you for the comment 🙏
@@TimGabe Thank you so much for replying. It was really helpful. Keep up the good work!
Thanks a lot Tim to this gorgeous information, Can i asked for the figma file?
I'm afraid I can't find the Figma file for this one any more 😩
@@TimGabe no problem, I am really appreciate your interest.
You are such a great design teacher 🧡
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
awesome to hear!
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!
I don't fully understand the question, my friend 😩
It's the same system Tailwind CSS uses and It's perfect.
yes!!
what about typographic scales like perfect fourth can you use them too? :)
i'm not personally using it, so can't speak to it!
4/8pt is the standard!
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?
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 😃
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.
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 ☺️
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?
haha!! you won't be killed, but it makes life a lot easier!
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.
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!
Nice biceps bro
Is their an app for this in figma?? it'd be criminal if nobody has thought of transforming this idea into a figma addon
not sure if there is... 🤯
👍👍👍
😃🙏
i'm using 10px grid..... Help!
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 🙏
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.
sorry 'bout that!
hej tim!
Alfred, my friend 💕
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
10px is a horrible idea. Ypu cant center 5px... Only a terrible designer could use 10px.
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.
definitely agree with you both here! sticking with 8 or 4 is the game 🥳
Sometimes 5/10 grid much more interesting and simple than 4/8.
I want to do review on my ui ux can anyone help me?
i use 6 12 24...
that's totally fine, as long as it works for you!
4pt grid >
yes, 4pt is even more awesome!
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 🤣
@@exgeeinteractive i think it’s more flexible, and 8 is just not small enough in a lot of cases… 🥲
I like 5pt Grid, easier
whatever works for you is the best for you!
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 )
I understand nothing of this, but I love it. ❤️
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?
Why?
We could also adopt the rule of 8pt for the title, subtitle, body text sizes, couldn't we?
yes! I do that most of the times just for OCD purposes (😂), but it's definitely not a must!
Why not 5, 10, 15 etc?
here’s an article explaining this:
diegovz.com/en/blog/8pt-vs-10pt-grid