master
张萌 3 years ago
parent 27b2bbede1
commit c714135eb9

@ -1,47 +1,58 @@
// Flutter imports: // Flutter imports:
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
// Package imports: // Package imports:
import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart';
class AppTheme { class AppTheme {
static ThemeData get themeData { static ThemeData get themeData {
return ThemeData(primarySwatch: Colors.blue).copyWith( return ThemeData(primarySwatch: Colors.blue).copyWith(
progressIndicatorTheme:
ProgressIndicatorThemeData(color: Color(0xFFFFD000)),
primaryColor: Color(0xFFFFD000), primaryColor: Color(0xFFFFD000),
accentColor: Color(0xFFFFD000), textTheme: ThemeData.light().textTheme.copyWith(
textTheme: TextTheme().copyWith( headline3: TextStyle(
headline3: TextStyle( fontSize: 40.sp,
fontSize: 40.sp, color: Color(0xFF333333),
color: Color(0xFF333333), fontWeight: FontWeight.bold,
fontWeight: FontWeight.bold, ),
), subtitle1: TextStyle(
subtitle1: TextStyle( fontSize: 32.sp,
fontSize: 32.sp, color: Color(0xFF333333),
color: Color(0xFF333333), ),
), subtitle2: TextStyle(
subtitle2: TextStyle( fontSize: 28.sp,
fontSize: 28.sp, color: Color(0xFF333333),
color: Color(0xFF333333), ),
), bodyText1: TextStyle(
bodyText1: TextStyle( fontSize: 24.sp,
fontSize: 24.sp, color: Color(0xFF333333),
color: Color(0xFF333333), ),
), ),
),
floatingActionButtonTheme: FloatingActionButtonThemeData().copyWith( floatingActionButtonTheme: FloatingActionButtonThemeData().copyWith(
backgroundColor: Color(0xFFFFD000), backgroundColor: Color(0xFFFFD000),
), ),
appBarTheme: AppBarTheme( appBarTheme: AppBarTheme(
elevation: 0, elevation: 0,
centerTitle: true, centerTitle: true,
brightness: Brightness.light, iconTheme: IconThemeData(
textTheme: TextTheme( color: Color(0xFF333333),
),
systemOverlayStyle: SystemUiOverlayStyle.dark,
toolbarTextStyle: TextTheme(
headline6: TextStyle( headline6: TextStyle(
color: Color(0xFF333333), color: Color(0xFF333333),
fontSize: 36.sp, fontSize: 36.sp,
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
), ).bodyText2,
titleTextStyle: TextTheme(
headline6: TextStyle(
color: Color(0xFF333333),
fontSize: 36.sp,
fontWeight: FontWeight.bold,
),
).headline6,
), ),
tabBarTheme: TabBarTheme( tabBarTheme: TabBarTheme(
labelColor: Color(0xFF333333), labelColor: Color(0xFF333333),
@ -107,6 +118,8 @@ class AppTheme {
), ),
materialTapTargetSize: MaterialTapTargetSize.shrinkWrap, materialTapTargetSize: MaterialTapTargetSize.shrinkWrap,
dividerColor: Color(0xFFE8E8E8), dividerColor: Color(0xFFE8E8E8),
colorScheme:
ColorScheme.fromSwatch().copyWith(secondary: Color(0xFFFFD000)),
); );
} }
} }

@ -1,7 +1,7 @@
import 'dart:async'; import 'dart:async';
import 'package:aku_new_community_manager/gen/assets.gen.dart'; import 'package:aku_new_community_manager/gen/assets.gen.dart';
import 'package:aku_new_community_manager/new_models/home/home_message_list_model.dart'; import 'package:aku_new_community_manager/saas_models/home/home_message_list_model.dart';
import 'package:aku_new_community_manager/utils/bee_date_util.dart'; import 'package:aku_new_community_manager/utils/bee_date_util.dart';
import 'package:common_utils/common_utils.dart'; import 'package:common_utils/common_utils.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';

@ -1,6 +1,6 @@
import 'package:aku_new_community_manager/const/saas_api.dart'; import 'package:aku_new_community_manager/const/saas_api.dart';
import 'package:aku_new_community_manager/gen/assets.gen.dart'; import 'package:aku_new_community_manager/gen/assets.gen.dart';
import 'package:aku_new_community_manager/new_models/home/home_message_list_model.dart'; import 'package:aku_new_community_manager/saas_models/home/home_message_list_model.dart';
import 'package:aku_new_community_manager/tools/user_tool.dart'; import 'package:aku_new_community_manager/tools/user_tool.dart';
import 'package:aku_new_community_manager/ui/home/new_home/application_util.dart'; import 'package:aku_new_community_manager/ui/home/new_home/application_util.dart';
import 'package:aku_new_community_manager/ui/home/new_home/home_swiper.dart'; import 'package:aku_new_community_manager/ui/home/new_home/home_swiper.dart';

@ -1,4 +1,7 @@
// Package imports: // Package imports:
import 'package:aku_new_community_manager/saas_models/login/china_region_model.dart';
import 'package:aku_new_community_manager/saas_models/login/history_login_model.dart';
import 'package:aku_new_community_manager/saas_models/login/picked_city_model.dart';
import 'package:flutter/foundation.dart'; import 'package:flutter/foundation.dart';
import 'package:hive/hive.dart'; import 'package:hive/hive.dart';
import 'package:path_provider/path_provider.dart'; import 'package:path_provider/path_provider.dart';
@ -15,6 +18,9 @@ class HiveStore {
static Future init() async { static Future init() async {
if (!kIsWeb) { if (!kIsWeb) {
var dir = await getApplicationDocumentsDirectory(); var dir = await getApplicationDocumentsDirectory();
Hive.registerAdapter(ChinaRegionModelAdapter()); //HiveTypeId:3
Hive.registerAdapter(HistoryLoginModelAdapter()); //HiveTypeId:4
Hive.registerAdapter(PickedCityModelAdapter()); //HiveTypeId:6
Hive.init(dir.path); Hive.init(dir.path);
_appBox = await Hive.openBox('app'); _appBox = await Hive.openBox('app');
_dataBox = await Hive.openBox('dataBox'); _dataBox = await Hive.openBox('dataBox');

Loading…
Cancel
Save