UNPKG

@kadconsulting/dry

Version:
72 lines (71 loc) 2.85 kB
import type { GrayColorSteps } from './Color'; export type Typography = { [key: string]: string; fontDisplay2xl: string; fontStyleDisplay2xl: string; fontSizeDisplay2xl: string; lineHeightDisplay2xl: string; letterSpacingDisplay2xl: string; fontColorDisplay2xl: string; fontDisplayXl: string; fontStyleDisplayXl: string; fontSizeDisplayXl: string; lineHeightDisplayXl: string; letterSpacingDisplayXl: string; fontColorDisplayXl: string; fontDisplayLg: string; fontStyleDisplayLg: string; fontSizeDisplayLg: string; lineHeightDisplayLg: string; letterSpacingDisplayLg: string; fontColorDisplayLg: string; fontDisplayMd: string; fontStyleDisplayMd: string; fontSizeDisplayMd: string; lineHeightDisplayMd: string; letterSpacingDisplayMd: string; fontColorDisplayMd: string; fontDisplaySm: string; fontStyleDisplaySm: string; fontSizeDisplaySm: string; lineHeightDisplaySm: string; letterSpacingDisplaySm: string; fontColorDisplaySm: string; fontDisplayXs: string; fontStyleDisplayXs: string; fontSizeDisplayXs: string; lineHeightDisplayXs: string; letterSpacingDisplayXs: string; fontColorDisplayXs: string; fontTextXl: string; fontStyleTextXl: string; fontSizeTextXl: string; lineHeightTextXl: string; letterSpacingTextXl: string; fontColorTextXl: string; fontTextLg: string; fontStyleTextLg: string; fontSizeTextLg: string; lineHeightTextLg: string; letterSpacingTextLg: string; fontColorTextLg: string; fontTextMd: string; fontStyleTextMd: string; fontSizeTextMd: string; lineHeightTextMd: string; letterSpacingTextMd: string; fontColorTextMd: string; fontTextSm: string; fontStyleTextSm: string; fontSizeTextSm: string; lineHeightTextSm: string; letterSpacingTextSm: string; fontColorTextSm: string; fontTextXs: string; fontStyleTextXs: string; fontSizeTextXs: string; lineHeightTextXs: string; letterSpacingTextXs: string; fontColorTextXs: string; }; export type TypographyColors = GrayColorSteps | 'primary' | 'errorContrast' | 'errorContrast_hue' | 'warningContrast' | 'warningContrast_hue' | 'successContrast' | 'successContrast_hue' | 'backgroundContrast' | 'backgroundContrast_hue' | 'surfaceBackgroundContrast' | 'surfaceBackgroundContrast_hue' | 'primaryContrast' | 'primaryContrast_hue' | 'primaryDullContrast' | 'primaryDullContrast_hue' | 'primaryDistinctContrast' | 'primaryDistinctContrast_hue' | 'surfaceOnPrimaryBackgroundContrast' | 'surfaceOnPrimaryBackgroundContrast_hue' | 'surfaceOnPrimaryDullBackgroundContrast' | 'surfaceOnPrimaryDullBackgroundContrast_hue' | 'surfaceOnPrimaryDistinctBackgroundContrast' | 'surfaceOnPrimaryDistinctBackgroundContrast_hue';