Global overrides MUI components

Customize and override MUI components globally by modifying files in the directory: src/theme/core/components


🎨 styleOverrides

⚙️ defaultProps
src
  ├── theme/core/components
    ├── accordion.jsx
    ├── alert.jsx
    ├── appbar.jsx
    ├── ...
...

// src/theme/core/components/appbar.tsx
 
const MuiAppBar: Components<Theme>['MuiAppBar'] = {
  defaultProps: { color: 'transparent' },
  styleOverrides: {
    root: {
      boxShadow: 'none',
    },
  },
};
🧩 Example

Before Overrides (MUI default theme)

Before overrides

After Overrides (Zone theme)

After overrides

🔗 Reference:

The change will apply globally for MUI component.

This helps you to deeply customize your style, to suit your design.