import { defaultTheme } from 'react-admin'; /** * Soft: A gentle theme for apps with rich content (images, charts, maps, etc). * * Uses white app bar, rounder corners, light colors. */ export const softDarkTheme = { 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, }, }, MuiChip: { styleOverrides: { outlined: { '.MuiAppBar-root &': { color: '#dddddd', borderColor: '#a0a0a0', '& .MuiChip-icon': { color: '#dddddd', }, }, }, }, }, }, }; export const softLightTheme = { palette: { primary: { main: '#4f3cc9', }, secondary: { light: '#5f5fc4', main: '#283593', dark: '#001064', contrastText: '#fff', }, background: { default: '#fcfcfe', }, mode: 'light', }, shape: { borderRadius: 10, }, sidebar: { width: 200, }, components: { ...defaultTheme.components, RaMenuItemLink: { styleOverrides: { root: { borderLeft: '3px solid #fff', '&.RaMenuItemLink-active': { borderLeft: '3px solid #4f3cc9', }, }, }, }, MuiPaper: { styleOverrides: { elevation1: { boxShadow: 'none', }, root: { border: '1px solid #e0e0e3', backgroundClip: 'padding-box', }, }, }, MuiAppBar: { styleOverrides: { colorSecondary: { color: '#808080', backgroundColor: '#fff', }, }, defaultProps: { elevation: 1, }, }, MuiLinearProgress: { styleOverrides: { colorPrimary: { backgroundColor: '#f5f5f5', }, barColorPrimary: { backgroundColor: '#d7d7d7', }, }, }, MuiTableRow: { styleOverrides: { root: { '&:last-child td': { border: 0 }, }, }, }, MuiChip: { styleOverrides: { outlined: { '.MuiAppBar-root &': { color: '#666666', borderColor: '#b0b0b0', '& .MuiChip-icon': { color: '#666666', }, }, }, }, }, }, };