diff --git a/fonts/ubuntu_sans/UbuntuSans-Bold.ttf b/fonts/ubuntu_sans/UbuntuSans-Bold.ttf new file mode 100644 index 0000000..94f2142 Binary files /dev/null and b/fonts/ubuntu_sans/UbuntuSans-Bold.ttf differ diff --git a/fonts/ubuntu_sans/UbuntuSans-BoldItalic.ttf b/fonts/ubuntu_sans/UbuntuSans-BoldItalic.ttf new file mode 100644 index 0000000..c627f60 Binary files /dev/null and b/fonts/ubuntu_sans/UbuntuSans-BoldItalic.ttf differ diff --git a/fonts/ubuntu_sans/UbuntuSans-ExtraBold.ttf b/fonts/ubuntu_sans/UbuntuSans-ExtraBold.ttf new file mode 100644 index 0000000..b6ebd9c Binary files /dev/null and b/fonts/ubuntu_sans/UbuntuSans-ExtraBold.ttf differ diff --git a/fonts/ubuntu_sans/UbuntuSans-ExtraBoldItalic.ttf b/fonts/ubuntu_sans/UbuntuSans-ExtraBoldItalic.ttf new file mode 100644 index 0000000..0d2de88 Binary files /dev/null and b/fonts/ubuntu_sans/UbuntuSans-ExtraBoldItalic.ttf differ diff --git a/fonts/ubuntu_sans/UbuntuSans-ExtraLight.ttf b/fonts/ubuntu_sans/UbuntuSans-ExtraLight.ttf new file mode 100644 index 0000000..de71460 Binary files /dev/null and b/fonts/ubuntu_sans/UbuntuSans-ExtraLight.ttf differ diff --git a/fonts/ubuntu_sans/UbuntuSans-ExtraLightItalic.ttf b/fonts/ubuntu_sans/UbuntuSans-ExtraLightItalic.ttf new file mode 100644 index 0000000..8b28b35 Binary files /dev/null and b/fonts/ubuntu_sans/UbuntuSans-ExtraLightItalic.ttf differ diff --git a/fonts/ubuntu_sans/UbuntuSans-Italic.ttf b/fonts/ubuntu_sans/UbuntuSans-Italic.ttf new file mode 100644 index 0000000..7bac9db Binary files /dev/null and b/fonts/ubuntu_sans/UbuntuSans-Italic.ttf differ diff --git a/fonts/ubuntu_sans/UbuntuSans-Light.ttf b/fonts/ubuntu_sans/UbuntuSans-Light.ttf new file mode 100644 index 0000000..54299d3 Binary files /dev/null and b/fonts/ubuntu_sans/UbuntuSans-Light.ttf differ diff --git a/fonts/ubuntu_sans/UbuntuSans-LightItalic.ttf b/fonts/ubuntu_sans/UbuntuSans-LightItalic.ttf new file mode 100644 index 0000000..ba8a6ca Binary files /dev/null and b/fonts/ubuntu_sans/UbuntuSans-LightItalic.ttf differ diff --git a/fonts/ubuntu_sans/UbuntuSans-Medium.ttf b/fonts/ubuntu_sans/UbuntuSans-Medium.ttf new file mode 100644 index 0000000..987e815 Binary files /dev/null and b/fonts/ubuntu_sans/UbuntuSans-Medium.ttf differ diff --git a/fonts/ubuntu_sans/UbuntuSans-MediumItalic.ttf b/fonts/ubuntu_sans/UbuntuSans-MediumItalic.ttf new file mode 100644 index 0000000..53658cb Binary files /dev/null and b/fonts/ubuntu_sans/UbuntuSans-MediumItalic.ttf differ diff --git a/fonts/ubuntu_sans/UbuntuSans-Regular.ttf b/fonts/ubuntu_sans/UbuntuSans-Regular.ttf new file mode 100644 index 0000000..d972bdc Binary files /dev/null and b/fonts/ubuntu_sans/UbuntuSans-Regular.ttf differ diff --git a/fonts/ubuntu_sans/UbuntuSans-SemiBold.ttf b/fonts/ubuntu_sans/UbuntuSans-SemiBold.ttf new file mode 100644 index 0000000..e7b0b27 Binary files /dev/null and b/fonts/ubuntu_sans/UbuntuSans-SemiBold.ttf differ diff --git a/fonts/ubuntu_sans/UbuntuSans-SemiBoldItalic.ttf b/fonts/ubuntu_sans/UbuntuSans-SemiBoldItalic.ttf new file mode 100644 index 0000000..eadd862 Binary files /dev/null and b/fonts/ubuntu_sans/UbuntuSans-SemiBoldItalic.ttf differ diff --git a/fonts/ubuntu_sans/UbuntuSans-Thin.ttf b/fonts/ubuntu_sans/UbuntuSans-Thin.ttf new file mode 100644 index 0000000..8e2e750 Binary files /dev/null and b/fonts/ubuntu_sans/UbuntuSans-Thin.ttf differ diff --git a/fonts/ubuntu_sans/UbuntuSans-ThinItalic.ttf b/fonts/ubuntu_sans/UbuntuSans-ThinItalic.ttf new file mode 100644 index 0000000..b005d6a Binary files /dev/null and b/fonts/ubuntu_sans/UbuntuSans-ThinItalic.ttf differ diff --git a/fonts/ubuntu_sans_mono/UbuntuSansMono-Bold.ttf b/fonts/ubuntu_sans_mono/UbuntuSansMono-Bold.ttf new file mode 100644 index 0000000..5d736f5 Binary files /dev/null and b/fonts/ubuntu_sans_mono/UbuntuSansMono-Bold.ttf differ diff --git a/fonts/ubuntu_sans_mono/UbuntuSansMono-BoldItalic.ttf b/fonts/ubuntu_sans_mono/UbuntuSansMono-BoldItalic.ttf new file mode 100644 index 0000000..4d342c7 Binary files /dev/null and b/fonts/ubuntu_sans_mono/UbuntuSansMono-BoldItalic.ttf differ diff --git a/fonts/ubuntu_sans_mono/UbuntuSansMono-Italic.ttf b/fonts/ubuntu_sans_mono/UbuntuSansMono-Italic.ttf new file mode 100644 index 0000000..ef041ab Binary files /dev/null and b/fonts/ubuntu_sans_mono/UbuntuSansMono-Italic.ttf differ diff --git a/fonts/ubuntu_sans_mono/UbuntuSansMono-Medium.ttf b/fonts/ubuntu_sans_mono/UbuntuSansMono-Medium.ttf new file mode 100644 index 0000000..147bc5a Binary files /dev/null and b/fonts/ubuntu_sans_mono/UbuntuSansMono-Medium.ttf differ diff --git a/fonts/ubuntu_sans_mono/UbuntuSansMono-MediumItalic.ttf b/fonts/ubuntu_sans_mono/UbuntuSansMono-MediumItalic.ttf new file mode 100644 index 0000000..c66e60e Binary files /dev/null and b/fonts/ubuntu_sans_mono/UbuntuSansMono-MediumItalic.ttf differ diff --git a/fonts/ubuntu_sans_mono/UbuntuSansMono-Regular.ttf b/fonts/ubuntu_sans_mono/UbuntuSansMono-Regular.ttf new file mode 100644 index 0000000..9a8ccca Binary files /dev/null and b/fonts/ubuntu_sans_mono/UbuntuSansMono-Regular.ttf differ diff --git a/fonts/ubuntu_sans_mono/UbuntuSansMono-SemiBold.ttf b/fonts/ubuntu_sans_mono/UbuntuSansMono-SemiBold.ttf new file mode 100644 index 0000000..eed8bdb Binary files /dev/null and b/fonts/ubuntu_sans_mono/UbuntuSansMono-SemiBold.ttf differ diff --git a/fonts/ubuntu_sans_mono/UbuntuSansMono-SemiBoldItalic.ttf b/fonts/ubuntu_sans_mono/UbuntuSansMono-SemiBoldItalic.ttf new file mode 100644 index 0000000..04eb33d Binary files /dev/null and b/fonts/ubuntu_sans_mono/UbuntuSansMono-SemiBoldItalic.ttf differ diff --git a/lib/main.dart b/lib/main.dart index c7fa20c..501bd1a 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -25,9 +25,9 @@ class MyApp extends StatelessWidget { return MaterialApp( title: 'Floodwatch', theme: ThemeData( - colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple), - useMaterial3: true, - ), + colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple), + useMaterial3: true, + fontFamily: 'UbuntuSansMono'), initialRoute: MainNavigationScaffold.routeName, routes: { MainNavigationScaffold.routeName: (context) => MainNavigationScaffold(), diff --git a/pubspec.yaml b/pubspec.yaml index b6b2154..842df4c 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -30,5 +30,70 @@ dev_dependencies: flutter: - - uses-material-design: true \ No newline at end of file + uses-material-design: true + fonts: + - family: UbuntuSans + fonts: + - asset: fonts/ubuntu_sans/UbuntuSans-Thin.ttf + weight: 100 + - asset: fonts/ubuntu_sans/UbuntuSans-ThinItalic.ttf + weight: 100 + style: italic + - asset: fonts/ubuntu_sans/UbuntuSans-ExtraLight.ttf + weight: 200 + - asset: fonts/ubuntu_sans/UbuntuSans-ExtraLightItalic.ttf + weight: 200 + style: italic + - asset: fonts/ubuntu_sans/UbuntuSans-Light.ttf + weight: 300 + - asset: fonts/ubuntu_sans/UbuntuSans-LightItalic.ttf + weight: 300 + style: italic + - asset: fonts/ubuntu_sans/UbuntuSans-Regular.ttf + weight: 400 + - asset: fonts/ubuntu_sans/UbuntuSans-Italic.ttf + weight: 400 + style: italic + - asset: fonts/ubuntu_sans/UbuntuSans-Medium.ttf + weight: 500 + - asset: fonts/ubuntu_sans/UbuntuSans-MediumItalic.ttf + weight: 500 + style: italic + - asset: fonts/ubuntu_sans/UbuntuSans-SemiBold.ttf + weight: 600 + - asset: fonts/ubuntu_sans/UbuntuSans-SemiBoldItalic.ttf + weight: 600 + style: italic + - asset: fonts/ubuntu_sans/UbuntuSans-Bold.ttf + weight: 700 + - asset: fonts/ubuntu_sans/UbuntuSans-BoldItalic.ttf + weight: 700 + style: italic + - asset: fonts/ubuntu_sans/UbuntuSans-ExtraBold.ttf + weight: 800 + - asset: fonts/ubuntu_sans/UbuntuSans-ExtraBoldItalic.ttf + weight: 800 + style: italic + + - family: UbuntuSansMono + fonts: + - asset: fonts/ubuntu_sans_mono/UbuntuSansMono-Regular.ttf + weight: 400 + - asset: fonts/ubuntu_sans_mono/UbuntuSansMono-Italic.ttf + weight: 400 + style: italic + - asset: fonts/ubuntu_sans_mono/UbuntuSansMono-Medium.ttf + weight: 500 + - asset: fonts/ubuntu_sans_mono/UbuntuSansMono-MediumItalic.ttf + weight: 500 + style: italic + - asset: fonts/ubuntu_sans_mono/UbuntuSansMono-SemiBold.ttf + weight: 600 + - asset: fonts/ubuntu_sans_mono/UbuntuSansMono-SemiBoldItalic.ttf + weight: 600 + style: italic + - asset: fonts/ubuntu_sans_mono/UbuntuSansMono-Bold.ttf + weight: 700 + - asset: fonts/ubuntu_sans_mono/UbuntuSansMono-BoldItalic.ttf + weight: 700 + style: italic \ No newline at end of file