Webflow CLASS NAMING strategy (Webflow workflow series 003)

  Рет қаралды 3,429

Designbase

Designbase

Күн бұрын

Hi fellow Webflowers, this video is about class naming conventions for Webflow.
In this video, I'll cover class naming basics and ‪@Finsweet‬ class naming system that will make it easy to organize and manage your Webflow website's CSS.
Learn how to use:
- Webflow combo classes,
- Webflow utility classes and
- Webflow global classes
to improve your overall workflow and build quality. I won't only show you how to organize your classes in Webflow, but also how to sort and bulk change them with Finsweet's Browser extension.
###
Get Webflow: webflow.grsm.io/py25k1h77m5i *
Follow me on other platforms:
Twitter: / felix_brodbeck
LinkedIn: / ui-ux-webflow-felix-br...
###
Work with my studio:
www.designbase.studio
#webflow #structure #productivity #consistency #organizationhacks #protips
* affiliate link

Пікірлер: 25
@felixquansah5214
@felixquansah5214 9 ай бұрын
You're a real gem to the webflow community. Thank you for all you're doing!
@designbasestudio
@designbasestudio 9 ай бұрын
Thanks 🙏 Felix
@taylorjackson3691
@taylorjackson3691 Жыл бұрын
Thanks for this video. It's clear and straight to the point. So many videos overcomplicate this topic.
@designbasestudio
@designbasestudio Жыл бұрын
You are welcome! That was my intention 😊
@GregDolan
@GregDolan 5 ай бұрын
Loving this series, thanks for the great videos 🔥
@designbasestudio
@designbasestudio 5 ай бұрын
Thanks for the support 💪
@Pavel555
@Pavel555 7 ай бұрын
Deleting and then adding a modifier class is a small price for keeping the code maintainable. Global classes harden the maintenance because, as you mentioned, the client or other developer may change the styling for a global class, and that may cause issues. With modifiers, the styling is sort of more isolated inside of a specific element by the naming convention. Also, you mentioned that BEM may not be the best choice but didn't mention why. I think BEM is a great choice! It's basically the same naming system as the "client first" but doesn't encourage using global utility classes (which is good, in my opinion).
@Pavel555
@Pavel555 7 ай бұрын
By the way, if using BEM modifiers as prescribed in the BEM documentation, then there wouldn't be a situation with breaking the markup in some other element when editing the modifier's properties. For example, if you have the following classes: some-element some-element--modifier, then the some-element--modifier will be specific for this block only (some-element block), and there wouldn't be a possibility to break some other block on the website.
@designbasestudio
@designbasestudio 7 ай бұрын
Bem is great but in Webflow other systems have more potential
@SuvuIC
@SuvuIC 10 ай бұрын
This was an incredibly helpful, short and concise video!!
@designbasestudio
@designbasestudio 10 ай бұрын
Happy to hear! Stay in the flow ✌️
@hciniheni9101
@hciniheni9101 7 ай бұрын
Thank you so much, the narrative style is amazing 👌and always straight to the point.
@designbasestudio
@designbasestudio 7 ай бұрын
You are welcome!
@brendinventer6407
@brendinventer6407 9 ай бұрын
You're so helpful thanks mate!
@designbasestudio
@designbasestudio 9 ай бұрын
You're welcome Brendin!
@JaspervanderKamp
@JaspervanderKamp Жыл бұрын
very helpful ! thx
@designbasestudio
@designbasestudio Жыл бұрын
You are welcome, again 😉
@taunado
@taunado 3 ай бұрын
Love it. Do you have an ebook for your Webflow guidelines? That'll be gold for quick reference. An email newsletter too to keep up to date with videos. Perhaps a Discord channel to develop a community.
@designbasestudio
@designbasestudio Ай бұрын
Coming soon!
@Zmoorgekaffii158
@Zmoorgekaffii158 4 күн бұрын
What i do not understand is: Imagine we have a utility class d-flex, it only contains display:flex; justify-content:center align-items:center; Now you add a doviv block and give the div block d-flex All okay but now i have a .button and i want to apply the d-flex class so .button .d-flex It wont work because i need to set up a second class d-flex wich is only used by .button This confuses me because i cant make real global utility classes only utility classes wich is used by a specific element... Or is there a way to make a utility class wich can be used to all elements like in my example .div .d-flex and .button d-flex or even .link-block .d-flex? Im not sure if its clear what i mean but if you programming without webflow you can make this freely. In html it would look like this: Css: .d-flex{ Display:flex; Justify-content:center; Align-items:center; } .div { Width:100px; Height:100px; } .button { Width:100px; Height:100px; } .link { Width:100px; Height:100px; }
@TheMarouuu
@TheMarouuu 8 ай бұрын
Why do you delete the combo class for mobile? You can just select the base class and then go back. Is there an advantage in deleting that I'm missing?
@designbasestudio
@designbasestudio 8 ай бұрын
If you look carefully it is not always possible to select the base class on smaller breakpoints.
@TheMarouuu
@TheMarouuu 8 ай бұрын
@@designbasestudioSet any property on the smaller break points and they'll be avilable for selection later in the combo classes. So basically if it's "button button-primary", set all break points for button, any property will do, and then it will be available. You can even fake it, like just set the same padding from desktop just so the class is available, then change the values later as needed.
@designbasestudio
@designbasestudio 8 ай бұрын
@@TheMarouuu yes but in case you don’t have any properties you need to delete the combo temporarily to make changes to the base. And i would just set fake values just to make the class available in smaller breaktpoints. This blows up your css.
@TheMarouuu
@TheMarouuu 8 ай бұрын
@@designbasestudioThat's a fair point.
Mastering WEBFLOW STYLE GUIDES [Figma to Webflow Step by Step]
34:25
BEM Class Naming Convention in Webflow
12:07
Timothy Ricks
Рет қаралды 25 М.
Nastya and SeanDoesMagic
00:16
Nastya
Рет қаралды 13 МЛН
Now THIS is entertainment! 🤣
00:59
America's Got Talent
Рет қаралды 38 МЛН
НРАВИТСЯ ЭТОТ ФОРМАТ??
00:37
МЯТНАЯ ФАНТА
Рет қаралды 1,6 МЛН
Webflow PAGE STRUCTURE like a pro (Webflow workflow series 001)
3:17
My EXACT Webflow project process (FREE notion checklist inside)
37:57
13 Things To Remove From Your Website Immediately
12:33
Orbit Media Studios
Рет қаралды 297 М.
80 Year Olds Share Advice for Younger Self
12:22
Sprouht
Рет қаралды 1,3 МЛН
How To Structure Webflow Sites Properly
15:37
Legacy Design Agency
Рет қаралды 3,2 М.
10 Tips To Work 10x FASTER in Webflow
11:37
Mike Pecha
Рет қаралды 6 М.
Send AUTOMATED MAILS after form submissions in Webflow
14:20
Designbase
Рет қаралды 6 М.
Learn CSS Positioning Quickly With A Real World Example
8:32
Slaying The Dragon
Рет қаралды 616 М.
Nastya and SeanDoesMagic
00:16
Nastya
Рет қаралды 13 МЛН