新拟物派 / Design System
Elements extruded from or pressed into the background. A dual shadow system that mimics a single top-left light source — no borders, no fills, only light.
box-shadow
8px 8px 16px #b8bcc2,
-8px -8px 16px #ffffff
Light source: top-left
Every neumorphic element shares a single light source at the top-left. Dark shadow anchors bottom-right. Bright shadow lifts top-left. Invert both to press an element into the surface.
box-shadow
8px 8px 16px #b8bcc2, -8px -8px 16px #ffffff
Top-Left
Bright shadow
-8px -8px 16px #ffffff
Light Source
Single point
Always top-left
Bottom-Right
Dark shadow
+8px +8px 16px #b8bcc2
Interactive components — all shadows, no borders. Try clicking the button, dragging the knob, and toggling the switches.
Button
Convex at rest. Concave on press. No translate — elements grow from surface.
Toggle Switch
Outer track always concave. Thumb convex when off, remains convex but shifts position when on.
Input Field
Concave inset — the container is pressed into the surface, ready to receive content.
Progress Bar
Track is concave. Filled region uses accent color at 70-85% opacity. Click buttons to adjust.
Circular Knob
Fully convex dial. Drag up/down to rotate. The indicator pip is an accent dot.
Global Toggle
A larger demo toggle. State changes shadow type. The track never lifts.
System Inactive
The base is always #e0e5ec — elements and background share the same hue. Accents appear only in text or as a border-l-4 stripe.
Surface Foundation
Base
#e0e5ec
All elements + background
Dark Shadow
#b8bcc2
Bottom-right: +X/+Y
Bright Shadow
#ffffff
Top-left: -X/-Y
Secondary
#d1d9e6
Slightly deeper surface
Violet
#6d5dfc
Primary interaction color. Buttons, active states, focus rings.
Coral
#ff6b6b
Alerts, danger states, destructive actions.
Teal
#4ecdc4
Success, confirmations, positive feedback.
Amber
#ffe66d
Warnings, pending states, highlights.
Three real-world neumorphic cards. Each uses extruded outer shell with concave inner elements for metrics, controls, and data.
Alex Chen
UI Designer
24
Projects
182
Following
3.2k
Followers
Soft Light
The Neumorphic Sessions
Monthly Revenue
$8,241
Neumorphism is unforgiving — break one rule and the illusion collapses. The DO panel is convex (clickable). The DON'T panel is concave (content area).
Shadow Quick Reference
Convex
8px 8px 16px #b8bcc2, -8px -8px 16px #ffffff
Convex Hover
4px 4px 8px #b8bcc2, -4px -4px 8px #ffffff
Concave Active
inset 4px 4px 8px #b8bcc2, inset -4px -4px 8px #ffffff
Deep Concave
inset 8px 8px 16px #b8bcc2, inset -8px -8px 16px #ffffff