Dedicated tutorials and in-depth articles on Styled Components, BEM, CSS architecture & more.
This is a quick start guide to learning Styled Components, the component-driven CSS methodology used in React. If you want to start…
If you've opted to use styled-components as a solution for managing your CSS, you'll quickly ask yourself: The Styled Components library…
When learning styled components, you may have noticed the use of attrs and be thinking: Huh. What does this do? When would I need to use…
Are you unclear on BEM best practices for the naming conventions of wrapper and container CSS classes? For example, you might have…
Understanding the basic concept of BEM (block, element, and modifier) is a fairly simple concept to grasp. However, things can start to…
This is a quick start guide to learning BEM , the component-driven CSS methodology. If you want to start practicing and applying BEM to…
Sass has been around for over 10 years now. It's worth asking: Is Sass worth learning going into 2020? Is it still a relevant way to keep…
“I have 4 .css files and in total, they’re over 10,000 lines of code. How did things get so big?” CSS files can get out of control, pretty…
When you're practicing the BEM methodology and you have components within components, it's difficult to know the most efficient (and BEM…
Learning BEM can be a little abstract without looking at real CSS examples of how it's applied. So in this article, I'm going to dive into…
In this post, I'm going to show you step by step how to set up custom fonts on your website in CSS using @font-face . Ready? Let's dive in…