Files
aso/frontend/dashboard/src/theme/overrides/Card.ts

37 lines
903 B
TypeScript

import { Theme } from '@mui/material/styles';
// ----------------------------------------------------------------------
export default function Card(theme: Theme) {
return {
MuiCard: {
styleOverrides: {
root: {
position: 'relative',
boxShadow: theme.customShadows.card,
borderRadius: Number(theme.shape.borderRadius) * 2,
zIndex: 0, // Fix Safari overflow: hidden with border radius
},
},
},
MuiCardHeader: {
defaultProps: {
titleTypographyProps: { variant: 'h6' },
subheaderTypographyProps: { variant: 'body2', marginTop: theme.spacing(0.5) },
},
styleOverrides: {
root: {
padding: theme.spacing(3, 3, 0),
},
},
},
MuiCardContent: {
styleOverrides: {
root: {
padding: theme.spacing(3),
},
},
},
};
}