Shape
Corner treatment and silhouette carry tone, and a product should commit to one system rather than mixing several.
Definition
Shape covers corner radius, aspect ratio and overall silhouette. In interfaces the dominant decision is the radius system, which reads as a consistent voice when it is disciplined and as carelessness when it is not.
Craft convention. True because the industry converged on it. Breaking it costs familiarity, not correctness.
What radius communicates
| Radius | Character | Common use |
|---|---|---|
| 0 | Precise, technical, editorial | Developer tools, data-dense products, editorial design. |
| 2 to 4px | Quiet, functional | Enterprise software, dense forms. |
| 6 to 12px | Friendly, modern, neutral | The current mainstream default for product UI. |
| 16 to 24px | Soft, consumer, approachable | Mobile apps, consumer products, cards. |
| Fully rounded | Playful, tactile | Pills, tags, avatars, floating action buttons. |
Details that matter
- Nested radii should be offset: an inner radius roughly equal to the outer radius minus the padding keeps the curves concentric.
- Very large radii on small elements produce a lozenge rather than a rounded rectangle. Check at the smallest size the component reaches.
- Radius interacts with borders. A 1px border on a tight radius can look uneven at some device pixel ratios.
- Keep the token set small: three or four values covers almost every product.
In practice
Concentric nested corners
Cards with inner surfacesAn inner element with the same radius as its container looks pinched. Subtracting the padding from the outer radius makes the curves parallel, which is the detail that separates careful systems from careless ones.
Continue from here
Each link says what the connection is, so you can tell a principle from an alternative from a thing people mix this up with.
Related concept
Connected closely enough to change how you apply this.
- Design TokensDesign system
- Borders and DividersUI foundation
- ElevationUI foundation
- RepetitionUI foundation
- SimilarityUI foundation