Foundations

All Design Tokens

A comprehensive list of every primitive and semantic token available in the UX4G Design System, covering typography, borders, blurs, and more.

Blur Tokens

Primitive Tokens

TokenValue
--ux4g-blur-none0px
--ux4g-blur-12px
--ux4g-blur-24px
--ux4g-blur-38px
--ux4g-blur-416px

Semantic Tokens

TokenValue
--ux4g-blur-nonevar(--ux4g-blur-none)
--ux4g-blur-subtlevar(--ux4g-blur-1)
--ux4g-blur-softvar(--ux4g-blur-2)
--ux4g-blur-mediumvar(--ux4g-blur-3)
--ux4g-blur-strongvar(--ux4g-blur-4)

Border Tokens

Primitive Tokens

TokenValue
--ux4g-border-none0px
--ux4g-border-thin1px
--ux4g-border-thick2px
--ux4g-border-thicker3px
--ux4g-border-thickest4px

Semantic Tokens

TokenValue
--ux4g-border-width-nonevar(--ux4g-border-none)
--ux4g-border-width-smvar(--ux4g-border-thin)
--ux4g-border-width-mdvar(--ux4g-border-thick)
--ux4g-border-width-lgvar(--ux4g-border-thicker)
--ux4g-border-width-xlvar(--ux4g-border-thickest)
--ux4g-border-color-neutral-defaultvar(--ux4g-color-neutral-300)
--ux4g-border-color-neutral-subtlevar(--ux4g-color-neutral-200)
--ux4g-border-color-neutral-strongvar(--ux4g-color-neutral-500)
--ux4g-border-color-neutral-focusvar(--ux4g-color-neutral-600)
--ux4g-border-color-neutral-hovervar(--ux4g-color-neutral-300)
--ux4g-border-color-neutral-activevar(--ux4g-color-neutral-400)
--ux4g-border-color-neutral-elevatedvar(--ux4g-color-neutral-0)
--ux4g-border-color-success-defaultvar(--ux4g-color-green-300)
--ux4g-border-color-success-strongvar(--ux4g-color-green-600)
--ux4g-border-color-info-defaultvar(--ux4g-color-cyan-300)
--ux4g-border-color-info-strongvar(--ux4g-color-cyan-600)
--ux4g-border-color-error-defaultvar(--ux4g-color-red-300)
--ux4g-border-color-error-strongvar(--ux4g-color-red-600)
--ux4g-border-color-warning-defaultvar(--ux4g-color-orange-300)
--ux4g-border-color-warning-strongvar(--ux4g-color-orange-600)
--ux4g-border-color-primary-defaultvar(--ux4g-color-primary-300)
--ux4g-border-color-primary-strongvar(--ux4g-color-primary-600)
--ux4g-border-color-primary-hovervar(--ux4g-color-primary-700)
--ux4g-border-color-primary-activevar(--ux4g-color-primary-800)
--ux4g-border-color-secondary-defaultvar(--ux4g-color-secondary-300)
--ux4g-border-color-tertiary-defaultvar(--ux4g-color-tertiary-300)
--ux4g-control-border-defaultvar(--ux4g-color-neutral-200)

Opacity Tokens

Primitive Tokens

TokenValue
--ux4g-opacity-00
--ux4g-opacity-50.05
--ux4g-opacity-100.1
--ux4g-opacity-200.2
--ux4g-opacity-250.25
--ux4g-opacity-300.3
--ux4g-opacity-400.4
--ux4g-opacity-500.5
--ux4g-opacity-600.6
--ux4g-opacity-700.7
--ux4g-opacity-750.75
--ux4g-opacity-800.8
--ux4g-opacity-900.9
--ux4g-opacity-950.95
--ux4g-opacity-1001

Semantic Tokens

TokenValue
--ux4g-opacity-disabledvar(--ux4g-opacity-40)
--ux4g-opacity-hovervar(--ux4g-opacity-80)

Position Tokens

Primitive Tokens

TokenValue
--ux4g-position-staticstatic
--ux4g-position-relativerelative
--ux4g-position-absoluteabsolute
--ux4g-position-fixedfixed
--ux4g-position-stickysticky
--ux4g-pos-value-00
--ux4g-pos-value-5050%
--ux4g-pos-value-100100%
--ux4g-translate-middletranslate(-50%, -50%)
--ux4g-translate-middle-xtranslateX(-50%)
--ux4g-translate-middle-ytranslateY(-50%)
--ux4g-pos-offset-00
--ux4g-pos-offset-11px
--ux4g-pos-offset-22px
--ux4g-pos-offset-33px
--ux4g-pos-offset-44px
--ux4g-pos-offset-55px
--ux4g-pos-offset-n1-1px
--ux4g-pos-offset-n2-2px
--ux4g-pos-offset-n3-3px
--ux4g-pos-offset-n4-4px
--ux4g-pos-offset-n5-5px

Semantic Tokens

TokenValue
--ux4g-pos-staticvar(--ux4g-position-static)
--ux4g-pos-relativevar(--ux4g-position-relative)
--ux4g-pos-absolutevar(--ux4g-position-absolute)
--ux4g-pos-fixedvar(--ux4g-position-fixed)
--ux4g-pos-stickyvar(--ux4g-position-sticky)
--ux4g-pos-top-0var(--ux4g-pos-value-0)
--ux4g-pos-top-50var(--ux4g-pos-value-50)
--ux4g-pos-top-100var(--ux4g-pos-value-100)
--ux4g-pos-bottom-0var(--ux4g-pos-value-0)
--ux4g-pos-bottom-50var(--ux4g-pos-value-50)
--ux4g-pos-bottom-100var(--ux4g-pos-value-100)
--ux4g-pos-start-0var(--ux4g-pos-value-0)
--ux4g-pos-start-50var(--ux4g-pos-value-50)
--ux4g-pos-start-100var(--ux4g-pos-value-100)
--ux4g-pos-end-0var(--ux4g-pos-value-0)
--ux4g-pos-end-50var(--ux4g-pos-value-50)
--ux4g-pos-end-100var(--ux4g-pos-value-100)
--ux4g-pos-translate-middlevar(--ux4g-translate-middle)
--ux4g-pos-translate-middle-xvar(--ux4g-translate-middle-x)
--ux4g-pos-translate-middle-yvar(--ux4g-translate-middle-y)
--ux4g-pos-bottom-xsvar(--ux4g-pos-offset-1)
--ux4g-pos-bottom-smvar(--ux4g-pos-offset-5)
--ux4g-pos-end-overflow-xsvar(--ux4g-pos-offset-n1)
--ux4g-pos-end-overflow-smvar(--ux4g-pos-offset-n3)
--ux4g-pos-end-overflow-mdvar(--ux4g-pos-offset-n5)

Radius Tokens

Primitive Tokens

TokenValue
--ux4g-radius-00px
--ux4g-radius-12px
--ux4g-radius-24px
--ux4g-radius-38px
--ux4g-radius-412px
--ux4g-radius-516px
--ux4g-radius-624px
--ux4g-radius-circular999px

Semantic Tokens

TokenValue
--ux4g-radius-nonevar(--ux4g-radius-0)
--ux4g-radius-xsvar(--ux4g-radius-1)
--ux4g-radius-smvar(--ux4g-radius-2)
--ux4g-radius-mdvar(--ux4g-radius-3)
--ux4g-radius-lgvar(--ux4g-radius-4)
--ux4g-radius-xlvar(--ux4g-radius-5)
--ux4g-radius-2xlvar(--ux4g-radius-6)
--ux4g-radius-fullvar(--ux4g-radius-circular)

Text transform Tokens

Primitive Tokens

TokenValue
--ux4g-text-transform-nonenone
--ux4g-text-transform-lowercaselowercase
--ux4g-text-transform-uppercaseuppercase
--ux4g-text-transform-capitalizecapitalize

Semantic Tokens

TokenValue
--ux4g-text-case-defaultvar(--ux4g-text-transform-none)
--ux4g-text-case-lowervar(--ux4g-text-transform-lowercase)
--ux4g-text-case-uppervar(--ux4g-text-transform-uppercase)
--ux4g-text-case-capitalizevar(--ux4g-text-transform-capitalize)

Typography Tokens

Primitive Tokens

TokenValue
--ux4g-font-family-base"Noto Sans", system-ui, sans-serif
--ux4g-font-family-display"Noto Sans Display", "Noto Sans", sans-serif
--ux4g-size-80.5rem
--ux4g-size-100.625rem
--ux4g-size-110.6875rem
--ux4g-size-120.75rem
--ux4g-size-140.875rem
--ux4g-size-161rem
--ux4g-size-181.125rem
--ux4g-size-201.25rem
--ux4g-size-241.5rem
--ux4g-size-281.75rem
--ux4g-size-322rem
--ux4g-size-362.25rem
--ux4g-size-402.5rem
--ux4g-size-483rem
--ux4g-size-523.25rem
--ux4g-size-563.5rem
--ux4g-size-603.75rem
--ux4g-size-644rem
--ux4g-size-805rem
--ux4g-size-1207.5rem
--ux4g-line-height-805rem
--ux4g-line-height-724.5rem
--ux4g-line-height-523.25rem
--ux4g-line-height-442.75rem
--ux4g-line-height-362.25rem
--ux4g-line-height-322rem
--ux4g-line-height-281.75rem
--ux4g-line-height-241.5rem
--ux4g-line-height-201.25rem
--ux4g-line-height-181.125rem
--ux4g-line-height-161rem
--ux4g-line-height-140.875rem
--ux4g-font-weight-regular400
--ux4g-font-weight-medium500
--ux4g-font-weight-semibold600
--ux4g-font-weight-bold700
--ux4g-font-weight-display-semibold600
--ux4g-font-weight-display-bold700
--ux4g-text-align-startleft
--ux4g-text-align-centercenter
--ux4g-text-align-endright
--ux4g-text-transform-lowercaselowercase
--ux4g-text-transform-uppercaseuppercase
--ux4g-text-transform-capitalizecapitalize
--ux4g-text-wrapwrap
--ux4g-text-nowrapnowrap
--ux4g-word-breakbreak-word

Semantic Tokens

TokenValue
--ux4g-fs-60var(--ux4g-size-60)
--ux4g-fs-52var(--ux4g-size-52)
--ux4g-fs-48var(--ux4g-size-48)
--ux4g-fs-40var(--ux4g-size-40)
--ux4g-fs-36var(--ux4g-size-36)
--ux4g-fs-32var(--ux4g-size-32)
--ux4g-fs-28var(--ux4g-size-28)
--ux4g-fs-24var(--ux4g-size-24)
--ux4g-fs-20var(--ux4g-size-20)
--ux4g-fs-18var(--ux4g-size-18)
--ux4g-fs-16var(--ux4g-size-16)
--ux4g-fs-14var(--ux4g-size-14)
--ux4g-fs-12var(--ux4g-size-12)
--ux4g-fs-11var(--ux4g-size-11)
--ux4g-fs-8var(--ux4g-size-8)
--ux4g-lh-80var(--ux4g-line-height-80)
--ux4g-lh-72var(--ux4g-line-height-72)
--ux4g-lh-52var(--ux4g-line-height-52)
--ux4g-lh-44var(--ux4g-line-height-44)
--ux4g-lh-36var(--ux4g-line-height-36)
--ux4g-lh-32var(--ux4g-line-height-32)
--ux4g-lh-28var(--ux4g-line-height-28)
--ux4g-lh-24var(--ux4g-line-height-24)
--ux4g-lh-20var(--ux4g-line-height-20)
--ux4g-lh-18var(--ux4g-line-height-18)
--ux4g-lh-16var(--ux4g-line-height-16)
--ux4g-lh-14var(--ux4g-line-height-14)
--ux4g-fw-regularvar(--ux4g-font-weight-regular)
--ux4g-fw-mediumvar(--ux4g-font-weight-medium)
--ux4g-fw-semiboldvar(--ux4g-font-weight-semibold)
--ux4g-fw-boldvar(--ux4g-font-weight-bold)
--ux4g-fw-display-semiboldvar(--ux4g-font-weight-display-semibold)
--ux4g-fw-display-boldvar(--ux4g-font-weight-display-bold)
--ux4g-ffvar(--ux4g-font-family-base)
--ux4g-ff-displayvar(--ux4g-font-family-display)
--ux4g-ta-startvar(--ux4g-text-align-start)
--ux4g-ta-centervar(--ux4g-text-align-center)
--ux4g-ta-endvar(--ux4g-text-align-end)
--ux4g-tt-lowercasevar(--ux4g-text-transform-lowercase)
--ux4g-tt-uppercasevar(--ux4g-text-transform-uppercase)
--ux4g-tt-capitalizevar(--ux4g-text-transform-capitalize)
--ux4g-tw-wrapvar(--ux4g-text-wrap)
--ux4g-tw-nowrapvar(--ux4g-text-nowrap)
--ux4g-wb-breakvar(--ux4g-word-break)

Vertical align Tokens

Primitive Tokens

TokenValue
--ux4g-vertical-align-baselinebaseline
--ux4g-vertical-align-toptop
--ux4g-vertical-align-middlemiddle
--ux4g-vertical-align-bottombottom
--ux4g-vertical-align-text-toptext-top
--ux4g-vertical-align-text-bottomtext-bottom

Semantic Tokens

TokenValue
--ux4g-va-baselinevar(--ux4g-vertical-align-baseline)
--ux4g-va-topvar(--ux4g-vertical-align-top)
--ux4g-va-middlevar(--ux4g-vertical-align-middle)
--ux4g-va-bottomvar(--ux4g-vertical-align-bottom)
--ux4g-va-text-topvar(--ux4g-vertical-align-text-top)
--ux4g-va-text-bottomvar(--ux4g-vertical-align-text-bottom)

Visibility Tokens

Primitive Tokens

TokenValue
--ux4g-visibility-visiblevisible
--ux4g-visibility-hiddenhidden

Semantic Tokens

TokenValue
--ux4g-visibility-showvar(--ux4g-visibility-visible)
--ux4g-visibility-hidevar(--ux4g-visibility-hidden)
UX4G Accessibility Tool
Dictionary
UX4G Accessibility Tool
Dictionary