Open siriwatknp opened 2 years ago
Does it make sense to include https://github.com/mui/material-ui/issues/32967 as well under this umbrella?
Does it make sense to include #32967 as well under this umbrella?
Thanks, it should be included!
Thanks for creating this umbrella issue @siriwatknp It shows really nicely the different aspects of the problem.
Thanks for putting this together @siriwatknp!! 🙌
Migrated to v6 and implemented own theme solution inly to see that I can't use my custom palette as a color prop, because it have 3 level of depth and I haven't found a way to use the nested property from the palette.
The list is still missing https://github.com/mui/material-ui/issues/19466.
This umbrella issue collects customization-related issues to help the core team see the big picture about the underlying problems (could be poor documentation, lack of features, etc.). Once we have identified and categorized the problems, we will prioritize the work and ask for help from the community.
For the community, feel free to jump into the discussion and share your thoughts, use cases, needs, or anything that you think it is important for us to consider.
As a first draft, I have gone through 30 pages of issues (til Jun 2021) and grouped the issues based on my understanding:
Extending theme variants
sx
at the end, overrides thestyleOverrides
.Custom components
styled
does not bind to theme typings.useThemeProps
to an option instyled
.attrs
Composition
componentsProps
in LoadingButtonTheming
TextField
andAutocomplete
.ThemeProvider
sx
propsx
functionality to support other aliases.sx
spacing supportOthers
css
to get the same experience asmakeStyles
.color
confusion.color
confusioncolor
confusioncolor
and theme palette confusioncolor
prop causes confusionstyle