Is it possible to completely override all default material-ui styles and implement your own custom style guide for components? This would involve removing all material-ui styles and starting fresh with customized html skeletons. Creating a new theme with mui or themeProvider for material-ui components does not seem to be sufficient.
I have examined the material-ui source code and noticed the styles.root variable. Is there a way to access this object and enhance its robustness? I am open to any suggestions and recommendations.
So far, the following methods have not been successful:
- themeManager
- muiTheme
- inline styles (as you cannot access the child elements of the components)
- class styles (as using !important with many css attributes is not ideal)