Shadows
Only use on elevated surfaces: modals, dropdowns, overlays. Not on page cards.
shadow-sm
shadow-md
shadow-lg
Usage
css
.dropdown { box-shadow: var(--shadow-sm); }
.modal { box-shadow: var(--shadow-md); }
.overlay { box-shadow: var(--shadow-lg); }Rules
- Use hairline borders for structure, shadows only for elevation and interaction hints.
- Never stack shadows on page-level cards.
- Use
--shadow-focusfor focus indicators.