2023-04-19 21:38:59 +02:00
|
|
|
import { defineThemes } from './theme.models';
|
|
|
|
|
|
|
|
export const { themes: appThemes, useTheme: useAppTheme } = defineThemes({
|
|
|
|
light: {
|
2023-06-19 00:21:36 +02:00
|
|
|
background: '#ffffff',
|
2023-04-19 21:38:59 +02:00
|
|
|
text: {
|
2023-04-23 22:26:32 +02:00
|
|
|
baseColor: '#333639',
|
|
|
|
mutedColor: '#767c82',
|
|
|
|
},
|
|
|
|
default: {
|
|
|
|
color: 'rgba(46, 51, 56, 0.05)',
|
|
|
|
colorHover: 'rgba(46, 51, 56, 0.09)',
|
|
|
|
colorPressed: 'rgba(46, 51, 56, 0.22)',
|
2023-04-19 21:38:59 +02:00
|
|
|
},
|
|
|
|
primary: {
|
|
|
|
color: '#18a058',
|
|
|
|
colorHover: '#1ea54c',
|
|
|
|
colorPressed: '#0C7A43',
|
2023-04-23 22:26:32 +02:00
|
|
|
colorFaded: '#18a0582f',
|
2023-04-19 21:38:59 +02:00
|
|
|
},
|
|
|
|
warning: {
|
|
|
|
color: '#f59e0b',
|
|
|
|
colorHover: '#f59e0b',
|
|
|
|
colorPressed: '#f59e0b',
|
2023-05-14 21:26:18 +02:00
|
|
|
colorFaded: '#f59e0b2f',
|
2023-04-19 21:38:59 +02:00
|
|
|
},
|
2023-04-22 00:49:03 +02:00
|
|
|
success: {
|
|
|
|
color: '#18a058',
|
|
|
|
colorHover: '#36ad6a',
|
|
|
|
colorPressed: '#0c7a43',
|
|
|
|
colorFaded: '#18a0582f',
|
|
|
|
},
|
|
|
|
error: {
|
|
|
|
color: '#d03050',
|
|
|
|
colorHover: '#de576d',
|
|
|
|
colorPressed: '#ab1f3f',
|
|
|
|
colorFaded: '#d030502a',
|
|
|
|
},
|
2023-04-19 21:38:59 +02:00
|
|
|
},
|
|
|
|
dark: {
|
2023-06-19 00:21:36 +02:00
|
|
|
background: '#1e1e1e',
|
2023-04-19 21:38:59 +02:00
|
|
|
text: {
|
2023-04-23 22:26:32 +02:00
|
|
|
baseColor: '#ffffffd1',
|
|
|
|
mutedColor: '#ffffff80',
|
|
|
|
},
|
|
|
|
default: {
|
|
|
|
color: 'rgba(255, 255, 255, 0.08)',
|
|
|
|
colorHover: 'rgba(255, 255, 255, 0.12)',
|
|
|
|
colorPressed: 'rgba(255, 255, 255, 0.24)',
|
2023-04-19 21:38:59 +02:00
|
|
|
},
|
|
|
|
primary: {
|
|
|
|
color: '#1ea54c',
|
|
|
|
colorHover: '#36AD6A',
|
|
|
|
colorPressed: '#0C7A43',
|
2023-04-23 22:26:32 +02:00
|
|
|
colorFaded: '#18a0582f',
|
2023-04-19 21:38:59 +02:00
|
|
|
},
|
|
|
|
warning: {
|
|
|
|
color: '#f59e0b',
|
|
|
|
colorHover: '#f59e0b',
|
|
|
|
colorPressed: '#f59e0b',
|
2023-05-14 21:26:18 +02:00
|
|
|
colorFaded: '#f59e0b2f',
|
2023-04-19 21:38:59 +02:00
|
|
|
},
|
2023-04-22 00:49:03 +02:00
|
|
|
success: {
|
|
|
|
color: '#18a058',
|
|
|
|
colorHover: '#36ad6a',
|
|
|
|
colorPressed: '#0c7a43',
|
|
|
|
colorFaded: '#18a0582f',
|
|
|
|
},
|
|
|
|
error: {
|
|
|
|
color: '#e88080',
|
|
|
|
colorHover: '#e98b8b',
|
|
|
|
colorPressed: '#e57272',
|
|
|
|
colorFaded: '#e8808029',
|
|
|
|
},
|
2023-04-19 21:38:59 +02:00
|
|
|
},
|
|
|
|
});
|