Neumorphism
Soft extruded dual-shadowWhat it does
- Every surface is the same colour as the page. Depth comes entirely from a pair of shadows offset in opposite directions — a dark one down-right, a light one up-left — which reads as a single light source above and to the left.
- There are no borders anywhere. An element is raised, inset, or pressed, and that is the whole vocabulary; the pressed state is the same shadow pair turned inward.
- Radius is the largest of the four themes at 22px on containers, because a soft extrusion needs a soft edge to sit on.
Where it comes from
- Named around 2019–2020, when designers started pushing back on a decade of flat design by reintroducing depth — but depth rendered in a single flat colour rather than with the textures and gradients of the skeuomorphic era it descends from.
- The underlying trick is much older: it is the same shading that made physical buttons on interfaces before 2013 look pressable.
Characteristics
The trade-off
Neumorphism's central idea is that everything is the same colour, which means contrast has nowhere to come from. It is the least accessible of the four by construction, and the only one where reaching AA required changing the palette rather than just choosing carefully within it.
§ Specimen
Proof, not sampling
A test tells you the function was right for the inputs you thought of.
moments_variance_non_negative
Welford’s update can never yield a negative variance.
live specimen — real tokens, not a mockup
Tokens
- Ground
- #e0e5ec
- Ink
- #3a4252
- Muted
- #5a6478
- Accent
- #4553d6
- Shadow pair
- #bec3c9 / #ffffff
- Radius
- 8 / 14 / 22px
Measured contrast
- Body text on ground
- 7.97:1AAA
- Muted text on ground
- 4.70:1AA
- Accent on ground
- 4.79:1AA
Measured in a browser against this theme’s own ground, not computed from the hex values.
Corrected from the source palette
Muted text#8a94a6 (2.40:1)#5a6478 (4.70:1)
Failed AA by a wide margin. Every secondary paragraph on the site uses this token.
Accent#6a7bff (2.81:1)#4553d6 (4.79:1)
The original is kept as a decorative glow, but never carries text.