import { css } from '@leafygreen-ui/emotion'; import { Theme } from '@leafygreen-ui/lib'; import { BaseFontSize, color, fontFamilies, typeScales, } from '@leafygreen-ui/tokens'; export const baseTypographyStyles = css` margin: unset; font-family: ${fontFamilies.default}; color: ${color.light.text.primary.default}; `; export const bodyTypeScaleStyles: Record = { [BaseFontSize.Body1]: css` font-size: ${typeScales.body1.fontSize}px; line-height: ${typeScales.body1.lineHeight}px; `, [BaseFontSize.Body2]: css` font-size: ${typeScales.body2.fontSize}px; line-height: ${typeScales.body2.lineHeight}px; `, } as const; export const codeTypeScaleStyles: Record = { [BaseFontSize.Body1]: css` font-size: ${typeScales.code1.fontSize}px; line-height: ${typeScales.code1.lineHeight}px; `, [BaseFontSize.Body2]: css` font-size: ${typeScales.code2.fontSize}px; line-height: ${typeScales.code2.lineHeight}px; `, } as const; export const defaultTextColor: Record = { [Theme.Light]: css` color: ${color.light.text.primary.default}; `, [Theme.Dark]: css` color: ${color.dark.text.primary.default}; `, };