Fix theme types

This commit is contained in:
Hazem Krimi
2021-04-24 23:23:40 +01:00
parent fffde7b96e
commit 7c46f19b97
2 changed files with 21 additions and 0 deletions
+13
View File
@@ -3,27 +3,40 @@ import 'styled-components';
declare module 'styled-components' { declare module 'styled-components' {
export interface DefaultTheme { export interface DefaultTheme {
colors: { colors: {
[color: string]: {
main: string;
light: string;
dark: string;
};
black: { black: {
main: string; main: string;
light: string;
dark: string;
}; };
white: { white: {
main: string; main: string;
light: string;
dark: string;
}; };
gray: { gray: {
main: string; main: string;
light: string;
dark: string; dark: string;
}; };
success: { success: {
main: string; main: string;
light: string; light: string;
dark: string;
}; };
error: { error: {
main: string; main: string;
light: string; light: string;
dark: string;
}; };
warning: { warning: {
main: string; main: string;
light: string; light: string;
dark: string;
}; };
client: { client: {
main: string; main: string;
+8
View File
@@ -4,12 +4,17 @@ export const theme: DefaultTheme = {
colors: { colors: {
black: { black: {
main: '#000000', main: '#000000',
light: '',
dark: '',
}, },
white: { white: {
main: '#FFFFFF', main: '#FFFFFF',
light: '',
dark: '',
}, },
gray: { gray: {
main: '#C2C9D1', main: '#C2C9D1',
light: '',
dark: `linear-gradient( dark: `linear-gradient(
rgba(0, 0, 0, .3), rgba(0, 0, 0, .3),
rgba(0, 0, 0, .3) rgba(0, 0, 0, .3)
@@ -29,6 +34,7 @@ export const theme: DefaultTheme = {
#3CC13B, #3CC13B,
#3CC13B #3CC13B
)`, )`,
dark: '',
}, },
error: { error: {
main: '#F03738', main: '#F03738',
@@ -40,6 +46,7 @@ export const theme: DefaultTheme = {
#F03738, #F03738,
#F03738 #F03738
)`, )`,
dark: '',
}, },
warning: { warning: {
main: '#F3BB1C', main: '#F3BB1C',
@@ -51,6 +58,7 @@ export const theme: DefaultTheme = {
#F3BB1C, #F3BB1C,
#F3BB1C #F3BB1C
)`, )`,
dark: '',
}, },
client: { client: {
main: '#5F6CAD', main: '#5F6CAD',