Skip to Content
Hands-On UX Design for Developers
book

Hands-On UX Design for Developers

by Elvis Canziba
July 2018
Beginner
350 pages
8h 34m
English
Packt Publishing
Content preview from Hands-On UX Design for Developers

Atomic CSS (ACSS)

This CSS methodology was first made famous by Yahoo!, and was popular in 2014. Its main approach was to focus on small atomic components, where you create classes for each of them and provide visual functions for those tiny components.

Atomic CSS is different in that it is known as a functional CSS, and compared to previous CSS methodologies that we discussed in previous sections, such as BEM, OOCSS, or SMACSS, the Atomic CSS approach is the complete opposite of them.

This approach received a negative reaction at first. No one wanted to follow it; consider an example of what a button looks like in the previous approaches:

<button class="search__button">Search</button>

Let's explore the preceding code in Atomic CSS:

<button ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

The Joy of UX: User Experience and Interactive Design for Developers

The Joy of UX: User Experience and Interactive Design for Developers

David Platt
User Experience Design

User Experience Design

Satyam Kantamneni
UX Design for Mobile

UX Design for Mobile

Pau Giner, Pablo Perea

Publisher Resources

ISBN: 9781788626699Other