← all brands

swingfactor

Generated from swingfactor/tokens.json. Every panel below is the real token set a site loads — the same values the favicon is rasterised from.

Palette · 21 slots

background#f6f4f0
surface#fbfaf8
foreground#1b1d1f
muted#4d5157
faint#62666c
line#e2ddd4
lineStrong#c6bfb2
sheet#ffffff
brand#2a55c4
brandStrong#1c3d93
brandForeground#ffffff
statusInfo#2269a8
statusInfoInverted#67b0f9
statusSuccess#1f7640
statusSuccessInverted#6cc185
statusWarning#8b5900
statusWarningInverted#dd9c42
statusDanger#ad3a36
statusDangerInverted#fb8278
dark#1b1d1f
darkForeground#f6f4f0

Dials

actionFill
brand
labelTone
faint
radius
sharp
press
lift
density
default
iconGround
brand
groundEdge
hard
headingWeight
regular
headingLead
italic
index
open
defaultTheme
light

Grounds

page #f6f4f0

Eyebrow

Headline set at h3

Body copy, and a link inside it. Secondary copy follows.

Secondary copy at the muted step.

Primary Secondary Ghost
body copy15.39:1AA
secondary copy7.27:1AA
eyebrows and captions5.26:1AA
links8.94:1AA
the quiet action15.39:1AA
the main action6.57:1AA
info status copy5.23:1AA
success status copy5.13:1AA
warning status copy5.42:1AA
danger status copy5.56:1AA
the focus ring8.94:1AA
surface #fbfaf8

Eyebrow

Headline set at h3

Body copy, and a link inside it. Secondary copy follows.

Secondary copy at the muted step.

Primary Secondary Ghost
body copy16.21:1AA
secondary copy7.65:1AA
eyebrows and captions5.54:1AA
links9.42:1AA
the quiet action16.21:1AA
the main action6.57:1AA
info status copy5.51:1AA
success status copy5.41:1AA
warning status copy5.71:1AA
danger status copy5.86:1AA
the focus ring9.42:1AA
brand #2a55c4

Eyebrow

Headline set at h3

Body copy, and a link inside it. Secondary copy follows.

Secondary copy at the muted step.

Primary Secondary Ghost
body copy6.57:1AA
secondary copy6.57:1AA
eyebrows and captions6.57:1AA
links6.57:1AA
the quiet action6.57:1AA
the main action8.94:1AA
the focus ring6.57:1AA
dark #1b1d1f

Eyebrow

Headline set at h3

Body copy, and a link inside it. Secondary copy follows.

Secondary copy at the muted step.

Primary Secondary Ghost
body copy15.39:1AA
secondary copy15.39:1AA
eyebrows and captions15.39:1AA
links15.39:1AA
the quiet action15.39:1AA
the main action6.57:1AA
info status copy7.37:1AA
success status copy7.73:1AA
warning status copy7.17:1AA
danger status copy6.90:1AA
the focus ring15.39:1AA