Article
Designing calm interfaces
Reduce noise, respect attention, and let content breathe.
- Design
- UX
- Accessibility
Calm interfaces feel slower because they remove friction, not because they lack motion. They reward scanning, tolerate mistakes, and scale across light and dark environments without losing contrast.
Hierarchy beats decoration
Typography, spacing, and alignment do more than gradients ever will. Anchor each screen to a single primary action and let secondary paths recede with softer color and weight.
Motion with purpose
Micro-interactions should confirm state changes—successful saves, optimistic updates—not decorate
every hover. Keep durations under 200ms for UI feedback and respect prefers-reduced-motion.
Accessibility is baseline
Focus rings, hit targets, and descriptive labels are not polish. Bake them into components so every surface inherits the same affordances.
| Principle | Check |
|---|---|
| Contrast | WCAG AA for body text |
| Targets | ≥ 44px for touch |
| States | Loading, empty, error |
Content is interface
Rewrite microcopy until it sounds like something you would say aloud. If a sentence needs a second read, shorten it. Calm products speak plainly.