Technasm Tokens
Tokens define values, not behavior. The set is intentionally small.
Colors
--color-page
#ffffff
--color-surface
#ffffff
--color-border
#e5e7eb
--color-text-primary
#111827
--color-text-secondary
#4b5563
--color-text-muted
#6b7280
--color-action-bg
#111827
--color-action-text
#ffffff
Spacing
--space-xs
4px
--space-sm
8px
--space-md
16px
--space-lg
24px
--space-xl
32px
Typography
--font-sans
system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif
--text-title
18px
--text-body
14px
--text-meta
12px
--font-regular
400
--font-medium
500
--font-semibold
600
--line-tight
1.3
--line-normal
1.5
Radius
--radius-sm
4px
--radius-md
6px
Borders
--border-width
1px
If a value is not a token, it should not exist.