Skip to content

Typography

Updated 2026-05-19

Typography tokens for the Actian DS — family, weight, size, line-height, letter-spacing, plus composite text styles.

TokenValueUsageStatus
--zen-font-family-textRobotoDefault — headings and body🟢 Shipped
--zen-font-family-mono"Roboto Mono"Code and data🟢 Shipped
Token Value
--zen-font-weight-regular 400
--zen-font-weight-medium 500
--zen-font-weight-semibold 600
--zen-font-weight-bold 700
TokenValueUsageStatus
--zen-font-size-xs0.6875rem (11px) (update from 10px)Hint🟡 Proposed
--zen-font-size-sm0.75rem (12px)Body, section subtitle🟢 Shipped
--zen-font-size-md0.875rem (14px)Page subtitle, card header (small)🟢 Shipped
--zen-font-size-lg1rem (16px)Section title, card header (default)🟢 Shipped
--zen-font-size-xl1.125rem (18px)🟢 Shipped
--zen-font-size-2xl1.25rem (20px)🟢 Shipped
--zen-font-size-3xl1.5rem (24px)Page title🟢 Shipped
--zen-font-size-4xl1.875rem (30px)🟢 Shipped
TokenValueUsageStatus
--zen-font-lineheight-xs14px / 0.875remFont size 11px or smaller🔵 In Review
--zen-font-lineheight-sm16px / 1remFont size 12px🔵 In Review
--zen-font-lineheight-md20px / 1.25remFont size 14px🔵 In Review
--zen-font-lineheight-lg24px / 1.5remFont size 16px🔵 In Review
--zen-font-lineheight-xl26px / 1.625remFont size 18px🔵 In Review
--zen-font-lineheight-2xl32px / 2remFont size 24px🔵 In Review
TokenValueUsageStatus
--zen-font-letterspacing-normal0pxFont sizes larger than 16px🔵 In Review
--zen-font-letterspacing-wide-10.1pxFont size 16px🔵 In Review
--zen-font-letterspacing-wide-20.2pxFont size 14px🔵 In Review
--zen-font-letterspacing-wide-30.3pxFont size 12px🔵 In Review
--zen-font-letterspacing-wide-40.4pxFont size 11px and smaller🔵 In Review

Composite text-style tokens combine family / weight / size / line-height into named roles (e.g. body, heading, caption). Rendered from the foundations source.

TokenWeightSizeLetter SpacingLine HeightUsageStatus
--zen-text-heading-displaysemibold3xlletterspacing-normal2xlPrimary header, display font🔵 In Review
--zen-text-heading-prominentsemiboldxlletterspacing-normalxlSecondary header, default page header🔵 In Review
--zen-text-heading-standardsemiboldlgletterspacing-wide-1lgTertiary header, section header🔵 In Review
--zen-text-heading-subtlesemiboldmdletterspacing-wide-2mdSubsection header🔵 In Review
--zen-text-heading-microsemiboldsmletterspacing-wide-3smLow-emphasis header🔵 In Review
--zen-text-body-prominentregularlgletterspacing-wide-1lgIntro, highlighted paragraph🔵 In Review
--zen-text-body-standardregularmdletterspacing-wide-2mdMain content🔵 In Review
--zen-text-body-subtleregularsmletterspacing-wide-3smSecondary content🔵 In Review
--zen-text-body-microregularxsletterspacing-wide-4xsFootnotes, microcopy🔵 In Review
--zen-text-label-standardmediummdletterspacing-wide-2mdDefault button, form label🔵 In Review
--zen-text-label-subtlemediumsmletterspacing-wide-3smLess prominent actions, secondary info label🔵 In Review
--zen-text-label-micromediumxsletterspacing-wide-4xsMicrocopy🔵 In Review