fui-fancyui
Version:
FancyUI Libary
26 lines (25 loc) • 822 B
TypeScript
import { TBorderRadiusSizes } from './TBorderRadiusSizes';
import { TUiColorsTypeObject } from './TUiColorsTypeObject';
import { TSpacings } from './TSpacings';
import { breakpoints } from '../design/theme/brakePoints';
import { TTypographyObj } from '../components/atoms/Typography/Typography.model';
import { globalElementSizes } from '../design/theme/globalSizes';
export type TTheme = {
color: TUiColorsTypeObject;
spacing: {
[key in TSpacings]: string;
};
borderRadius: {
[key in TBorderRadiusSizes]: string;
};
fontSizes: TTypographyObj;
breakpoints: {
[key in keyof typeof breakpoints]: string;
};
globalElementSizes: {
[key in keyof typeof globalElementSizes]: string;
};
outlined: {
outlinedBackgroundStrength: number;
};
};