It's not just a book — it's everything you need to start producing better designs today.
When we first started working on this project, our ambitions were pretty modest — take all of the tips and tricks we’ve shared on Twitter, bundle them up into one resource, and put it out into the world.
But the more time we put into planning it, the more we realized that we had an opportunity to create something better than that. Something that wasn’t just a book, but more like a complete survival kit for designing for the web.
Here’s what we ended up with…
A beautiful PDF containing 50 incredibly visual chapters spread across 250 painstakingly typeset pages.
This book contains literally everything we know about web design, distilled into short, easy to read chapters.
You can check out the full table of contents here:
Every chapter is designed to be as independent as possible, so you can read them in almost any order. And if you want to sit down and read the whole thing at once, you’ll have no trouble getting through it in just a couple of hours.
We hate books that repeat the same ideas over and over just to fill out the page count. This book is written a lot like our blog posts — every sentence is highlight-worthy.
The book will teach you a ton, but there are some things best learned by watching an expert do it themselves.
We’ve put together three in-depth video tutorials that walk through how to take all of the ideas in the book and apply them to three common UI design scenarios:
- Designing a complex form interface
- Building a data-focused dashboard
- Styling a text-focused landing page
Each video is tightly edited and just the right pace, so there’s no wasted time watching me “hmm” and “uhh” my way around the design.
The Component Gallery
How many times have you found yourself looking at other apps to get ideas for things like button styles, form layouts, or navigation treatments? This has always been a huge pain point for us with our own work, so we built the component gallery to solve it.
The component gallery is a huge resource of 20+ component/layout categories, and 200+ individual component styles.
It includes medium-fidelity mockups of every idea we could think of, for every component we could think of, including things like:
- Button styles
- Login page layouts
- Marketing page sections
- Card layouts
- Table styles
- Navigation layouts
…and much, much more.
You’ll never have to browse another site for layout inspiration again.
If you’ve ever used an online color palette generator, you know that the five swatches they end up giving you are never enough to build out a real interface.
We set out to solve this by handcrafting over a dozen comprehensive color palettes that include 10 shades for each included color, as well as an example UI showing how those colors are intended to be used:
We’ve also put together a huge library of individual color scales that you can use to curate your own palettes, without handpicking every single shade yourself.
Trying to pick the perfect font for a project is a nightmare. There are thousands of fonts to choose from, and trying to make an informed decision without seeing a particular font in the right context takes forever.
We’ve put together a list of over 30 fonts we absolutely love, and broken it down across three categories: UI, headlines, and article copy.
Each font is shown in an example UI for that category, so you can get a feel for exactly how it’s going to look where you intend to use it, without having to try each font yourself.
If you’ve ever felt uneasy trying to choose a typeface, this is going to save you a ton of time.
Custom illustrated icons
Refactoring UI also includes a set of 200 beautifully illustrated SVG icons:
The SVGs are pre-optimized, and the colors can easily be customized to fit your branding with just CSS — no design tool knowledge required.