DDS/Tokens

Design Tokens

All design decisions are captured as CSS custom properties — easy to override per project.

Border Radius

--ds-radius-xs

4px

--ds-radius-sm

6px

--ds-radius-md

8px

--ds-radius-lg

12px

--ds-radius-xl

16px

--ds-radius-2xl

20px

Shadows

TokenValue
--ds-shadow-sm0 1px 2px 0 rgb(0 0 0 / 5%)
--ds-shadow-md0 4px 6px -1px ...
--ds-shadow-lg0 10px 15px -3px ...
--ds-shadow-xl0 20px 25px -5px ...

Durations

TokenValue
--ds-duration-fast100ms
--ds-duration-base150ms
--ds-duration-slow200ms
--ds-duration-slower300ms

Easing

TokenValue
--ds-ease-smoothcubic-bezier(0.4, 0, 0.2, 1)
--ds-ease-springcubic-bezier(0.34, 1.56, 0.64, 1)
--ds-ease-incubic-bezier(0.4, 0, 1, 1)
--ds-ease-outcubic-bezier(0, 0, 0.2, 1)