onecart-ui
Version:
OneCart UI: Cross-platform design tokens + React & React Native components
139 lines (138 loc) • 3.39 kB
TypeScript
export declare const typographyTokens: {
display2xl: {
fontFamily: string;
fontSize: number;
lineHeight: number;
fontWeight: string;
color: string;
letterSpacing: string;
textDecoration: string;
};
displayXl: {
fontFamily: string;
fontSize: number;
lineHeight: number;
fontWeight: string;
color: string;
letterSpacing: string;
textDecoration: string;
};
headingXl: {
fontFamily: string;
fontSize: number;
lineHeight: number;
fontWeight: string;
color: string;
letterSpacing: string;
textDecoration: string;
};
headingLg: {
fontFamily: string;
fontSize: number;
lineHeight: number;
fontWeight: string;
color: string;
letterSpacing: string;
textDecoration: string;
};
headingMd: {
fontFamily: string;
fontSize: number;
lineHeight: number;
fontWeight: string;
color: string;
letterSpacing: string;
textDecoration: string;
};
headingSm: {
fontFamily: string;
fontSize: number;
lineHeight: number;
fontWeight: string;
color: string;
letterSpacing: string;
textDecoration: string;
};
headingXs: {
fontFamily: string;
fontSize: number;
lineHeight: number;
fontWeight: string;
color: string;
letterSpacing: string;
textDecoration: string;
};
heading2xs: {
fontFamily: string;
fontSize: number;
lineHeight: number;
fontWeight: string;
color: string;
letterSpacing: string;
textDecoration: string;
};
bodyXl: {
fontFamily: string;
fontSize: number;
lineHeight: number;
fontWeight: string;
color: string;
letterSpacing: string;
textDecoration: string;
};
bodyLg: {
fontFamily: string;
fontSize: number;
lineHeight: number;
fontWeight: string;
color: string;
letterSpacing: string;
textDecoration: string;
};
bodyMd: {
fontFamily: string;
fontSize: number;
lineHeight: number;
fontWeight: string;
color: string;
letterSpacing: string;
textDecoration: string;
};
bodySm: {
fontFamily: string;
fontSize: number;
lineHeight: number;
fontWeight: string;
color: string;
letterSpacing: string;
textDecoration: string;
};
labelLg: {
fontFamily: string;
fontSize: number;
lineHeight: number;
fontWeight: string;
color: string;
letterSpacing: string;
textDecoration: string;
};
labelMd: {
fontFamily: string;
fontSize: number;
lineHeight: number;
fontWeight: string;
color: string;
letterSpacing: string;
textDecoration: string;
};
labelSm: {
fontFamily: string;
fontSize: number;
lineHeight: number;
fontWeight: string;
color: string;
letterSpacing: string;
textDecoration: string;
};
};
export type TypographyTokenMap = typeof typographyTokens;