Skip to content

Tokens

Source: packages/shared/tokens/primitives.css


Border Radius

TokenValue
--radius-none0px
--radius-base-sm4px
--radius-base-md8px
--radius-base-lg12px
--radius-base-xl16px

Semantic aliases (from semantic.css)

AliasMaps to
--radius / --radius-sm--radius-base-sm (4px)
--radius-md--radius-base-md (8px)
--radius-lg--radius-base-lg (12px)
--radius-xl--radius-base-xl (16px)

Border Width

TokenValue
--border-width-00px
--border-width-11px
--border-width-22px
--border-width-44px

Shadows

TokenValue
--shadow-nonenone
--shadow-sm0px 1px 2px 0px rgba(0,0,0,0.05)
--shadow-md0px 1px 3px 0px rgba(0,0,0,0.1), 0px 1px 2px -1px rgba(0,0,0,0.1)
--shadow-lg0px 4px 6px -1px rgba(0,0,0,0.1), 0px 2px 4px -2px rgba(0,0,0,0.1)
--shadow-xl0px 10px 15px -3px rgba(0,0,0,0.1), 0px 4px 6px -4px rgba(0,0,0,0.1)
--shadow-card0px 0px 0px 1px gray-200, 0px 1px 3px 0px rgba(0,0,0,0.1), 0px 1px 2px -1px rgba(0,0,0,0.1)

Semantic shadow aliases

AliasMaps to
--shadow-cardCard outer border + shadow
--shadow-dropdown--shadow-lg
--shadow-dialog--shadow-xl

Blur

TokenValue
--blur-none0px
--blur-sm2px
--blur-md10px
--blur-lg16px
--blur-xl24px

Transitions

Duration

TokenValue
--duration-fast100ms
--duration-normal200ms
--duration-slow300ms
--duration-slower500ms

Easing

TokenValue
--ease-incubic-bezier(0.4, 0, 1, 1)
--ease-outcubic-bezier(0, 0, 0.2, 1)
--ease-in-outcubic-bezier(0.4, 0, 0.2, 1)

Z-Index

TokenValueUsage
--z-00Default stacking
--z-1010Slightly elevated content
--z-2020Navigation, hero content
--z-3030Sticky elements
--z-4040Overlays
--z-5050Modals, dialogs
--z-100100Toast notifications