Dallonses logo

Atomic design

What is atomic design?

Atomic design is a way of building user interfaces from the smallest parts up. Coined by Brad Frost, it borrows from chemistry: small elements combine into larger ones, which combine into full pages. The method gives teams a shared vocabulary for how an interface is assembled and how its pieces relate.

It has five stages. Atoms are the basic building blocks, like a label, an input, or a button. Molecules group atoms into small functional units, such as a search field made of a label, an input, and a button together. Organisms are larger sections built from molecules and atoms, like a site header. Templates arrange organisms into a page-level structure without real content. Pages are templates filled with real content, where the design meets reality. A product card is a molecule; a grid of those cards inside a header and footer is the page. Thinking this way keeps a component library organized and stops teams from rebuilding the same patterns over and over.

Atomic design pairs naturally with design systems. It gives the system a logic for naming and nesting components, so a large interface stays consistent and reusable instead of becoming a pile of one-off screens. The method is a mental model, not a rigid rulebook, and most teams adapt the layers to fit their product.

Atomic design at Dallonses

We lean on atomic design when we build design systems and UI design for products that need to scale. Starting from atoms keeps every component reusable and every screen assembled from parts that already passed review, which is what keeps a large interface coherent as more people contribute to it.

We treat the method as a tool, not dogma. With clients we adapt the layers to the real product, name things in language their teams actually use, and connect the structure to code so the design system holds together in practice. We have done this on complex interfaces for global brands. The result is always the same. Faster builds, fewer inconsistencies, a system people can extend.

Building an interface that needs to scale without falling apart? Let's structure it.

Talk to us about design systems

Related services


Ready to work together?

Book a meeting
Aymón holding a Tools magazine in front of their facem
Ari working on a laptop outdoors surrounded by plants
Top-down view of a wooden desk with a keyboard, mouse, and headphones
Hand-drawn illustration of a hand snapping fingers
Nico leaning against a water cooler next to a fire extinguishe
Close-up of an open computer with circuit board and components on a wooden desk
Bernat and Andreu collaborating at a desk with monitors and a laptop
Hand-drawn illustration of an open hand waving
Aymón holding a Tools magazine in front of their facem
Ari working on a laptop outdoors surrounded by plants
Top-down view of a wooden desk with a keyboard, mouse, and headphones
Hand-drawn illustration of a hand snapping fingers
Nico leaning against a water cooler next to a fire extinguishe
Close-up of an open computer with circuit board and components on a wooden desk
Bernat and Andreu collaborating at a desk with monitors and a laptop
Hand-drawn illustration of an open hand waving