Separate Client Portal & Dashboard
This commit is contained in:
30
frontend/dashboard/src/theme/overrides/Rating.tsx
Normal file
30
frontend/dashboard/src/theme/overrides/Rating.tsx
Normal file
@@ -0,0 +1,30 @@
|
||||
import { Theme } from '@mui/material/styles';
|
||||
//
|
||||
import { StarIcon } from './CustomIcons';
|
||||
|
||||
// ----------------------------------------------------------------------
|
||||
|
||||
const ICON_SMALL = { width: 20, height: 20 };
|
||||
const ICON_LARGE = { width: 28, height: 28 };
|
||||
|
||||
export default function Rating(theme: Theme) {
|
||||
return {
|
||||
MuiRating: {
|
||||
defaultProps: {
|
||||
emptyIcon: <StarIcon />,
|
||||
icon: <StarIcon />,
|
||||
},
|
||||
|
||||
styleOverrides: {
|
||||
root: {
|
||||
'&.Mui-disabled': {
|
||||
opacity: 0.48,
|
||||
},
|
||||
},
|
||||
iconEmpty: { color: theme.palette.grey[500_48] },
|
||||
sizeSmall: { '& svg': { ...ICON_SMALL } },
|
||||
sizeLarge: { '& svg': { ...ICON_LARGE } },
|
||||
},
|
||||
},
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user