I have a question about the Material 3 library. Why are many parameters, such as the padding for TextField, hardcoded instead of being exposed as configurable parameters?
Currently, customizing many components requires copying the source code to make modifications. If a project has numerous customization requirements, forking the entire Material 3 library seems like a more practical solution. However, since Material 3 is part of the androidx package.
I wonder, how challenging would it be to fork Material 3?🤔