How can I change every text of my app to use a specific font? I can change them individually by using the TextStyle() but how can I make my app default to a specific font? Can you show me how?
How can I change every text of my app to use a specific font? I can change them individually by using the TextStyle() but how can I make my app default to a specific font? Can you show me how?
You can change the default font family of your Flutter app by following the below steps:
1. Add your font files into your project folder. Say Project Folder > assets > fonts > hind.
2. Declare the font family with font files with style in your project's pubspec.yaml file as (An example):
MaterialApp widget of your main class file, define the default font family as:If you want to use one of these Google fonts then use the official google_fonts package from the material team.
dependencies:
google_fonts: ^2.1.0
MaterialApp(
theme: ThemeData(
textTheme: GoogleFonts.latoTextTheme(
Theme.of(context).textTheme,
),
),
);