Fred’s Flutter Newsletter

Fred’s Flutter Newsletter

Emotional Material Expressive Typography

How To Get Material Expressive Typography

Fred Grott's avatar
Fred Grott
Nov 10, 2025
∙ Paid

Since, the flutter SDK targets platform host fonts it will not fully target variable fonts. That means to get Material Expressive variable fonts you will have to re-implement TextTheme and Typography.

In this article, I show you a set of tricks using ThemeExtension to redefine TextTheme and Typography to get custom variable fonts and create Material Expressive typography in your Flutter App.

Share

Keep reading with a 7-day free trial

Subscribe to Fred’s Flutter Newsletter to keep reading this post and get 7 days of free access to the full post archives.

Already a paid subscriber? Sign in
© 2025 Fred Grott
Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture