Spacing & shape
Dreamcore relies on vast, empty gaps to create quietude. Emptiness is a material: use the liminal gap generously between major content areas, the way an empty hallway separates rooms.
Scale
2
8pxTight: inside small controls
4
16pxDefault: between related elements
8
32pxComfortable: inside cards and sections
12
48pxDistant: between component groups
liminal
48pxThe signature gap. Vast emptiness between major content areas — the hallway at 3am
Radius
Nothing in a dream has a sharp edge. Everything is slightly blurred or rounded.
soft
12pxInputs, small elements
dreamy
24pxCards, containers — the default
pill
9999pxButtons, badges, interactive elements