Sizes
class Sizes( val normal: Property, val small: Property = normal, val smaller: Property = small, val tiny: Property = smaller, val large: Property = normal, val larger: Property = large, val huge: Property = larger, val giant: Property = huge, val full: Property = giant, val wide: ScaledValue) : ScaledValue
Content copied to clipboard
Defines a value that has different expressions for different sizes.
There is a special sub-range for "bigger" sizes called `wide`. "Bigger" really means sizes that reach dimensions up to the whole screen and have to scale much different (much wider steps obviously) than the basic ones.
We believe that in most of the cases one would like to define rather small sizes, ranging between a fraction of an `rem` and at most `2rem`. This is why those are intentionally the basic properties of this type and the more wider scaled ones need the `wide` "prefix"!