Building blocks
Patterns.
22 patterns: the multi-component surfaces that recur across products, including the empty, loading, and error states real software needs and demos skip.
This section
A pattern sits between a component and a template. It is a recognizable shape assembled from components you already have: where the assistant sits on a screen, how a form carries a user through several steps, what a list looks like before it has anything in it, how search behaves while it is thinking.
Reach for a pattern when the question is how pieces work together over time, rather than which piece to use.