«Atomic Design», Brad Frost

Telechargé par avyj.twyfu54
Atomic Design
Brad Frost
Atomic Design
Brad Frost
Table of Contents
1. Designing Systems
Create design systems, not pages 8
2. Atomic Design Methodology
Atoms, molecules, organisms, templates,
and pages 38
3. Tools of the Trade
Pattern Lab and the qualities of eective
style guides 64
4. The Atomic Workow
People, process, and making design
systems happen 94
5. Maintaining Design Systems
Making design systems stand the test of time 142
Thanks & Acknowledgements 182
Resources 184
About the Author 191
Copyright © 2016 Brad Frost All rights reserved
Publisher: Brad Frost
Copy editor: Owen Gregory
Print book designer: Rachel Arnold Sager
Ebook designer: Rachel Andrew
ISBN: 978-0-9982966-0-9
Proudly created in Pittsburgh, Pennsylvania
6 ATOMIC DESIGN
Foreword
It was 2013, and we huddled with Brad Frost and Jennifer Brook around
a sunlit kitchen table in Brooklyn. The four of us had just begun work
on a new website for TechCrunch, and we were sketching wireframes
in Jennifer’s apartment, wrestling with the new demands of responsive
design. Brad pulled out his laptop: “I’ve been playing with a new idea.”
Brad’s screen looked like a webpage had exploded. Bits and pieces of UI
oated free of each other, untethered by a unied design or hierarchy.
It looked like a pile of spare parts from a web garage.
Brad ashed his crazy grin and nodded, “Great, right?” The three of
us stared back blankly. Somebody coughed.
And then Brad Frost the front-end developer started talking like Brad
Frost the chemist. He talked about atoms and molecules and organisms
– about how large pieces of design can be broken down into smaller
ones and even recombined into dierent large pieces. Instead
of visualizing the nished recipe for the design, in other words, he
was showing us the ingredients. And we lit up: this was a shift in
perspective, a way to move away from conceiving a website design as
a collection of static page templates, and instead as a dynamic system
of adaptable components. It was an inspired way to approach this
responsive website – and all responsive projects for that matter.
Brad’s new idea was atomic design, and it changed the way we work
in this astonishingly multi-device world. By thinking about interfaces
simultaneously at both the large (page) level as well as the small
(atomic) level, we streamlined our process: we introduced more rigorous
thought into the role of every element; we fell into habits that improved
the consistency of our UX; and crucially, we started working much faster
and more collaboratively. Atomic design was our superpower.
In the early stages of the TechCrunch redesign, there was this moment
where we talked about what we wanted the article page to be. Within
an hour, Brad had a fully responsive version wired up from his kit of
parts. That was the moment we realized just how quickly we were going
to be able to move, a powerful case for investing in this clever, modular
approach.
Almost four years later, we haven’t looked back. Brad continued to
rene his techniques and tools over the projects that followed,
1 / 189 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !