Design
"Does this feel right for this user — or does it just look fine?"
First screen, hierarchy, contrast, type system, spacing rhythm, empty states, the moment of "they thought of that." Whether the visual choices match the product's emotional intent.
It's on screen. Defaults won this round.
Template hero, default font, untouched shadcn surfaces — but it's live. Most never get here.
Clean. Generic. Nothing wrong, nothing said.
Pleasant spacing and a competent palette. A stranger couldn't tell what it's for from the look alone.
The visual language matches the product's intent.
One or two intentional choices stand out — a custom illustration, an unusual type pairing, a deliberate empty state.
Every choice compounds the same emotional bet.
Color, type, motion, friction all push the same direction. Restraint reads as taste.
- Hero is a stock image instead of a sentence
- Default shadcn aesthetic with no point of view
- "Modern, clean, minimal" used as a strategy
- 1Name the feeling in one word. Then check every screen against it.
- 2Cut one thing per screen until removing one more breaks it.
- 3Add one detail nobody asked for. That's where taste shows.