import { defaultTheme } from 'react-admin'; const MAIN_COLOR = 'rgb(47, 104, 172)'; // #2f68ac 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 = { typography: { // fontFamily: `'Microsoft YaHei', Arial, sans-serif`, }, palette: { primary: { main: `${MAIN_COLOR}`, }, secondary: { // light: '#5f5fc4', main: `${MAIN_COLOR}`, // dark: '#001064', // contrastText: '#fff', }, background: { default: 'rgb(250, 250, 251)', // default: '#fcfcfe', // paper: 'rgb(255, 255, 255)', }, 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}`, }, }, }, }, 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 }, // }, // }, // }, }, };