[RFC] Improve documentation with all overridable/style-able components #6221
Labels
component: pickers
This is the name of the generic UI component, not the React module!
customization: css
Design CSS customizability
dx
Related to developers' experience
RFC
Request For Comments
What's the problem? 🤔
With #6156 and #6096 we have improved ability to override/style different pickers parts/components.
The issue is that many of those overridable components are marked as
@ignore - do not document.
, because they were not meant to be overridable initially and they do not appear anywhere in the documentation, whereas components in docs have their overridable slots/classes listed.We need to improve on this regard.
The concern is already raised within #6218 and possibly other issues.
What are the requirements? ❓
No response
What are our options? 💡
No response
Proposed solution 🟢
styled
components to documentationBoth approaches have their own pros and cons.
ComponentName
and that it can acceptstyleOverrides
anddefaultProps
even though it might not be true for many top level picker components, where we don't have anything to override.Resources and benchmarks 🔗
No response
The text was updated successfully, but these errors were encountered: