Wanted to share this one over here. At Refokus we use Webflow as an implementation tool, and as such we follow implementation best practices.
Having a pre-define Style System allows us to keep things organized, keeping to our high-quality standards, and allowing our clients to scale their Website with proper guidelines.
After using this in hundreds of projects, we are now sharing it with the world.
Makes sense, our approach is actually based on oocss (which what BEM is based on, which is what our styleguide is based on).
Atomic structures in Webflow are no ideal, as the class management is not the most versatile and it’s even harder to tell what the relationship between classes is, specially without the ability to document anything. Further more, BEM woks great with large teams and having all our development team on the same page is key as an agency. Specially if you want to have multiple developers working on the same webflow project simultaneously.
That’s why we prefer and object-oriented css where we can isolate objects classes per component, that not only have reusability in the same project but also allows us to copy them on other projects without major css architectural issues.