UNPKG

onecart-ui

Version:

Cross-platform React and React Native component library with white-label support

55 lines 1.15 kB
export interface ThemeColors { primary: string; secondary: string; background: string; surface: string; text: string; textSecondary: string; border: string; error: string; warning: string; success: string; } export interface ThemeSpacing { xs: number; sm: number; md: number; lg: number; xl: number; } export interface ThemeBorderRadius { none: number; sm: number; md: number; lg: number; full: number; } export interface ThemeTypography { fontSize: { xs: number; sm: number; md: number; lg: number; xl: number; xxl: number; }; fontWeight: { normal: '400' | 'normal'; medium: '500' | 'medium'; semibold: '600' | 'semibold'; bold: '700' | 'bold'; }; lineHeight: { tight: number; normal: number; relaxed: number; }; } export interface Theme { colors: ThemeColors; spacing: ThemeSpacing; borderRadius: ThemeBorderRadius; typography: ThemeTypography; } export declare const defaultTheme: Theme; //# sourceMappingURL=index.d.ts.map