base.tsx 966 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. import { Dialog, styled } from "@mui/material";
  2. const DialogBoxBase = styled(Dialog)(({ theme }) => ({
  3. "& .MuiDialog-paper": {
  4. padding: theme.spacing(1, 1.5),
  5. maxWidth: "346px",
  6. },
  7. "& .DialogIcon": {
  8. padding: theme.spacing(2),
  9. paddingBottom: theme.spacing(1),
  10. },
  11. "& .MuiDialogTitle-root": {
  12. padding: theme.spacing(2),
  13. paddingBottom: theme.spacing(1),
  14. },
  15. "& .MuiDialogContent-root": {
  16. padding: theme.spacing(2),
  17. },
  18. ".DialogIcon + .MuiDialogTitle-root": {
  19. paddingTop: 0,
  20. },
  21. ".MuiDialogTitle-root + .MuiDialogContent-root": {
  22. paddingTop: 0,
  23. },
  24. ".MuiDialogTitle-root + .MuiDialogActions-root": {
  25. paddingTop: theme.spacing(3),
  26. },
  27. "& .MuiDialogActions-root": {
  28. flexWrap: "wrap-reverse",
  29. },
  30. "& .MuiButton-root": {
  31. margin: `${theme.spacing(0.5, 0)} !important`,
  32. },
  33. }));
  34. export default DialogBoxBase;