Google fonts will fetch the files in runtime over http. To keep that behaviour and ensure that it works,
be sure to call WidgetsFlutterBinding.ensureInitialized(); at your main method.
If you need any help or have suggestions, join our Discord.
Material Customized Widgets
Nes UI tries to use the most out of material that it can, customizing its looks to fit
the package's desired look, for example, here is a list of some of the widgets that Nes ui customizes:
Text
TextField/TextFormField
Divider
...
Custom Widgets
Some widgets are too different from the Material look and structure, making the customization of the material widget not really possible, so many widgets are built from scratch, here is a list of some of the widgets that Nes UI
provides:
NesButton
NesCheckbox
NesContainer
NesConfirmDialog
NesIcon
NesSelectionList
NesIterableOptions
...
Custom Extension
Nes UI is built taking advantage of the Theme Extensions and custom extensions can also be provided.
In order to provide your own extension, you need to create it, and provide it to the flutterNesTheme: