UpRys
Downloads
Foundations · Tokens

Spacing

One spacing scale governs rhythm everywhere — padding, gaps, and stack spacing. Compose layouts from these steps rather than arbitrary values, so density stays consistent across product and marketing.

Scale

--space-0
0rem
--space-1
0.25rem
--space-2
0.5rem
--space-3
0.75rem
--space-4
1rem
--space-5
1.25rem
--space-6
1.5rem
--space-8
2rem
--space-10
2.5rem
--space-12
3rem
--space-16
4rem
--space-20
5rem
--space-24
6rem
--space-32
8rem
--space-px
1px
--space-0.5
0.125rem

In Tailwind these map to the usual p-*, gap-*, and m-* utilities; in hand-written CSS reference var(--space-4).

Radius

sm
calc(var(--radius) - 4px)
md
calc(var(--radius) - 2px)
lg
var(--radius)
xl
calc(var(--radius) + 4px)
2xl
calc(var(--radius) + 8px)
3xl
calc(var(--radius) + 12px)
4xl
calc(var(--radius) + 16px)
full
9999px

Breakpoints

--screen-sm40rem
--screen-md48rem
--screen-lg64rem
--screen-xl80rem
--screen-2xl96rem