SkapaTypography
Represents the complete set of typography styles in the Skapa typography system.
See also
Samples
SkapaTheme2(
darkTheme = isSystemInDarkTheme(),
fontFamily = NotoIkeaLatin, // Add your desired font family
typeScale = SkapaTypeScale.SmallScreen, // Select the desired type scale depending on what size device you are designing for
baseFontSize = 14.sp // Add your desired base font size, increasing will scale all typesets accordingly
) {
Column {
Text(
text = "Skapa Display M",
style = SkapaTheme.typography.displayM
)
Text(
text = "Skapa heading M",
style = SkapaTheme.typography.headingM,
modifier = Modifier.semantics { heading() }
)
Text(
text = "Skapa statement M",
style = SkapaTheme.typography.statementM
)
Text(
text = "Skapa body M",
style = SkapaTheme.typography.bodyM
)
Text(
text = "Skapa label M",
style = SkapaTheme.typography.labelM
)
Text(
text = "Skapa caption M",
style = SkapaTheme.typography.captionM
)
}
}Properties
Regular variant (FontWeight.W400), the large display text style.
Regular variant (FontWeight.W400), the medium display text style.
Regular variant (FontWeight.W400), the extra-large display text style.
The font family used for the typography.
Regular variant (FontWeight.W400), the large heading text style.
Regular variant (FontWeight.W400), the medium heading text style.
Regular variant (FontWeight.W400), the small heading text style.
Regular variant (FontWeight.W400), the extra-large heading text style.
Regular variant (FontWeight.W400), the extra-small heading text style.
Regular variant (FontWeight.W400), the large label text style.
Regular variant (FontWeight.W400), the medium label text style.
Regular variant (FontWeight.W400), the small label text style.
Regular variant (FontWeight.W400), the extra-small label text style.
The large statement text style.
The medium statement text style.