Design tokens

Auto-generated from @hub/ds-tokens (the Style Dictionary output), 123 tokens in total. This page always reflects the published token set.

Color (42)

TokenValue
ColorBackgroundDefault#191b20
ColorBackgroundPaper#1d1f25
ColorBackgroundWrapper#24262e
ColorErrorContrast#111827
ColorErrorDark#922e2e
ColorErrorLight#da6868
ColorErrorMain#d14343
ColorInfoContrast#111827
ColorInfoDark#0b79d0
ColorInfoLight#64b6f7
ColorInfoMain#1e9eba
ColorNeutral100#f3f4f6
ColorNeutral200#e5e7eb
ColorNeutral300#d1d5db
ColorNeutral400#9ca3af
ColorNeutral500#6b7280
ColorNeutral600#4b5563
ColorNeutral700#374151
ColorNeutral800#1f2937
ColorNeutral900#22242b
ColorOtherBackdrop#00000080
ColorOtherDivider#292c34
ColorOtherOutlinedBorder#2d3748
ColorPrimaryContrast#12141c
ColorPrimaryDark#9ca3af
ColorPrimaryLight#e5e7eb
ColorPrimaryMain#d1d5db
ColorSecondaryContrast#111827
ColorSecondaryDark#a0a30f
ColorSecondaryLight#ffff00
ColorSecondaryMain#ffe600
ColorSuccessContrast#111827
ColorSuccessDark#0e8074
ColorSuccessLight#43c6b7
ColorSuccessMain#94b82e
ColorTextDisabled#ffffff7a
ColorTextPrimary#edf2f7
ColorTextSecondary#a0aec0
ColorWarningContrast#111827
ColorWarningDark#845b10
ColorWarningLight#ffbf4c
ColorWarningMain#eb8d37

Spacing (15)

TokenValue
Spacing00px
Spacing052px
Spacing14px
Spacing1040px
Spacing1248px
Spacing1664px
Spacing28px
Spacing2080px
Spacing2496px
Spacing312px
Spacing416px
Spacing520px
Spacing624px
Spacing832px
SpacingPx1px

Typography (14)

TokenValue
TypographyBodyDefault{"fontFamily":"Montserrat","fontWeight":400,"fontSize":"16px","lineHeight":"1.5","letterSpacing":"0"}
TypographyBodyLarge{"fontFamily":"Montserrat","fontWeight":400,"fontSize":"18px","lineHeight":"1.5","letterSpacing":"0"}
TypographyBodySmall{"fontFamily":"Montserrat","fontWeight":400,"fontSize":"14px","lineHeight":"1.5","letterSpacing":"0"}
TypographyCaption{"fontFamily":"Montserrat","fontWeight":400,"fontSize":"12px","lineHeight":"1.5","letterSpacing":"0"}
TypographyCode{"fontFamily":"Roboto Mono","fontWeight":400,"fontSize":"14px","lineHeight":"1.5","letterSpacing":"0"}
TypographyDisplay{"fontFamily":"Montserrat","fontWeight":700,"fontSize":"48px","lineHeight":"1.2","letterSpacing":"-0.02em"}
TypographyHeadingH1{"fontFamily":"Montserrat","fontWeight":700,"fontSize":"36px","lineHeight":"1.2","letterSpacing":"-0.02em"}
TypographyHeadingH2{"fontFamily":"Montserrat","fontWeight":700,"fontSize":"30px","lineHeight":"1.2","letterSpacing":"-0.02em"}
TypographyHeadingH3{"fontFamily":"Montserrat","fontWeight":600,"fontSize":"24px","lineHeight":"1.2","letterSpacing":"0"}
TypographyHeadingH4{"fontFamily":"Montserrat","fontWeight":600,"fontSize":"20px","lineHeight":"1.2","letterSpacing":"0"}
TypographyHeadingH5{"fontFamily":"Montserrat","fontWeight":600,"fontSize":"18px","lineHeight":"1.2","letterSpacing":"0"}
TypographyHeadingH6{"fontFamily":"Montserrat","fontWeight":600,"fontSize":"16px","lineHeight":"1.2","letterSpacing":"0"}
TypographyLabelDefault{"fontFamily":"Montserrat","fontWeight":500,"fontSize":"14px","lineHeight":"1.5","letterSpacing":"0"}
TypographyLabelSmall{"fontFamily":"Montserrat","fontWeight":500,"fontSize":"12px","lineHeight":"1.5","letterSpacing":"0.02em"}

Font (21)

TokenValue
FontFamilyMonoRoboto Mono
FontFamilySansMontserrat
FontLetterSpacingNormal0
FontLetterSpacingTight-0.02em
FontLetterSpacingWide0.02em
FontLineHeightNormal1.5
FontLineHeightRelaxed1.75
FontLineHeightTight1.2
FontSize2xl24px
FontSize3xl30px
FontSize4xl36px
FontSize5xl48px
FontSizeLg18px
FontSizeMd16px
FontSizeSm14px
FontSizeXl20px
FontSizeXs12px
FontWeightBold700
FontWeightMedium500
FontWeightRegular400
FontWeightSemibold600

Border (12)

TokenValue
BorderRadius2xl24px
BorderRadiusFull9999px
BorderRadiusLg12px
BorderRadiusMd8px
BorderRadiusNone0px
BorderRadiusSm4px
BorderRadiusXl16px
BorderRadiusXs2px
BorderWidth00px
BorderWidthHeavy4px
BorderWidthThick2px
BorderWidthThin1px

Shadow (5)

TokenValue
ShadowLg{"x":"0","y":"8px","blur":"16px","spread":"0","color":"rgba(0, 0, 0, 0.12)","type":"dropShadow"}
ShadowMd{"x":"0","y":"4px","blur":"8px","spread":"0","color":"rgba(0, 0, 0, 0.10)","type":"dropShadow"}
ShadowSm{"x":"0","y":"2px","blur":"4px","spread":"0","color":"rgba(0, 0, 0, 0.08)","type":"dropShadow"}
ShadowXl{"x":"0","y":"16px","blur":"32px","spread":"0","color":"rgba(0, 0, 0, 0.16)","type":"dropShadow"}
ShadowXs{"x":"0","y":"1px","blur":"2px","spread":"0","color":"rgba(0, 0, 0, 0.05)","type":"dropShadow"}

Opacity (7)

TokenValue
Opacity00
Opacity100.1
Opacity1001
Opacity250.25
Opacity500.5
Opacity750.75
Opacity900.9

Layout (7)

TokenValue
LayoutBreakpointDesktop1024px
LayoutBreakpointMobile0px
LayoutBreakpointTablet768px
LayoutContainerMaxWidthLg1024px
LayoutContainerMaxWidthMd768px
LayoutContainerMaxWidthSm640px
LayoutContainerMaxWidthXl1280px