local_google_fonts 1.0.8

Dart native
Flutter Android iOS

Define google fonts in your pubspec.yml and automagically add them to your assets and pubspec.yml

local_google_fonts Pub Version #

Right now, adding google fonts to your flutter project can take a significant amount of time. This package looks to solve that by streamlining the whole process. All you need to do is add your fonts to your pubspec.yaml and run this package (more details below) to have them added to your assets folder and font configuration in your pubspec.yaml.

๐Ÿš€ Installing #

Simply add local_google_fonts: ^1.0.8 to your dev-dependencies

๐Ÿงพ Configuration #

Define what fonts you are requesting by adding the following to your pubspec.yaml:

google_fonts:
  fonts:
    - Roboto
    - Open Sans

You can also define the weights if you don't want all available versions of a font. For the italicized version of a weight just add i to the end of the weight. Make sure that the weight you are requesting exists for that.

google_fonts:
  fonts:
    - Roboto:
        - 400
    - Open Sans:
        - "400i"
        - 800

Defaults #

NameDefault ValueDescriptionTurn Off
formattrueFormats the pubspec.yaml file after writing to it because the write makes it look kinda weird. This does require the prettier cli. If its not currently installed and you have either npm or yarn on your machine it will be install it automatically.Add format: false under google_fonts in your pubspec.yaml
path"assets/fonts/googleFonts"Where the fonts should be downloaded too. Fonts not used by this program should not be in this folder.Add path: "" under google_fonts in your pubspec.yaml
flutterPubGettrueIf flutter pub get should be ran automatically once the fonts have been addedAdd flutterPubGet: false under google_fonts in your pubspec.yaml
docstrueAdds a README.md in the folder for each font with some information about the font.Add docs: false under google_fonts in your pubspec.yaml

๐Ÿƒ๐Ÿผโ€โ™‚๏ธ Running #

Simply run flutter pub run local_google_fonts:main

๐Ÿ™‹โ€โ™€๏ธ๐Ÿ™‹โ€โ™‚๏ธ Contributing #

All contributions are welcome! Just make sure that its not an already existing issue or pull request

4
likes
90
pub points
61%
popularity

Define google fonts in your pubspec.yml and automagically add them to your assets and pubspec.yml

Repository (GitHub)
View/report issues

Documentation

API reference

Uploader

matthewgleich@gmail.com

License

MIT (LICENSE)

Dependencies

console, http, process_run, yaml, yamlicious

More

Packages that depend on local_google_fonts