diff --git a/assets/fonts/Shabnam.ttf b/assets/fonts/Shabnam.ttf new file mode 100644 index 00000000..dd9de4fb Binary files /dev/null and b/assets/fonts/Shabnam.ttf differ diff --git a/lib/core/theme/app_theme.dart b/lib/core/theme/app_theme.dart index 2f3f9600..14fa86d5 100644 --- a/lib/core/theme/app_theme.dart +++ b/lib/core/theme/app_theme.dart @@ -59,6 +59,7 @@ extension AppTheme on ThemePrefs { ), tones: FlexTones.jolly(Brightness.light), visualDensity: FlexColorScheme.comfortablePlatformDensity, + fontFamily: "Shabnam", ); } @@ -118,6 +119,7 @@ extension AppTheme on ThemePrefs { ), // tones: FlexTones.jolly(Brightness.dark), visualDensity: FlexColorScheme.comfortablePlatformDensity, + fontFamily: "Shabnam", ); } } diff --git a/pubspec.lock b/pubspec.lock index 5b74ef81..5b1d6f1d 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -285,10 +285,10 @@ packages: dependency: "direct main" description: name: dartx - sha256: "45d7176701f16c5a5e00a4798791c1964bc231491b879369c818dd9a9c764871" + sha256: "8b25435617027257d43e6508b5fe061012880ddfdaa75a71d607c3de2a13d244" url: "https://pub.dev" source: hosted - version: "1.1.0" + version: "1.2.0" dbus: dependency: transitive description: @@ -301,26 +301,26 @@ packages: dependency: "direct main" description: name: dio - sha256: a9d76e72985d7087eb7c5e7903224ae52b337131518d127c554b9405936752b8 + sha256: "3866d67f93523161b643187af65f5ac08bc991a5bcdaf41a2d587fe4ccb49993" url: "https://pub.dev" source: hosted - version: "5.2.1+1" + version: "5.3.0" drift: dependency: "direct main" description: name: drift - sha256: a8ec4e44b4359ef44eab3d2c2f8e44b41a00c15673b879984484b34d27656ad5 + sha256: "01e7237766b3404f08489ed0dc531a2fa5f5a42d7fa7787da6cc0a10e8d2632f" url: "https://pub.dev" source: hosted - version: "2.9.0" + version: "2.10.0" drift_dev: dependency: "direct dev" description: name: drift_dev - sha256: "2713aabc91d8e9cdf269b2ecfa503f103341925b07186e845de11a781015f7eb" + sha256: "407eb1f149332238c567f06cc89b6aaee848de00d9031c76dc372dc16d993bca" url: "https://pub.dev" source: hosted - version: "2.9.0" + version: "2.10.0" duration: dependency: "direct main" description: @@ -601,18 +601,18 @@ packages: dependency: "direct main" description: name: go_router - sha256: b33a88c67816312597e5e0f5906c5139a0b9bd9bb137346e872c788da7af8ea0 + sha256: "5927202c23bec18ba93f662b5e1f81f2caa2e0cfa472d857d6229f63d59f1730" url: "https://pub.dev" source: hosted - version: "9.0.3" + version: "9.1.0" go_router_builder: dependency: "direct dev" description: name: go_router_builder - sha256: a6f66ed4e3aa4b46d623bbcbbf3c0d482538ee6db5180433ca0e5a873d90d6af + sha256: "6b5626b7cb259e9335bb766ab6aeeaf6534eb9076f0472060029c5f3d17461de" url: "https://pub.dev" source: hosted - version: "2.2.1" + version: "2.2.2" graphs: dependency: transitive description: @@ -1142,34 +1142,34 @@ packages: dependency: "direct main" description: name: slang - sha256: a90af3c2a70ae7d302f47717c0578370e5b2e6040c84280c3e11c9221c2a34ae + sha256: "68162dc10567b44ef39e8c5ed5a066d7c9b078c8b1b10ee49f713faa43e89a07" url: "https://pub.dev" source: hosted - version: "3.20.0" + version: "3.21.0" slang_build_runner: dependency: "direct dev" description: name: slang_build_runner - sha256: ce7f17a32827460cf6f0aab22917c782f133b1811adae0bc7e1449c9a27b6db2 + sha256: d7f237b3a5a1b2569c5acacbf2ad18c4384129a83a7c34748b99bfb2749d4db2 url: "https://pub.dev" source: hosted - version: "3.20.0" + version: "3.21.0" slang_flutter: dependency: "direct main" description: name: slang_flutter - sha256: f3fb0ffabc5119dbe39fb8ef134d0415a27b1da816f32f1f55c8b67d4e2ac1af + sha256: b9c63bf4b0088edde5a09264ac86304f0acec9015aea743f9fa08946d08b832f url: "https://pub.dev" source: hosted - version: "3.20.0" + version: "3.21.0" sliver_tools: dependency: "direct main" description: name: sliver_tools - sha256: ccdc502098a8bfa07b3ec582c282620031481300035584e1bb3aca296a505e8c + sha256: eae28220badfb9d0559207badcbbc9ad5331aac829a88cb0964d330d2a4636a6 url: "https://pub.dev" source: hosted - version: "0.2.10" + version: "0.2.12" source_gen: dependency: transitive description: @@ -1419,7 +1419,7 @@ packages: source: hosted version: "1.1.0" web_socket_channel: - dependency: "direct main" + dependency: transitive description: name: web_socket_channel sha256: d88238e5eac9a42bb43ca4e721edba3c08c6354d4a53063afaa568516217621b diff --git a/pubspec.yaml b/pubspec.yaml index d805cafe..df7d21ff 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -15,8 +15,8 @@ dependencies: flutter_localizations: sdk: flutter intl: ^0.18.0 - slang: ^3.20.0 - slang_flutter: ^3.20.0 + slang: ^3.21.0 + slang_flutter: ^3.21.0 recase: ^4.1.0 timeago: ^3.5.0 duration: ^3.0.13 @@ -34,13 +34,12 @@ dependencies: rxdart: ^0.27.7 # persistence - drift: ^2.9.0 + drift: ^2.10.0 sqlite3_flutter_libs: ^0.5.15 shared_preferences: ^2.2.0 # networking - dio: ^5.2.1+1 - web_socket_channel: ^2.4.0 + dio: ^5.3.0 # native ffi: ^2.0.2 @@ -63,18 +62,18 @@ dependencies: flutter_loggy: ^2.0.2 meta: ^1.9.1 stack_trace: ^1.11.0 - dartx: ^1.1.0 + dartx: ^1.2.0 uuid: ^3.0.7 # widgets - go_router: ^9.0.3 + go_router: ^9.1.0 flex_color_scheme: ^7.1.2 flutter_animate: ^4.2.0 flutter_svg: ^2.0.7 gap: ^2.0.2 percent_indicator: ^4.2.3 fluttertoast: ^8.2.2 - sliver_tools: ^0.2.10 + sliver_tools: ^0.2.12 flutter_adaptive_scaffold: ^0.1.6 fl_chart: ^0.63.0 @@ -86,11 +85,11 @@ dev_dependencies: json_serializable: ^6.7.1 freezed: ^2.4.1 riverpod_generator: ^2.2.3 - drift_dev: ^2.9.0 + drift_dev: ^2.10.0 ffigen: ^8.0.2 slang_build_runner: ^3.20.0 flutter_gen_runner: ^5.3.1 - go_router_builder: ^2.2.1 + go_router_builder: ^2.2.2 custom_lint: ^0.4.0 riverpod_lint: ^1.3.2 @@ -99,6 +98,11 @@ flutter: assets: - assets/core/clash/ - assets/images/ + + fonts: + - family: Shabnam + fonts: + - asset: assets/fonts/Shabnam.ttf flutter_gen: output: lib/gen/