41 lines
942 B
JavaScript
41 lines
942 B
JavaScript
import { createTheme } from '@mui/material/styles';
|
|
|
|
const theme = createTheme({
|
|
palette: {
|
|
mode: 'light',
|
|
primary: {
|
|
main: '#2E7D32', // Forest green
|
|
light: '#4CAF50', // Regular green
|
|
dark: '#1B5E20', // Dark green
|
|
},
|
|
secondary: {
|
|
main: '#81C784', // Light green
|
|
light: '#A5D6A7', // Very light green
|
|
dark: '#66BB6A', // Mid green
|
|
},
|
|
background: {
|
|
default: '#C8E6C9', // Darker green background
|
|
paper: '#ffffff', // Darker gray
|
|
},
|
|
text: {
|
|
primary: '#33691E', // Dark green text
|
|
secondary: '#558B2F', // Mid green text
|
|
},
|
|
success: {
|
|
main: '#43A047', // Green success
|
|
},
|
|
error: {
|
|
main: '#D32F2F', // Keep red for errors/out of stock
|
|
},
|
|
},
|
|
typography: {
|
|
fontFamily: "'Roboto', 'Helvetica', 'Arial', sans-serif",
|
|
h4: {
|
|
fontWeight: 600,
|
|
color: '#33691E',
|
|
},
|
|
},
|
|
});
|
|
|
|
export default theme;
|