In Jetpack Compose, we can easily define Material Theming for the Color, Typography and Shape. The one that confuses me is the Shape.
The default shape is
val Shapes = Shapes(
small = RoundedCornerShape(4.dp),
medium = RoundedCornerShape(4.dp),
large = RoundedCornerShape(0.dp)
)
Why shape's size is related to corner radius? (e.g. the smaller one is, the more rounded shape?). Any rational behind it