Typography

constructor(bodyDefault: TextStyle, bodyEmphasis: TextStyle, captionDefault: TextStyle, captionEmphasis: TextStyle, headingExtraSmall: TextStyle, headingSmall: TextStyle, headingMedium: TextStyle, headingLarge: TextStyle, metadataDefault: TextStyle, metadataEmphasis: TextStyle, numericSmall: TextStyle, numericMedium: TextStyle, numericLarge: TextStyle, numericExtraLarge: TextStyle)

Parameters

bodyDefault

Used for body text, like message text.

bodyEmphasis

Used for emphasized body text requiring visual prominence.

captionDefault

Style for captions and supplementary information.

captionEmphasis

Style for emphasized captions that require attention.

headingExtraSmall

Style for extra-small headings and section labels.

headingSmall

Style for small headings.

headingMedium

Style for medium headings.

headingLarge

Style for large, prominent headings.

metadataDefault

Style for metadata and secondary information.

metadataEmphasis

Style for emphasized metadata in secondary content areas.

numericSmall

Style for micro numeric indicators.

numericMedium

Style for medium-sized numeric indicators, like the unread count.

numericLarge

Style for large numeric indicators.

numericExtraLarge

Style for extra-large numeric indicators.