Neumorfisme CSS Design Volledige Gids

Beheers de soft UI-techniek met dubbele schaduwen, kleurvereisten en toegankelijkheidsoverwegingen voor moderne interfaces.

2 schaduwen vereist Monochromatisch palet WCAG-contrastproblemen

Neumorfisme ontstond in 2020 als designtrend die skeuomorfisme en flat design combineert. Het creëert de illusie van elementen die uit de achtergrond steken of erin worden gedrukt met zorgvuldig geplaatste schaduwen.

De techniek is gebaseerd op een monochromatisch palet en twee tegengestelde schaduwen — een lichte en een donkere — op hetzelfde element. Het begrijpen van de wiskunde erachter levert consistente, professionele resultaten op.

Wat is neumorfisme

Neumorfisme creëert een zacht, geëxtrudeerd uiterlijk door een lichte schaduw linksboven en een donkere schaduw rechtsonder te plaatsen. De achtergrond en het element delen dezelfde basiskleur, waardoor een naadloze overgang ontstaat. In tegenstelling tot flat design impliceert neumorfisme fysieke diepte zonder fotorealistische details.

Gratis Tool Neumorphism Generator Maak zachte UI-extrusie-effecten met dubbele box shadows

De dubbele schaduwtechniek

De kern van neumorfisme is de dubbele box-shadow: een lichte schaduw verschoven richting de lichtbron (linksboven) en een donkere verschoven weg ervan (rechtsonder). De schaduwkleur wordt afgeleid door de achtergrondtint 10–15% lichter en donkerder te maken. Beide schaduwen gebruiken een vervagingsradius van 20–30px.

Kleurvereisten

Neumorfisme werkt alleen binnen een smal kleurbereik. De achtergrond moet een middentoon zijn en de lichte en donkere schaduwen moeten dezelfde tint delen. Dit is het CSS-patroon:

.card {
  background: #e0e5ec;
  box-shadow:
    8px 8px 20px #b8bec7,
    -8px -8px 20px #ffffff;
  border-radius: 12px;
}
Gratis Tool Glassmorphism Generator Maak matglas UI-effecten met CSS backdrop-filter

Convex vs concaaf

Convexe elementen (verhoogd) gebruiken naar buiten gerichte schaduwen: licht linksboven, donker rechtsonder. Concave elementen (ingedrukt) gebruiken naar binnen gerichte schaduwen met het `inset`-sleutelwoord. Het combineren van buitenste en interne schaduwen kan een schakelaar simuleren.

Toegankelijkheidsproblemen

Het lage contrast van neumorfisme tussen element en achtergrond voldoet vaak niet aan de WCAG 2.1 AA-vereisten (minimaal 3:1 voor UI-componenten). Oplossingen: schaduwdekking verhogen, een rand gebruiken voor focustoestanden, of neumorfisme beperken tot decoratieve elementen.

Wanneer neumorfisme gebruiken

Neumorfisme werkt het best voor dashboards, klokken, audiospelers en kiosken waar merkesthetiek voorrang heeft. Vermijd het voor hoofdnavigatie en tekst-intensieve interfaces.

Gratis Tool Box Shadow Generator Maak gelaagde CSS box shadows met live voorbeeld

FAQ

Wat is neumorfisme in CSS? +
Neumorfisme is een designstijl die dubbele box-shadows gebruikt — een lichte en een donkere — op elementen die dezelfde kleur als de achtergrond delen, waardoor een zacht geëxtrudeerd of ingedrukt uiterlijk ontstaat.
Hoe maak ik de dubbele schaduw in CSS? +
Pas box-shadow toe met twee waarden: een lichte schaduw verschoven linksboven (negatieve x, y) en een donkere rechtsonder (positieve x, y), beide met 15–30px vervaging.
Welke kleuren werken voor neumorfisme? +
Middentoon grijzen en onverzadigde pasteltinten werken het best. De schaduwkleuren moeten dezelfde tint als de achtergrond delen, 10–15% lichter en donkerder gemaakt.
Verschil tussen convex en concaaf neumorfisme? +
Convexe elementen lijken verhoogd met naar buiten gerichte schaduwen. Concave elementen lijken ingedrukt met het CSS-sleutelwoord `inset` in box-shadow.
Voldoet neumorfisme aan de WCAG-normen? +
Vaak niet. Het lage contrast bereikt vaak niet het minimum van 3:1 voor UI-componenten. Gebruik randen of verhoog de schaduwdekking.
Kan ik neumorfisme combineren met andere stijlen? +
Ja. Hybride benaderingen gebruiken neumorfische containers met platte inhoud erin, waardoor visuele textuur en leesbaarheid in balans zijn.
Welke tools genereren neumorfische CSS? +
De PixCode Neumorfisme Generator maakt het mogelijk achtergrondkleur, schaduwafstand, vervaging en intensiteit aan te passen met live preview.