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)