Typography
tokenBreakdex::DesignTokens::Typography
IBM Carbon Productive type scale with selectable font families
Defines a fixed set of size/weight/line-height triples that every text widget references by semantic name (title_large, body_small, etc.). Font family is orthogonal — switching from Inter to Outfit re-renders all text without touching the scale.
Relationships
Configured By 2
font_family_providertext_scale_factor_provider
Breaks If 3
font_asset_missing_from_pubspecscale_key_renamed_without_updating_widgetsline_height_removed_causing_text_overlap
Answers
Values
inter
InterjetbrainsMono
JetBrains Monooutfit
Outfitpoppins
PoppinsspaceMono
Space Monosystem
platform nativeScale
bodyMedium
{
"lineHeight": 24,
"size": 16,
"weight": 400
}bodySmall
{
"lineHeight": 20,
"size": 14,
"weight": 400
}caption
{
"lineHeight": 16,
"size": 12,
"weight": 500
}sectionHeader
{
"letterSpacing": 1.2,
"lineHeight": 16,
"size": 12,
"weight": 700
}titleLarge
{
"lineHeight": 36,
"size": 30,
"weight": 700
}titleMedium
{
"lineHeight": 30,
"size": 24,
"weight": 600
}titleSmall
{
"lineHeight": 26,
"size": 20,
"weight": 600
}