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,40 @@
import { Theme } from '@mui/material/styles';
//
import { CheckboxIcon, CheckboxCheckedIcon, CheckboxIndeterminateIcon } from './CustomIcons';
// ----------------------------------------------------------------------
export default function Checkbox(theme: Theme) {
return {
MuiCheckbox: {
defaultProps: {
icon: <CheckboxIcon />,
checkedIcon: <CheckboxCheckedIcon />,
indeterminateIcon: <CheckboxIndeterminateIcon />,
},
styleOverrides: {
root: {
padding: theme.spacing(1),
'&.Mui-checked.Mui-disabled, &.Mui-disabled': {
color: theme.palette.action.disabled,
},
'& .MuiSvgIcon-fontSizeMedium': {
width: 24,
height: 24,
},
'& .MuiSvgIcon-fontSizeSmall': {
width: 20,
height: 20,
},
svg: {
fontSize: 24,
'&[font-size=small]': {
fontSize: 20,
},
},
},
},
},
};
}