import { defaultTheme } from 'react-admin'; const MAIN_COLOR = 'rgb(47, 104, 172)'; export const rcsDarkTheme = { palette: { primary: { main: '#90caf9', }, secondary: { main: '#FBBA72', }, mode: 'dark', // Switching the dark mode on is a single property value change. }, sidebar: { width: 200, }, components: { ...defaultTheme.components, RaMenuItemLink: { styleOverrides: { root: { borderLeft: '3px solid #000', '&.RaMenuItemLink-active': { borderLeft: '3px solid #90caf9', }, }, }, }, // MuiFilledInput: { // styleOverrides: undefined, // }, MuiAppBar: { styleOverrides: { colorSecondary: { color: '#ffffffb3', backgroundColor: '#222222', }, }, defaultProps: { elevation: 1, }, }, MuiTable: { styleOverrides: { root: { border: '1px solid #333', }, }, }, }, } export const rcsLightTheme = { palette: { primary: { main: '#2F68AC', }, secondary: { light: '#5f5fc4', main: '#2F68AC', dark: '#001064', contrastText: '#fff', }, background: { default: '#fafafb', }, mode: 'light', }, shape: { // borderRadius: 10, }, sidebar: { width: 200, }, components: { ...defaultTheme.components, RaMenuItemLink: { styleOverrides: { root: { borderLeft: '3px solid #fff', '&.RaMenuItemLink-active': { borderLeft: `3px solid ${MAIN_COLOR}`, }, }, }, }, MuiPaper: { styleOverrides: { elevation1: { boxShadow: 'none', }, root: { backgroundClip: 'padding-box', }, }, }, MuiAppBar: { styleOverrides: { colorSecondary: { color: '#ffffff', backgroundColor: `${MAIN_COLOR}`, }, }, defaultProps: { elevation: 1, }, }, MuiLinearProgress: { styleOverrides: { colorPrimary: { backgroundColor: '#f5f5f5', }, barColorPrimary: { backgroundColor: '#d7d7d7', }, }, }, MuiTable: { styleOverrides: { root: { border: '1px solid #e0e0e3', }, }, }, MuiTableRow: { styleOverrides: { root: { '&:last-child td': { border: 0 }, }, }, }, }, };