Skip to content

Commit fe9258f

Browse files
committed
Set Theme / replace drawer with Addis Ababa Picture
1 parent 87b55de commit fe9258f

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

assets/images/drawer-bg.jpg

-598 KB
Loading

lib/main.dart

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import 'package:flutter/material.dart';
22
import 'package:trufi_core/base/blocs/map_configuration/map_configuration_cubit.dart';
3+
import 'package:trufi_core/base/blocs/theme/theme_cubit.dart';
34
import 'package:trufi_core/base/models/trufi_latlng.dart';
45
import 'package:trufi_core/base/utils/graphql_client/hive_init.dart';
56
import 'package:trufi_core/base/widgets/drawer/menu/social_media_item.dart';
@@ -8,6 +9,10 @@ import 'package:trufi_core/trufi_core.dart';
89
import 'package:trufi_core/trufi_router.dart';
910
import 'package:addismaptransit_app/base/blocks/map_tile_provider/map_tile_provider.dart';
1011

12+
final ThemeData standardTheme = ThemeData();
13+
final ThemeData darkTheme = ThemeData.dark();
14+
const ethiopiaGreen = Color(0xff27ae60);
15+
1116
void main() async {
1217
WidgetsFlutterBinding.ensureInitialized();
1318
await initHiveForFlutter();
@@ -45,6 +50,14 @@ void main() async {
4550
),
4651
),
4752
),
53+
trufiBaseTheme: TrufiBaseTheme(themeMode: ThemeMode.system, brightness: Brightness.dark,
54+
theme: standardTheme.copyWith(
55+
colorScheme: standardTheme.colorScheme.copyWith(secondary: ethiopiaGreen),
56+
),
57+
darkTheme: darkTheme.copyWith(
58+
colorScheme: darkTheme.colorScheme.copyWith(secondary: ethiopiaGreen),
59+
),
60+
),
4861
),
4962
);
5063
}

0 commit comments

Comments
 (0)