|  |  | 
 |  |  | import { defaultTheme } from 'react-admin'; | 
 |  |  |  | 
 |  |  | export const rcsLightTheme = { | 
 |  |  | const MAIN_COLOR = 'rgb(47, 104, 172)'; // #2f68ac | 
 |  |  |  | 
 |  |  | export const rcsDarkTheme = { | 
 |  |  |     palette: { | 
 |  |  |         primary: { | 
 |  |  |             main: 'rgb(47, 104, 172)', | 
 |  |  |             main: '#90caf9', | 
 |  |  |         }, | 
 |  |  |         secondary: { | 
 |  |  |             light: '#5f5fc4', | 
 |  |  |             main: 'rgb(47, 104, 172)', | 
 |  |  |             dark: '#001064', | 
 |  |  |             contrastText: '#fff', | 
 |  |  |             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: '#fcfcfe', | 
 |  |  |             default: 'rgb(250, 250, 251)', | 
 |  |  |             // default: '#fcfcfe', | 
 |  |  |             // paper: 'rgb(255, 255, 255)', | 
 |  |  |         }, | 
 |  |  |         mode: 'light', | 
 |  |  |     }, | 
 |  |  |     shape: { | 
 |  |  |         borderRadius: 10, | 
 |  |  |         // borderRadius: 10, | 
 |  |  |     }, | 
 |  |  |     sidebar: { | 
 |  |  |         width: 200, | 
 |  |  | 
 |  |  |                 root: { | 
 |  |  |                     borderLeft: '3px solid #fff', | 
 |  |  |                     '&.RaMenuItemLink-active': { | 
 |  |  |                         borderLeft: '3px solid #4f3cc9', | 
 |  |  |                         borderLeft: `3px solid ${MAIN_COLOR}`, | 
 |  |  |                     }, | 
 |  |  |                 }, | 
 |  |  |             }, | 
 |  |  |         }, | 
 |  |  |         MuiPaper: { | 
 |  |  |             styleOverrides: { | 
 |  |  |                 elevation1: { | 
 |  |  |                     boxShadow: 'none', | 
 |  |  |                 }, | 
 |  |  |                 root: { | 
 |  |  |                     border: '1px solid #e0e0e3', | 
 |  |  |                     backgroundClip: 'padding-box', | 
 |  |  |                 }, | 
 |  |  |             }, | 
 |  |  |         }, | 
 |  |  |         MuiAppBar: { | 
 |  |  |             styleOverrides: { | 
 |  |  |                 colorSecondary: { | 
 |  |  |                     color: 'rgb(255, 255, 255)', | 
 |  |  |                     backgroundColor: 'rgb(47, 104, 172)', | 
 |  |  |                     color: '#ffffff', | 
 |  |  |                     backgroundColor: `${MAIN_COLOR}`, | 
 |  |  |                 }, | 
 |  |  |             }, | 
 |  |  |             defaultProps: { | 
 |  |  |                 elevation: 1, | 
 |  |  |             }, | 
 |  |  |         }, | 
 |  |  |         MuiLinearProgress: { | 
 |  |  |             styleOverrides: { | 
 |  |  |                 colorPrimary: { | 
 |  |  |                     backgroundColor: '#f5f5f5', | 
 |  |  |                 }, | 
 |  |  |                 barColorPrimary: { | 
 |  |  |                     backgroundColor: '#d7d7d7', | 
 |  |  |                 }, | 
 |  |  |             }, | 
 |  |  |         }, | 
 |  |  |         MuiTableRow: { | 
 |  |  |         //     MuiLinearProgress: { | 
 |  |  |         //         styleOverrides: { | 
 |  |  |         //             colorPrimary: { | 
 |  |  |         //                 backgroundColor: '#f5f5f5', | 
 |  |  |         //             }, | 
 |  |  |         //             barColorPrimary: { | 
 |  |  |         //                 backgroundColor: '#d7d7d7', | 
 |  |  |         //             }, | 
 |  |  |         //         }, | 
 |  |  |         //     }, | 
 |  |  |         MuiTable: { | 
 |  |  |             styleOverrides: { | 
 |  |  |                 root: { | 
 |  |  |                     '&:last-child td': { border: 0 }, | 
 |  |  |                     border: '1px solid #e0e0e3', | 
 |  |  |                 }, | 
 |  |  |             }, | 
 |  |  |         }, | 
 |  |  |         //     MuiTableRow: { | 
 |  |  |         //         styleOverrides: { | 
 |  |  |         //             root: { | 
 |  |  |         //                 '&:last-child td': { border: 0 }, | 
 |  |  |         //             }, | 
 |  |  |         //         }, | 
 |  |  |         //     }, | 
 |  |  |     }, | 
 |  |  | }; |