I am trying to set the default font for my Flutter app. I've read all the documentation and followed it, however, the docs say to use theme: ThemeData(fontFamily: 'Example'),. The issue I have is that I'm using theme: ThemeData.light(), not theme: ThemeData(),. Putting the fontFamily: 'Example' in the brackets after .light() doesn't work.
So my question is, how do you set the default font for this pre-made flutter theme?
Thanks in advance :)
CodePudding user response:
The implementation of ThemeData.light() (what it acutally is doing) says here:
factory ThemeData.light() => ThemeData(brightness: Brightness.light);
So you could achieve the light theme with the font of your choice with:
ThemeData(brightness: Brightness.light, fontFamily: 'Example')
