Stil Neumorphism: UI-Design-Prompt

Palette, Schriftregeln und ein einfügbarer Prompt für neumorphism. Auch bekannt als Soft UI, Neomorphism, extrudiertes UI, Soft-Shadow-UI. 2019-2021 (Dribbble-Konzept von Alexander Plyuto, Ende 2019).

Merkmale

  • Elemente teilen exakt die Hintergrundfarbe und werden nur durch zwei Schatten geformt
  • ein heller Schatten oben links, ein dunkler unten rechts, gleicher Abstand
  • erhabener Zustand für Karten und Buttons, eingesenkter Zustand für Eingabefelder und gedrückte Buttons
  • insgesamt niedriger Kontrast; die ganze Seite ist ein einziges weiches Grau oder ein blasser Ton
  • Radius 16-24px, klobige Elemente, kaum Ränder
  • Akzentfarbe sparsam auf Icons, Toggles und Fortschrittsanzeigen
  • fast keine Textur; die Oberfläche wirkt wie mattes Plastik

Palette

#e0e5ec Basis, #ffffff heller Schatten, #a3b1c6 dunkler Schatten, #4a5568 Text, #6c63ff Akzent, #48bb78 Erfolg

Schrift

Nunito oder Poppins (rund, freundlich); Überschriften 700 bei 28-36px, Fließtext 500 bei 16px; Textfarbe mindestens #4a5568 für den Kontrast

Do

  • halte jede Fläche in der Farbe der Seite; Tiefe entsteht nur aus dem Schattenpaar
  • nutze inset-Schatten für alles, worin getippt wird oder was gedrückt wurde
  • mach einen Kontrastcheck auf Text; der Stil fällt bei Barrierefreiheit durch, wenn du nachlässig bist

Don't

  • füge keine Ränder oder schwarzen Drop-Shadows hinzu; dann ist es nicht mehr neumorph
  • nutze es nicht auf weißen oder schwarzen Hintergründen; der helle Schatten verschwindet
  • stapele nicht viele erhabene Elemente dicht nebeneinander; die Schatten kämpfen gegeneinander

Bekannt dafür: Dribbble-Konzept-Shots 2020, Tesla-App-Redesign-Konzepte, Skeuomorph-lite-Fintech-Mockups

CSS-Seed
:root {
  --bg: #e0e5ec;
   --fg: #4a5568;
   --accent: #6c63ff;
   --light: #ffffff;
   --dark: #a3b1c6;
   --radius: 20px;
   --shadow: 9px 9px 16px #a3b1c6,-9px -9px 16px #ffffff;
   --font: 'Nunito',sans-serif
}
Prompt

Baue die Seite im Neumorphism-Stil (Soft UI). Seite und jedes Element teilen den Hintergrund #e0e5ec. Erhabene Elemente (Karten, Buttons, Nav) nutzen box-shadow 9px 9px 16px #a3b1c6, -9px -9px 16px #ffffff; Eingabefelder und gedrückte Zustände nutzen inset 6px 6px 12px #a3b1c6, inset -6px -6px 12px #ffffff. Nirgends Ränder. Border-radius 20px auf Karten, 14px auf Buttons, 999px auf Toggles und Avataren. Text #4a5568, Überschriften #2d3748, Akzent #6c63ff für Icons, aktive Zustände und Fortschrittsbalken. Schrift Nunito: Überschriften 700 bei 36/28/22px, Fließtext 500 bei 16px, line-height 1.6. Großzügige Abstände: 32px zwischen erhabenen Elementen, damit Schatten sich nie überlappen, Kartenpadding 28px. Hover auf Buttons: Schattenabstand schrumpft über 150ms von 9px auf 5px; aktiv kippt auf inset. Prüfe, dass jede Textfarbe WCAG AA auf #e0e5ec besteht.
Für design.md, .cursorrules oder AGENTS.md
## Designrichtung
Baue die Seite im Neumorphism-Stil (Soft UI). Seite und jedes Element teilen den Hintergrund #e0e5ec. Erhabene Elemente (Karten, Buttons, Nav) nutzen box-shadow 9px 9px 16px #a3b1c6, -9px -9px 16px #ffffff; Eingabefelder und gedrückte Zustände nutzen inset 6px 6px 12px #a3b1c6, inset -6px -6px 12px #ffffff. Nirgends Ränder. Border-radius 20px auf Karten, 14px auf Buttons, 999px auf Toggles und Avataren. Text #4a5568, Überschriften #2d3748, Akzent #6c63ff für Icons, aktive Zustände und Fortschrittsbalken. Schrift Nunito: Überschriften 700 bei 36/28/22px, Fließtext 500 bei 16px, line-height 1.6. Großzügige Abstände: 32px zwischen erhabenen Elementen, damit Schatten sich nie überlappen, Kartenpadding 28px. Hover auf Buttons: Schattenabstand schrumpft über 150ms von 9px auf 5px; aktiv kippt auf inset. Prüfe, dass jede Textfarbe WCAG AA auf #e0e5ec besteht.

## Tokens
:root { --bg:#e0e5ec; --fg:#4a5568; --accent:#6c63ff; --light:#ffffff; --dark:#a3b1c6; --radius:20px; --shadow:9px 9px 16px #a3b1c6,-9px -9px 16px #ffffff; --font:'Nunito',sans-serif }

Hover- und focus-visible-Zustände auf jedem interaktiven Element beibehalten. Kein CSS-Framework hinzufügen.