@axeptio/design-system
Version:
Design System for Axeptio
76 lines (72 loc) • 1.4 kB
TypeScript
import 'styled-components';
declare module 'styled-components' {
export interface DefaultTheme {
breakpoints: {
small: number;
medium: number;
large: number;
xlarge: number;
xxlarge: number;
xxxlarge: number;
};
spaces: {
[key: string]: string | string[];
};
container: {
small: number;
medium: number;
large: number;
xlarge: number;
xxlarge: number;
xxxlarge: number;
};
fontSizes: {
h1: string;
h2: string;
h3: string;
h4: string;
h5: string;
h6: string;
paragraph: string;
small: string;
};
fonts: {
title: string;
text: string;
};
spacings: {
sectionPaddingMobile: number;
sectionPaddingDesktop: number;
xxlarge: number;
};
colors: {
primary: string;
secondary: any;
red: string;
green: string;
orange: string;
white: string;
black: string;
primaryPalette: any;
grey: any;
greenPalette: any;
redPalette: any;
orangePalette: any;
accent: any;
};
boxShadows: {
small: string;
medium: string;
large: string;
float: string;
};
transitions: {
smooth: string;
widget: string;
};
buttons: any;
checkboxes: any;
badges: any;
client: any;
}
}