Typography
Typography in bootstack is defined through font tokens rather than individual font selections.
Font tokens describe intent—such as body text or headings—while the framework handles platform-appropriate rendering.
Typography tokens
Common typography tokens include:
body— standard UI textheading— section and view titlescaption— secondary or supporting textmonospace— code or aligned data
Themes determine the concrete font families and sizes for each token.
Modifiers
Typography tokens can be modified conceptually:
- weight (bold)
- style (italic)
- size adjustments
Modifiers express emphasis without breaking consistency.
Why tokens matter
Using typography tokens ensures:
- consistent text hierarchy
- predictable scaling across platforms
- centralized control
- accessibility-friendly defaults
Using typography in applications
How typography is applied in widgets and layouts is covered in:
Typography APIs and implementation details are documented in: