forked from eatvio/eatvio_app
Merge pull request 'feat: Add local Mulish font family and remove Google Fonts dependency.' (#897) from mso7nueh/eatvio_app:main into main
Reviewed-on: eatvio/eatvio_app#897
This commit is contained in:
BIN
assets/fonts/Mulish-Black.ttf
Normal file
BIN
assets/fonts/Mulish-Black.ttf
Normal file
Binary file not shown.
BIN
assets/fonts/Mulish-BlackItalic.ttf
Normal file
BIN
assets/fonts/Mulish-BlackItalic.ttf
Normal file
Binary file not shown.
BIN
assets/fonts/Mulish-Bold.ttf
Normal file
BIN
assets/fonts/Mulish-Bold.ttf
Normal file
Binary file not shown.
BIN
assets/fonts/Mulish-BoldItalic.ttf
Normal file
BIN
assets/fonts/Mulish-BoldItalic.ttf
Normal file
Binary file not shown.
BIN
assets/fonts/Mulish-ExtraBold.ttf
Normal file
BIN
assets/fonts/Mulish-ExtraBold.ttf
Normal file
Binary file not shown.
BIN
assets/fonts/Mulish-ExtraBoldItalic.ttf
Normal file
BIN
assets/fonts/Mulish-ExtraBoldItalic.ttf
Normal file
Binary file not shown.
BIN
assets/fonts/Mulish-ExtraLight.ttf
Normal file
BIN
assets/fonts/Mulish-ExtraLight.ttf
Normal file
Binary file not shown.
BIN
assets/fonts/Mulish-ExtraLightItalic.ttf
Normal file
BIN
assets/fonts/Mulish-ExtraLightItalic.ttf
Normal file
Binary file not shown.
BIN
assets/fonts/Mulish-Italic.ttf
Normal file
BIN
assets/fonts/Mulish-Italic.ttf
Normal file
Binary file not shown.
BIN
assets/fonts/Mulish-Light.ttf
Normal file
BIN
assets/fonts/Mulish-Light.ttf
Normal file
Binary file not shown.
BIN
assets/fonts/Mulish-LightItalic.ttf
Normal file
BIN
assets/fonts/Mulish-LightItalic.ttf
Normal file
Binary file not shown.
BIN
assets/fonts/Mulish-Medium.ttf
Normal file
BIN
assets/fonts/Mulish-Medium.ttf
Normal file
Binary file not shown.
BIN
assets/fonts/Mulish-MediumItalic.ttf
Normal file
BIN
assets/fonts/Mulish-MediumItalic.ttf
Normal file
Binary file not shown.
BIN
assets/fonts/Mulish-Regular.ttf
Normal file
BIN
assets/fonts/Mulish-Regular.ttf
Normal file
Binary file not shown.
BIN
assets/fonts/Mulish-SemiBold.ttf
Normal file
BIN
assets/fonts/Mulish-SemiBold.ttf
Normal file
Binary file not shown.
BIN
assets/fonts/Mulish-SemiBoldItalic.ttf
Normal file
BIN
assets/fonts/Mulish-SemiBoldItalic.ttf
Normal file
Binary file not shown.
@@ -1,6 +1,6 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter/services.dart';
|
||||
import 'package:google_fonts/google_fonts.dart';
|
||||
|
||||
|
||||
/// Helper class for managing themes and colors.
|
||||
class ThemeHelper {
|
||||
@@ -34,7 +34,8 @@ class ThemeHelper {
|
||||
|
||||
var colorScheme = _supportedColorScheme[_appTheme] ?? ColorSchemes.primaryColorScheme;
|
||||
return ThemeData(
|
||||
textTheme: GoogleFonts.mulishTextTheme(),
|
||||
fontFamily: 'Mulish-Local',
|
||||
textTheme: ThemeData.light().textTheme.apply(fontFamily: 'Mulish-Local'),
|
||||
visualDensity: VisualDensity.standard,
|
||||
colorScheme: colorScheme,
|
||||
scaffoldBackgroundColor: colorScheme.onPrimary,
|
||||
|
||||
45
pubspec.yaml
45
pubspec.yaml
@@ -36,7 +36,6 @@ dependencies:
|
||||
url_launcher: ^6.3.2
|
||||
easy_debounce: ^2.0.3
|
||||
badges: ^3.1.2
|
||||
google_fonts: ^6.3.3
|
||||
syncfusion_flutter_charts: ^32.1.20
|
||||
syncfusion_flutter_gauges: ^32.1.20
|
||||
table_calendar: ^3.2.0
|
||||
@@ -112,6 +111,50 @@ flutter:
|
||||
- assets/icons/
|
||||
- assets/splash/
|
||||
- assets/lottie_animations/
|
||||
|
||||
fonts:
|
||||
- family: Mulish-Local
|
||||
fonts:
|
||||
- asset: assets/fonts/Mulish-ExtraLight.ttf
|
||||
weight: 200
|
||||
- asset: assets/fonts/Mulish-ExtraLightItalic.ttf
|
||||
weight: 200
|
||||
style: italic
|
||||
- asset: assets/fonts/Mulish-Light.ttf
|
||||
weight: 300
|
||||
- asset: assets/fonts/Mulish-LightItalic.ttf
|
||||
weight: 300
|
||||
style: italic
|
||||
- asset: assets/fonts/Mulish-Regular.ttf
|
||||
weight: 400
|
||||
- asset: assets/fonts/Mulish-Italic.ttf
|
||||
weight: 400
|
||||
style: italic
|
||||
- asset: assets/fonts/Mulish-Medium.ttf
|
||||
weight: 500
|
||||
- asset: assets/fonts/Mulish-MediumItalic.ttf
|
||||
weight: 500
|
||||
style: italic
|
||||
- asset: assets/fonts/Mulish-SemiBold.ttf
|
||||
weight: 600
|
||||
- asset: assets/fonts/Mulish-SemiBoldItalic.ttf
|
||||
weight: 600
|
||||
style: italic
|
||||
- asset: assets/fonts/Mulish-Bold.ttf
|
||||
weight: 700
|
||||
- asset: assets/fonts/Mulish-BoldItalic.ttf
|
||||
weight: 700
|
||||
style: italic
|
||||
- asset: assets/fonts/Mulish-ExtraBold.ttf
|
||||
weight: 800
|
||||
- asset: assets/fonts/Mulish-ExtraBoldItalic.ttf
|
||||
weight: 800
|
||||
style: italic
|
||||
- asset: assets/fonts/Mulish-Black.ttf
|
||||
weight: 900
|
||||
- asset: assets/fonts/Mulish-BlackItalic.ttf
|
||||
weight: 900
|
||||
style: italic
|
||||
|
||||
flutter_intl:
|
||||
enabled: true
|
||||
|
||||
Reference in New Issue
Block a user