2025-02-25 14:38:59 +00:00
|
|
|
import { MD3LightTheme, MD3DarkTheme } from 'react-native-paper';
|
|
|
|
|
|
|
|
export const themes = {
|
|
|
|
purple: {
|
|
|
|
light: MD3LightTheme,
|
|
|
|
dark: MD3DarkTheme,
|
|
|
|
},
|
|
|
|
red: {
|
|
|
|
light: {
|
|
|
|
...MD3LightTheme,
|
|
|
|
colors: {
|
|
|
|
...MD3LightTheme.colors,
|
2025-03-01 18:11:36 +00:00
|
|
|
primary: '#7F0000',
|
|
|
|
primaryContainer: '#FF5252',
|
|
|
|
inversePrimary: '#D32F2F',
|
2025-02-25 14:38:59 +00:00
|
|
|
},
|
|
|
|
},
|
|
|
|
dark: {
|
|
|
|
...MD3DarkTheme,
|
|
|
|
colors: {
|
|
|
|
...MD3DarkTheme.colors,
|
|
|
|
primary: '#FF5252',
|
|
|
|
primaryContainer: '#7F0000',
|
|
|
|
inversePrimary: '#D32F2F',
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
blue: {
|
|
|
|
light: {
|
|
|
|
...MD3LightTheme,
|
|
|
|
colors: {
|
|
|
|
...MD3LightTheme.colors,
|
2025-03-01 18:11:36 +00:00
|
|
|
primary: '#0D47A1',
|
|
|
|
primaryContainer: '#64B5F6',
|
|
|
|
inversePrimary: '#1976D2',
|
2025-02-25 14:38:59 +00:00
|
|
|
},
|
|
|
|
},
|
|
|
|
dark: {
|
|
|
|
...MD3DarkTheme,
|
|
|
|
colors: {
|
|
|
|
...MD3DarkTheme.colors,
|
|
|
|
primary: '#64B5F6',
|
|
|
|
primaryContainer: '#0D47A1',
|
|
|
|
inversePrimary: '#1976D2',
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
yellow: {
|
|
|
|
light: {
|
|
|
|
...MD3LightTheme,
|
|
|
|
colors: {
|
|
|
|
...MD3LightTheme.colors,
|
2025-03-01 18:11:36 +00:00
|
|
|
primary: '#efb100',
|
|
|
|
primaryContainer: '#FFEB8F',
|
|
|
|
inversePrimary: '#fbc338',
|
2025-02-25 14:38:59 +00:00
|
|
|
},
|
|
|
|
},
|
|
|
|
dark: {
|
|
|
|
...MD3DarkTheme,
|
|
|
|
colors: {
|
|
|
|
...MD3DarkTheme.colors,
|
2025-03-01 18:11:36 +00:00
|
|
|
primary: '#FFEB8F',
|
|
|
|
primaryContainer: '#EFB100',
|
2025-02-25 14:38:59 +00:00
|
|
|
inversePrimary: '#FBC02D',
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
green: {
|
|
|
|
light: {
|
|
|
|
...MD3LightTheme,
|
|
|
|
colors: {
|
|
|
|
...MD3LightTheme.colors,
|
2025-03-01 18:11:36 +00:00
|
|
|
primary: '#004D00',
|
|
|
|
primaryContainer: '#66BB6A',
|
|
|
|
inversePrimary: '#388E3C',
|
2025-02-25 14:38:59 +00:00
|
|
|
},
|
|
|
|
},
|
|
|
|
dark: {
|
|
|
|
...MD3DarkTheme,
|
|
|
|
colors: {
|
|
|
|
...MD3DarkTheme.colors,
|
|
|
|
primary: '#66BB6A',
|
|
|
|
primaryContainer: '#004D00',
|
2025-03-01 18:11:36 +00:00
|
|
|
inversePrimary: '#388E3C',
|
|
|
|
},
|
|
|
|
},
|
2025-02-25 14:38:59 +00:00
|
|
|
},
|
|
|
|
orange: {
|
|
|
|
light: {
|
|
|
|
...MD3LightTheme,
|
|
|
|
colors: {
|
|
|
|
...MD3LightTheme.colors,
|
2025-03-01 18:11:36 +00:00
|
|
|
primary: '#F57C00',
|
2025-02-25 14:38:59 +00:00
|
|
|
primaryContainer: '#FFCC80',
|
2025-03-01 18:11:36 +00:00
|
|
|
inversePrimary: '#FFAB40',
|
2025-02-25 14:38:59 +00:00
|
|
|
},
|
|
|
|
},
|
|
|
|
dark: {
|
|
|
|
...MD3DarkTheme,
|
|
|
|
colors: {
|
|
|
|
...MD3DarkTheme.colors,
|
2025-03-01 18:11:36 +00:00
|
|
|
primary: '#FFCC80',
|
|
|
|
primaryContainer: '#F57C00',
|
|
|
|
inversePrimary: '#FFAB40',
|
2025-02-25 14:38:59 +00:00
|
|
|
},
|
2025-03-01 18:11:36 +00:00
|
|
|
},
|
2025-02-25 14:38:59 +00:00
|
|
|
}
|
|
|
|
};
|