Separate Client Portal & Dashboard

This commit is contained in:
2022-05-23 10:38:16 +07:00
parent f2e84e6244
commit 89bb57f357
569 changed files with 60252 additions and 280 deletions

View File

@@ -0,0 +1,35 @@
import { Theme } from '@mui/material/styles';
// ----------------------------------------------------------------------
export default function Switch(theme: Theme) {
const isLight = theme.palette.mode === 'light';
return {
MuiSwitch: {
styleOverrides: {
thumb: {
boxShadow: theme.customShadows.z1
},
track: {
opacity: 1,
backgroundColor: theme.palette.grey[500]
},
switchBase: {
left: 0,
right: 'auto',
'&:not(:.Mui-checked)': {
color: theme.palette.grey[isLight ? 100 : 300]
},
'&.Mui-checked.Mui-disabled, &.Mui-disabled': {
color: theme.palette.grey[isLight ? 400 : 600]
},
'&.Mui-disabled+.MuiSwitch-track': {
opacity: 1,
backgroundColor: `${theme.palette.action.disabledBackground} !important`
}
}
}
}
};
}