BEM Class Naming Convention in Webflow

  Рет қаралды 26,919

Timothy Ricks

Timothy Ricks

Күн бұрын

Пікірлер: 54
@ctrlaltchris
@ctrlaltchris 3 жыл бұрын
Good lord man, you're the saviour of Webflowers everywhere. I'm going to be organised as heck after this.
@iOmediaCoZa
@iOmediaCoZa 2 ай бұрын
Thanks Timothy, this video is incredibly helpful, and solves multiple problems I was having.
@manuelbussmann239
@manuelbussmann239 4 жыл бұрын
Really good content. I like it when people work clean and systematic.
@Stuartsmith04
@Stuartsmith04 4 жыл бұрын
This is honestly the most helpful video mate thank you. Naming is what’s made finishing my sites so drawn out and painful!
@michaelmirchandani9805
@michaelmirchandani9805 2 жыл бұрын
yea thanks for this vid T.Ricks! the biggest problem I have with webflow tutorials is class naming is not often structured or explained, by the end of the lesson its a mess of classes u will nevr remember, this is exactly what I was looking for to help make classes make sense, thanks!! :D
@Enzocol89
@Enzocol89 4 жыл бұрын
Wow 🤩 this was super helpful, I’ve been wondering how to structure the class naming for a while. Thank you 🙏 for your great contribution 👍🏻
@merittthomas
@merittthomas 2 жыл бұрын
Super helpful-thank you! Why two underscores instead of one?
@XimenaBáezDávalos
@XimenaBáezDávalos Жыл бұрын
I have the same question: Why 2 underscores?
@lalucacreative
@lalucacreative 3 жыл бұрын
V clearly explained and super helpful. I'm so grateful to have come across your videos - thanks!!
@simongustafsson348
@simongustafsson348 3 жыл бұрын
You truly make me a better webflow designer :)
@bryanmanio_
@bryanmanio_ 4 жыл бұрын
Oh nice! Thanks for taking my suggestion!
@timothyricks
@timothyricks 4 жыл бұрын
Thank you for the great idea!
@karsongrady
@karsongrady 3 жыл бұрын
Just amazing content. I have been binging it...please keep it up if it continues to be what you love to do!
@gabriella2186
@gabriella2186 3 жыл бұрын
The quality of your videos 👌🏼👌🏼
@mindfulmagician7550
@mindfulmagician7550 4 жыл бұрын
Thanks so much for creating this video! I wish I had watched it before this major project that I'm doing. But better late than never!
@timothyricks
@timothyricks 4 жыл бұрын
Glad this is helpful! Hope it can help on your next project!
@bailey6759
@bailey6759 3 жыл бұрын
Thanks Tim! As usual, so helpful! Keep em coming 😊
@patshepherd618
@patshepherd618 3 жыл бұрын
So handy, this is exactly what I was needing to learn. Legend!
@yash7630
@yash7630 4 жыл бұрын
Really greattttttt Video... Super helpful....Specially the caps part I didn't know that. can you breakdown this project in-depth if possible I saw this on webflow showcase it was super cool love your work
@dumuniz
@dumuniz 2 жыл бұрын
Suuuuper helpful! Thanks Timothy
@king_m
@king_m 3 жыл бұрын
Very helpful Timothy.
@thewebart
@thewebart 4 жыл бұрын
Great tutorial. Thank you very much!
@clickryanG
@clickryanG 4 жыл бұрын
Thanks, quick question.... why double underline in some places and a single underline elsewhere...Same with dash - being used twice? Isn’t this just more work, keystrokes that can go wrong?
@timothyricks
@timothyricks 4 жыл бұрын
Great question! That’s the standard with BEM to create visual difference. If you had a class called main-nav__logo-img, it’s easier to see which part is the block and which part is the element if there is more separation. But I definitely recommend using whatever makes most sense to you.
@allenkuntelebi
@allenkuntelebi 4 жыл бұрын
Thanks Tim! awesome video 🙏🏽🙏🏽🙏🏽
@volodymyrsymchuk6762
@volodymyrsymchuk6762 2 жыл бұрын
This is super helpful! Thank you
@baron5978
@baron5978 2 жыл бұрын
I do this but without the underscores. Why should I use the underscores?
@adarshgoldar
@adarshgoldar 4 жыл бұрын
Nice tutorial 😊 Keep uploading more videos.
@bazildesiles
@bazildesiles 4 жыл бұрын
That is so helpful, thanks a lot ! 🙏
@Salmansalah90
@Salmansalah90 Жыл бұрын
So soo good. Thank you!
@timothyricks
@timothyricks Жыл бұрын
So glad this helps!
@tidragos
@tidragos 4 жыл бұрын
great content, thank you!! subscribed!
@timothyricks
@timothyricks 4 жыл бұрын
That’s great to hear! Thank you
@lewistony
@lewistony Жыл бұрын
What mic is he using?👀
@andr3asunshine
@andr3asunshine 4 жыл бұрын
I needed this. Thank you!
@gibsgibus
@gibsgibus 2 жыл бұрын
really helpful, thank you !!
@RichardReynolds
@RichardReynolds 4 жыл бұрын
Really helpful! Thanks Mrs.
@Enzocol89
@Enzocol89 4 жыл бұрын
Does the renaming unlinks or effect the animations already made?
@timothyricks
@timothyricks 4 жыл бұрын
It’s not suppose to! Could back it up before just in case
@rimoros.1020
@rimoros.1020 3 жыл бұрын
BEM is really good in my opinion, but I do have one question though, what about things that are only used in one page?
@timothyricks
@timothyricks 3 жыл бұрын
Good question! Each component gets a unique name so it's okay if it's only used on one page. We name elements based on the group or section that they're inside of so that the section can be reused easily on other pages or just left on one page.
@Sofia-lace
@Sofia-lace 4 жыл бұрын
very helpful, thank you!
@kevynlevine
@kevynlevine 4 жыл бұрын
Why two underscores?
@timothyricks
@timothyricks 4 жыл бұрын
That’s the way it’s written on the BEM website. I think it just creates extra separation visually between the block and element. It definitely feels like an extra step though. Wouldn’t mind just using one personally
@MrFrothunda
@MrFrothunda 3 жыл бұрын
@@timothyricks just read in stackoverflow and this is the reason why "This is done because some people might name their block like this main_nav which will create confusion with single underscore" so if you're naming your block mainnav (together) than using just one underscore is fine.
@timothyricks
@timothyricks 3 жыл бұрын
@@MrFrothunda Ah, that makes so much sense! Great to know!
@walisonmartinsw
@walisonmartinsw 3 жыл бұрын
Thank you!
@normthomasmarketing
@normthomasmarketing 4 жыл бұрын
Is "C" meaning component? ex. c-hero, c-nav. Thanks always!
@timothyricks
@timothyricks 4 жыл бұрын
Yes, the c stands for component.
@alvarobeleza
@alvarobeleza 3 жыл бұрын
Thanks!
@hal-zeitlin
@hal-zeitlin 4 жыл бұрын
DUDE YES
@РусяРоджер
@РусяРоджер 3 жыл бұрын
using global class for modifier is a mistaken interpretation of original methodology, also it will create more problems. If you're not careful enough and doing some things in global class - that will affect every instance with that modifier and you can notice it too late. I would stick to local combo class for modifiers since they should not contain ambiguous properties.
@yash7630
@yash7630 4 жыл бұрын
I know webflow is a no code tool but people use custom code integrate webgl/Gsap and make awesome webfite through webflow..I found no major video on youtube regarding this cause people mainly focus on no-code. It would be a great video to make if you can
@cweb1988
@cweb1988 2 жыл бұрын
why two underscores?
Top Five Interactions Designers Struggle to Create in Webflow
35:07
Timothy Ricks
Рет қаралды 105 М.
Webflow's New Variable Modes
17:18
Timothy Ricks
Рет қаралды 8 М.
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
Build a Multi-Step Form in React Like a Pro
25:43
Cosden Solutions
Рет қаралды 10 М.
How To Structure Websites Efficiently With Webflow
8:46
Flux Academy
Рет қаралды 148 М.
New Responsive Technique for Webflow: Introducing wizardry.
13:50
Timothy Ricks
Рет қаралды 66 М.
Using Webflow Units Correctly to Speed Up Your Build Time
9:47
Timothy Ricks
Рет қаралды 23 М.
The Sketchbook Series | Katsuya Terada
16:40
Trojan Horse Was a Unicorn
Рет қаралды 53 М.
Top 5 CSS Tricks You Must Know for Webflow
7:19
Timothy Ricks
Рет қаралды 16 М.
AI Is Making You An Illiterate Programmer
27:22
ThePrimeTime
Рет қаралды 126 М.
Locomotive Scroll (Smooth Scrolling) in Webflow
15:09
Timothy Ricks
Рет қаралды 70 М.
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН