FOUNDATIONS

Small values. System-wide impact.

One source of truth for the decisions that connect every component.

Global tokens

Raw values. Reusable decisions.

143
Theme tokens

Purpose, expressed through aliases.

53
TokenValuePurposeLayer
ux.prototype.theme.color.background.primary{ux.prototype.global.color.blue.60}Semantic alias from UX Prototype V1 · background / primaryTheme
ux.prototype.theme.color.background.landmark_baseline{ux.prototype.global.color.blue.80}Semantic alias from UX Prototype V1 · background / landmark_baselineTheme
ux.prototype.theme.color.background.landmark_sunken{ux.prototype.global.color.blue.90}Semantic alias from UX Prototype V1 · background / landmark_sunkenTheme
ux.prototype.theme.color.background.sunken{ux.prototype.global.color.slate.10}Semantic alias from UX Prototype V1 · background / sunkenTheme
ux.prototype.theme.color.background.baseline{ux.prototype.global.color.white.a100}Semantic alias from UX Prototype V1 · background / baselineTheme
ux.prototype.theme.color.background.baseline_inverse{ux.prototype.global.color.slate.90}Semantic alias from UX Prototype V1 · background / baseline_inverseTheme
ux.prototype.theme.color.background.raised{ux.prototype.global.color.white.a100}Semantic alias from UX Prototype V1 · background / raisedTheme
ux.prototype.theme.color.background.overlay{ux.prototype.global.color.white.a100}Semantic alias from UX Prototype V1 · background / overlayTheme
ux.prototype.theme.color.background.negative{ux.prototype.global.color.red.10}Semantic alias from UX Prototype V1 · background / negativeTheme
ux.prototype.theme.color.background.info{ux.prototype.global.color.purple.10}Semantic alias from UX Prototype V1 · background / infoTheme
ux.prototype.theme.color.background.info_inverse{ux.prototype.global.color.purple.60}Semantic alias from UX Prototype V1 · background / info_inverseTheme
ux.prototype.theme.color.background.raised_inverse{ux.prototype.global.color.slate.90}Semantic alias from UX Prototype V1 · background / raised_inverseTheme
ux.prototype.theme.color.background.positive{ux.prototype.global.color.green.10}Semantic alias from UX Prototype V1 · background / positiveTheme
ux.prototype.theme.color.background.positive_inverse{ux.prototype.global.color.green.60}Semantic alias from UX Prototype V1 · background / positive_inverseTheme
ux.prototype.theme.color.background.landmark_primary{ux.prototype.global.color.blue.20}Semantic alias from UX Prototype V1 · background / landmark_primaryTheme
ux.prototype.theme.color.background.warning{ux.prototype.global.color.orange.10}Semantic alias from UX Prototype V1 · background / warningTheme
ux.prototype.theme.color.background.warning_inverse{ux.prototype.global.color.orange.60}Semantic alias from UX Prototype V1 · background / warning_inverseTheme
ux.prototype.theme.color.background.negative_inverse{ux.prototype.global.color.red.60}Semantic alias from UX Prototype V1 · background / negative_inverseTheme
ux.prototype.theme.color.background.disabled{ux.prototype.global.color.slate.40}Semantic alias from UX Prototype V1 · background / disabledTheme
ux.prototype.theme.color.background.primary_inverse{ux.prototype.global.color.blue.20}Semantic alias from UX Prototype V1 · background / primary_inverseTheme
ux.prototype.theme.color.foreground.primary{ux.prototype.global.color.blue.60}Semantic alias from UX Prototype V1 · foreground / primaryTheme
ux.prototype.theme.color.foreground.on_landmark{ux.prototype.global.color.white.a100}Semantic alias from UX Prototype V1 · foreground / on_landmarkTheme
ux.prototype.theme.color.foreground.on_landmark_primary{ux.prototype.global.color.slate.90}Semantic alias from UX Prototype V1 · foreground / on_landmark_primaryTheme
ux.prototype.theme.color.foreground.neutral_high{ux.prototype.global.color.slate.90}Semantic alias from UX Prototype V1 · foreground / neutral_highTheme
ux.prototype.theme.color.foreground.neutral_high_inverse{ux.prototype.global.color.white.a100}Semantic alias from UX Prototype V1 · foreground / neutral_high_inverseTheme
ux.prototype.theme.color.foreground.neutral_medium{ux.prototype.global.color.slate.80}Semantic alias from UX Prototype V1 · foreground / neutral_mediumTheme
ux.prototype.theme.color.foreground.neutral_low{ux.prototype.global.color.slate.70}Semantic alias from UX Prototype V1 · foreground / neutral_lowTheme
ux.prototype.theme.color.foreground.info{ux.prototype.global.color.purple.50}Semantic alias from UX Prototype V1 · foreground / infoTheme
ux.prototype.theme.color.foreground.positive{ux.prototype.global.color.green.50}Semantic alias from UX Prototype V1 · foreground / positiveTheme
ux.prototype.theme.color.foreground.warning{ux.prototype.global.color.orange.60}Semantic alias from UX Prototype V1 · foreground / warningTheme
ux.prototype.theme.color.foreground.negative{ux.prototype.global.color.red.50}Semantic alias from UX Prototype V1 · foreground / negativeTheme
ux.prototype.theme.color.foreground.disabled{ux.prototype.global.color.slate.40}Semantic alias from UX Prototype V1 · foreground / disabledTheme
ux.prototype.theme.color.foreground.on_primary{ux.prototype.global.color.white.a100}Semantic alias from UX Prototype V1 · foreground / on_primaryTheme
ux.prototype.theme.color.foreground.info_inverse{ux.prototype.global.color.purple.20}Semantic alias from UX Prototype V1 · foreground / info_inverseTheme
ux.prototype.theme.color.foreground.positive_inverse{ux.prototype.global.color.green.20}Semantic alias from UX Prototype V1 · foreground / positive_inverseTheme
ux.prototype.theme.color.foreground.warning_inverse{ux.prototype.global.color.orange.20}Semantic alias from UX Prototype V1 · foreground / warning_inverseTheme
ux.prototype.theme.color.foreground.negative_inverse{ux.prototype.global.color.red.20}Semantic alias from UX Prototype V1 · foreground / negative_inverseTheme
ux.prototype.theme.color.outline.neutral_high{ux.prototype.global.color.slate.90}Semantic alias from UX Prototype V1 · outline / neutral_highTheme
ux.prototype.theme.color.outline.neutral_high_inverse{ux.prototype.global.color.white.a100}Semantic alias from UX Prototype V1 · outline / neutral_high_inverseTheme
ux.prototype.theme.color.outline.neutral_medium{ux.prototype.global.color.slate.60}Semantic alias from UX Prototype V1 · outline / neutral_mediumTheme
ux.prototype.theme.color.outline.neutral_low{ux.prototype.global.color.slate.20}Semantic alias from UX Prototype V1 · outline / neutral_lowTheme
ux.prototype.theme.color.outline.negative{ux.prototype.global.color.red.50}Semantic alias from UX Prototype V1 · outline / negativeTheme
ux.prototype.theme.color.outline.disabled{ux.prototype.global.color.slate.40}Semantic alias from UX Prototype V1 · outline / disabledTheme
ux.prototype.theme.color.outline.primary{ux.prototype.global.color.blue.60}Semantic alias from UX Prototype V1 · outline / primaryTheme
ux.prototype.theme.color.outline.primary_on_landmark{ux.prototype.global.color.blue.20}Semantic alias from UX Prototype V1 · outline / primary_on_landmarkTheme
ux.prototype.theme.color.outline.positive{ux.prototype.global.color.green.50}Semantic alias from UX Prototype V1 · outline / positiveTheme
ux.prototype.theme.color.outline.info{ux.prototype.global.color.purple.50}Semantic alias from UX Prototype V1 · outline / infoTheme
ux.prototype.theme.color.outline.warning{ux.prototype.global.color.orange.50}Semantic alias from UX Prototype V1 · outline / warningTheme
ux.prototype.global.color.red.10#f8eaeaGlobal value from UX Prototype V1 · red / 10Global
ux.prototype.global.color.red.20#e0a3a2Global value from UX Prototype V1 · red / 20Global
ux.prototype.global.color.red.30#d58180Global value from UX Prototype V1 · red / 30Global
ux.prototype.global.color.red.40#c75756Global value from UX Prototype V1 · red / 40Global
ux.prototype.global.color.red.50#b92d2cGlobal value from UX Prototype V1 · red / 50Global
ux.prototype.global.color.red.60#942423Global value from UX Prototype V1 · red / 60Global
ux.prototype.global.color.red.70#6f1b1aGlobal value from UX Prototype V1 · red / 70Global
ux.prototype.global.color.red.80#380e0dGlobal value from UX Prototype V1 · red / 80Global
ux.prototype.global.color.red.90#250909Global value from UX Prototype V1 · red / 90Global
ux.prototype.global.color.yellow.10#fff8e5Global value from UX Prototype V1 · yellow / 10Global
ux.prototype.global.color.yellow.20#fede8fGlobal value from UX Prototype V1 · yellow / 20Global
ux.prototype.global.color.yellow.30#fdd266Global value from UX Prototype V1 · yellow / 30Global
ux.prototype.global.color.yellow.40#fdc333Global value from UX Prototype V1 · yellow / 40Global
ux.prototype.global.color.yellow.50#fcb400Global value from UX Prototype V1 · yellow / 50Global
ux.prototype.global.color.yellow.60#ca9000Global value from UX Prototype V1 · yellow / 60Global
ux.prototype.global.color.yellow.70#976c00Global value from UX Prototype V1 · yellow / 70Global
ux.prototype.global.color.yellow.80#4c3600Global value from UX Prototype V1 · yellow / 80Global
ux.prototype.global.color.yellow.90#322400Global value from UX Prototype V1 · yellow / 90Global
ux.prototype.global.color.green.10#e6f2eeGlobal value from UX Prototype V1 · green / 10Global
ux.prototype.global.color.green.20#91c4b5Global value from UX Prototype V1 · green / 20Global
ux.prototype.global.color.green.30#69af9aGlobal value from UX Prototype V1 · green / 30Global
ux.prototype.global.color.green.40#379579Global value from UX Prototype V1 · green / 40Global
ux.prototype.global.color.green.50#057a57Global value from UX Prototype V1 · green / 50Global
ux.prototype.global.color.green.60#046246Global value from UX Prototype V1 · green / 60Global
ux.prototype.global.color.green.70#034934Global value from UX Prototype V1 · green / 70Global
ux.prototype.global.color.green.80#02251aGlobal value from UX Prototype V1 · green / 80Global
ux.prototype.global.color.green.90#011811Global value from UX Prototype V1 · green / 90Global
ux.prototype.global.color.blue.10#e8f0f8Global value from UX Prototype V1 · blue / 10Global
ux.prototype.global.color.blue.20#9bc0e1Global value from UX Prototype V1 · blue / 20Global
ux.prototype.global.color.blue.30#76a8d6Global value from UX Prototype V1 · blue / 30Global
ux.prototype.global.color.blue.40#498bc9Global value from UX Prototype V1 · blue / 40Global
ux.prototype.global.color.blue.50#1b6ebbGlobal value from UX Prototype V1 · blue / 50Global
ux.prototype.global.color.blue.60#165896Global value from UX Prototype V1 · blue / 60Global
ux.prototype.global.color.blue.70#104270Global value from UX Prototype V1 · blue / 70Global
ux.prototype.global.color.blue.80#082138Global value from UX Prototype V1 · blue / 80Global
ux.prototype.global.color.blue.90#051625Global value from UX Prototype V1 · blue / 90Global
ux.prototype.global.color.slate.10#f3f4f6Global value from UX Prototype V1 · slate / 10Global
ux.prototype.global.color.slate.20#e4e7ebGlobal value from UX Prototype V1 · slate / 20Global
ux.prototype.global.color.slate.30#b5bfc8Global value from UX Prototype V1 · slate / 30Global
ux.prototype.global.color.slate.40#9da9b6Global value from UX Prototype V1 · slate / 40Global
ux.prototype.global.color.slate.50#8494a4Global value from UX Prototype V1 · slate / 50Global
ux.prototype.global.color.slate.60#6a7683Global value from UX Prototype V1 · slate / 60Global
ux.prototype.global.color.slate.70#4f5962Global value from UX Prototype V1 · slate / 70Global
ux.prototype.global.color.slate.80#282c31Global value from UX Prototype V1 · slate / 80Global
ux.prototype.global.color.slate.90#1a1e21Global value from UX Prototype V1 · slate / 90Global
ux.prototype.global.color.white.a10#ffffff1aGlobal value from UX Prototype V1 · white / a10Global
ux.prototype.global.color.white.a20#ffffff33Global value from UX Prototype V1 · white / a20Global
ux.prototype.global.color.white.a30#ffffff4dGlobal value from UX Prototype V1 · white / a30Global
ux.prototype.global.color.white.a40#ffffff66Global value from UX Prototype V1 · white / a40Global
ux.prototype.global.color.white.a50#ffffff80Global value from UX Prototype V1 · white / a50Global
ux.prototype.global.color.white.a60#ffffff99Global value from UX Prototype V1 · white / a60Global
ux.prototype.global.color.white.a70#ffffffb2Global value from UX Prototype V1 · white / a70Global
ux.prototype.global.color.white.a80#ffffffccGlobal value from UX Prototype V1 · white / a80Global
ux.prototype.global.color.white.a90#ffffffe5Global value from UX Prototype V1 · white / a90Global
ux.prototype.global.color.white.a100#ffffffGlobal value from UX Prototype V1 · white / a100Global
ux.prototype.global.color.onyx.60#313a42Global value from UX Prototype V1 · onyx / 60Global
ux.prototype.global.color.onyx.70#212a33Global value from UX Prototype V1 · onyx / 70Global
ux.prototype.global.color.onyx.80#151f28Global value from UX Prototype V1 · onyx / 80Global
ux.prototype.global.color.onyx.90#111920Global value from UX Prototype V1 · onyx / 90Global
ux.prototype.global.color.onyx.100#0d1318Global value from UX Prototype V1 · onyx / 100Global
ux.prototype.global.color.onyx.110#020304Global value from UX Prototype V1 · onyx / 110Global
ux.prototype.global.color.orange.10#fbf0e7Global value from UX Prototype V1 · orange / 10Global
ux.prototype.global.color.orange.20#efbc97Global value from UX Prototype V1 · orange / 20Global
ux.prototype.global.color.orange.30#eaa472Global value from UX Prototype V1 · orange / 30Global
ux.prototype.global.color.orange.40#e38543Global value from UX Prototype V1 · orange / 40Global
ux.prototype.global.color.orange.50#dc6714Global value from UX Prototype V1 · orange / 50Global
ux.prototype.global.color.orange.60#b05210Global value from UX Prototype V1 · orange / 60Global
ux.prototype.global.color.orange.70#843e0cGlobal value from UX Prototype V1 · orange / 70Global
ux.prototype.global.color.orange.80#421f06Global value from UX Prototype V1 · orange / 80Global
ux.prototype.global.color.orange.90#2c1504Global value from UX Prototype V1 · orange / 90Global
ux.prototype.global.color.black.a10#0000001aGlobal value from UX Prototype V1 · black / a10Global
ux.prototype.global.color.black.a20#00000033Global value from UX Prototype V1 · black / a20Global
ux.prototype.global.color.black.a30#0000004dGlobal value from UX Prototype V1 · black / a30Global
ux.prototype.global.color.black.a40#00000066Global value from UX Prototype V1 · black / a40Global
ux.prototype.global.color.black.a50#00000080Global value from UX Prototype V1 · black / a50Global
ux.prototype.global.color.black.a60#00000099Global value from UX Prototype V1 · black / a60Global
ux.prototype.global.color.black.a70#000000b2Global value from UX Prototype V1 · black / a70Global
ux.prototype.global.color.black.a80#000000ccGlobal value from UX Prototype V1 · black / a80Global
ux.prototype.global.color.black.a90#000000e5Global value from UX Prototype V1 · black / a90Global
ux.prototype.global.color.black.a100#000000Global value from UX Prototype V1 · black / a100Global
ux.prototype.global.color.purple.10#f1eafdGlobal value from UX Prototype V1 · purple / 10Global
ux.prototype.global.color.purple.20#c3a3f8Global value from UX Prototype V1 · purple / 20Global
ux.prototype.global.color.purple.30#ad81f5Global value from UX Prototype V1 · purple / 30Global
ux.prototype.global.color.purple.40#9157f1Global value from UX Prototype V1 · purple / 40Global
ux.prototype.global.color.purple.50#762deeGlobal value from UX Prototype V1 · purple / 50Global
ux.prototype.global.color.purple.60#5e24beGlobal value from UX Prototype V1 · purple / 60Global
ux.prototype.global.color.purple.70#471b8fGlobal value from UX Prototype V1 · purple / 70Global
ux.prototype.global.color.purple.80#230e47Global value from UX Prototype V1 · purple / 80Global
ux.prototype.global.color.purple.90#180930Global value from UX Prototype V1 · purple / 90Global
ux.prototype.global.color.ocean.10#e5eef5Global value from UX Prototype V1 · ocean / 10Global
ux.prototype.global.color.ocean.20#8eb3d5Global value from UX Prototype V1 · ocean / 20Global
ux.prototype.global.color.ocean.30#6698c5Global value from UX Prototype V1 · ocean / 30Global
ux.prototype.global.color.ocean.40#3375b2Global value from UX Prototype V1 · ocean / 40Global
ux.prototype.global.color.ocean.50#00539fGlobal value from UX Prototype V1 · ocean / 50Global
ux.prototype.global.color.ocean.60#00427fGlobal value from UX Prototype V1 · ocean / 60Global
ux.prototype.global.color.ocean.70#00325fGlobal value from UX Prototype V1 · ocean / 70Global
ux.prototype.global.color.ocean.80#001930Global value from UX Prototype V1 · ocean / 80Global
ux.prototype.global.color.ocean.90#001120Global value from UX Prototype V1 · ocean / 90Global
ux.prototype.global.color.cyan.10#e5f5fcGlobal value from UX Prototype V1 · cyan / 10Global
ux.prototype.global.color.cyan.20#8ed5f2Global value from UX Prototype V1 · cyan / 20Global
ux.prototype.global.color.cyan.30#66c6ecGlobal value from UX Prototype V1 · cyan / 30Global
ux.prototype.global.color.cyan.40#33b3e6Global value from UX Prototype V1 · cyan / 40Global
ux.prototype.global.color.cyan.50#00a0e0Global value from UX Prototype V1 · cyan / 50Global
ux.prototype.global.color.cyan.60#0080b3Global value from UX Prototype V1 · cyan / 60Global
ux.prototype.global.color.cyan.70#006086Global value from UX Prototype V1 · cyan / 70Global
ux.prototype.global.color.cyan.80#003043Global value from UX Prototype V1 · cyan / 80Global
ux.prototype.global.color.cyan.90#00202dGlobal value from UX Prototype V1 · cyan / 90Global
ux.prototype.global.border.radius.44pxGlobal value from UX Prototype V1 · radius / 4Global
ux.prototype.global.border.radius.1212pxGlobal value from UX Prototype V1 · radius / 12Global
ux.prototype.global.border.radius.1616pxGlobal value from UX Prototype V1 · radius / 16Global
ux.prototype.global.border.radius.2020pxGlobal value from UX Prototype V1 · radius / 20Global
ux.prototype.global.border.radius.2424pxGlobal value from UX Prototype V1 · radius / 24Global
ux.prototype.global.border.radius.88pxGlobal value from UX Prototype V1 · radius / 8Global
ux.prototype.global.border.width.11pxGlobal value from UX Prototype V1 · width / 1Global
ux.prototype.global.border.width.22pxGlobal value from UX Prototype V1 · width / 2Global
ux.prototype.theme.border.width.thin{ux.prototype.global.border.width.1}Semantic alias from UX Prototype V1 · width / thinTheme
ux.prototype.theme.border.width.medium{ux.prototype.global.border.width.2}Semantic alias from UX Prototype V1 · width / mediumTheme
ux.prototype.global.screen.breakpoint.xsmall480pxGlobal value from UX Prototype V1 · breakpoint / xsmallGlobal
ux.prototype.global.screen.breakpoint.small640pxGlobal value from UX Prototype V1 · breakpoint / smallGlobal
ux.prototype.global.screen.breakpoint.medium800pxGlobal value from UX Prototype V1 · breakpoint / mediumGlobal
ux.prototype.global.screen.breakpoint.large960pxGlobal value from UX Prototype V1 · breakpoint / largeGlobal
ux.prototype.global.screen.breakpoint.xlarge1200pxGlobal value from UX Prototype V1 · breakpoint / xlargeGlobal
ux.prototype.global.screen.breakpoint.xxlarge1600pxGlobal value from UX Prototype V1 · breakpoint / xxlargeGlobal
ux.prototype.theme.border.radius.small{ux.prototype.global.border.radius.4}Semantic alias from UX Prototype V1 · radius / smallTheme
ux.prototype.theme.border.radius.medium{ux.prototype.global.border.radius.8}Semantic alias from UX Prototype V1 · radius / mediumTheme
ux.prototype.theme.border.radius.large{ux.prototype.global.border.radius.20}Semantic alias from UX Prototype V1 · radius / largeTheme
ux.prototype.global.space.3232pxGlobal value from UX Prototype V1 · 32Global
ux.prototype.global.space.44pxGlobal value from UX Prototype V1 · 4Global
ux.prototype.global.space.1212pxGlobal value from UX Prototype V1 · 12Global
ux.prototype.global.space.2020pxGlobal value from UX Prototype V1 · 20Global
ux.prototype.global.space.2424pxGlobal value from UX Prototype V1 · 24Global
ux.prototype.global.space.4040pxGlobal value from UX Prototype V1 · 40Global
ux.prototype.global.space.4848pxGlobal value from UX Prototype V1 · 48Global
ux.prototype.global.space.6464pxGlobal value from UX Prototype V1 · 64Global
ux.prototype.global.typography.size.1212pxGlobal value from UX Prototype V1 · size / 12Global
ux.prototype.global.typography.size.1414pxGlobal value from UX Prototype V1 · size / 14Global
ux.prototype.global.typography.weight.400400Global value from UX Prototype V1 · weight / 400Global
ux.prototype.global.typography.weight.600600Global value from UX Prototype V1 · weight / 600Global
ux.prototype.global.typography.weight.700700Global value from UX Prototype V1 · weight / 700Global
ux.prototype.global.typography.family.dm_sansDM SansGlobal value from UX Prototype V1 · family / dm_sansGlobal
ux.prototype.global.typography.size.1616pxGlobal value from UX Prototype V1 · size / 16Global
ux.prototype.global.typography.size.1818pxGlobal value from UX Prototype V1 · size / 18Global
ux.prototype.global.typography.size.2020pxGlobal value from UX Prototype V1 · size / 20Global
ux.prototype.global.typography.size.2424pxGlobal value from UX Prototype V1 · size / 24Global
ux.prototype.global.typography.size.2828pxGlobal value from UX Prototype V1 · size / 28Global
ux.prototype.global.typography.size.3232pxGlobal value from UX Prototype V1 · size / 32Global
ux.prototype.global.space.88pxGlobal value from UX Prototype V1 · 8Global
ux.prototype.global.space.1616pxGlobal value from UX Prototype V1 · 16Global

    Select a color swatch to copy its hex value.

    196 tokens · DTCG 2025.10 export · UX Prototype V1 variable snapshot · light mode