Foundations
Typography
The SKOne type scale and how SKText maps roles to styles.
The scale has fifteen roles across five families. Components pick a role, never a size, so font-scale accessibility settings work everywhere without layout breakage.
SKText("Quarterly report", role = SKTextRole.TitleLarge)
SKText("Updated 3 minutes ago", role = SKTextRole.LabelSmall)