Foundations Elevation & shape

Elevation & shape

Gazelle shapes are near-square — a 2px radius on containers and inputs, with full pills reserved for buttons. Elevation is deliberately soft and used sparingly.

Shape · corner radius

--radius-none · 0
--radius-sm · 2px
--radius-md · 8px
--radius-full · pill
Cards, inputs and containers use sm; md suits larger panels; full is for buttons and badges.

Elevation · shadow

--shadow-sm
--shadow-md
--shadow-lg

Token reference

Radii and shadows behave differently in Figma. Radii are real Figma variables (a Radius collection you can bind to a corner), but Figma cannot express a shadow as a variable — the three elevations exist as effect styles instead.
4 radius tokens + 3 elevation tokens.
CSS variableValueTailwindFigma
Shape — radius
--radius-none0pxrounded-noneradius/none · variable
--radius-sm2pxrounded-smradius/sm · variable
--radius-md8pxrounded-mdradius/md · variable
--radius-full99999pxrounded-fullradius/full · variable
Elevation — shadow
--shadow-sm0 1px 2px rgba(0,0,0,.06)shadow-smshadow/sm · effect style
--shadow-md0 4px 16px rgba(0,0,0,.10)shadow-mdshadow/md · effect style
--shadow-lg0 12px 40px rgba(0,0,0,.12)shadow-lgshadow/lg · effect style