Search

Search components, tokens, patterns, architecture

Foundations

Elevation & Shadows

Shadows are warm, layered and quiet. Elevation communicates interactivity and layer changes — never decoration. Cards use CSS filter: drop-shadow() so shadows wrap irregular shapes.

Shadow tokens, live

--shadow-sm
--shadow
--shadow-menu

Token reference

Token / Figma styleDefinitionUsage
--shadowFigma: Selected card or tagdrop-shadow(0 2px 4px -2px rgba(0,0,0,.10)) drop-shadow(0 4px 6px -1px rgba(0,0,0,.10))Resting cards, selected chips
--shadow-smdrop-shadow(0 1px 3px rgba(0,0,0,.07))Top bar, small buttons
--shadow-menuFigma: Menu shadowdrop-shadow(0 12px 32px rgba(216,135,59,.12))Floating menus, FAB — warm orange-tinted
(Figma) bottom card0 −8px 32px rgba(0,0,0,.05) + background blur 24Sheets rising from the bottom edge

The elevation ladder

LevelSurfacez-index
0Canvas
1Card · --shadow
2Sticky top bar · --shadow-sm100
3Profile drawer400 / 401
4Full-screen log pages600
5Sheets, overlays, toastsabove 600

Excluded — purple-tinted nav shadow

The Figma effect style Bottom nav shadow carries a purple tint (#6E3BD814) — a Tuluna legacy artifact. It is excluded from the system. For elevated menus use --shadow-menu, which is warm orange-tinted (#D8873B1F).