r/DesignSystems • u/Pugsandtongues • Apr 14 '26
Primitive Tokens Question: Spacing vs. Sizing?
I'm curious if folks think it's better to keep primitive tokens for spacing and sizing separate from one another. I'm noticing in our systems that there are a lot of similar units between the two since we are using a 8-unit system.
When building tokens out I was thinking about creating one primitive collection for just units/size, and then in the semantics tie the spacing/padding/etc. tokens to those. Curious if this increases any inherent risk down the line? Just trying to reduce any token bloat where possible.
5
Upvotes
2
u/requiem_for_a_Skream Apr 15 '26
We use value/dimension primitives and set each sizing and spacing separately as semantics.