You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
diplomatic-quarter/lib/theme/custom_theme.dart

90 lines
3.0 KiB
Dart

// import 'package:diplomaticquarterapp/Constants.dart';
// import 'package:flutter/material.dart';
// import 'package:hexcolor/hexcolor.dart';
// import 'colors.dart';
// class CustomTheme with ChangeNotifier {
// static bool _isDarkTheme = true;
// ThemeMode get currentTheme =>
// _isDarkTheme ? ThemeMode.dark : ThemeMode.system;
// void toggleTheme() {
// _isDarkTheme = !_isDarkTheme;
// notifyListeners();
// }
// static ThemeData get lightTheme {
// //1
// return ThemeData(
// //2
// primaryColor: CustomColors.purple,
// scaffoldBackgroundColor: Colors.white,
// fontFamily: 'Montserrat', //3
// buttonTheme: ButtonThemeData(
// // 4
// shape:
// RoundedRectangleBorder(borderRadius: BorderRadius.circular(18.0)),
// buttonColor: CustomColors.lightPurple,
// ));
// }
// static ThemeData get darkTheme {
// return ThemeData(
// primaryColor: CustomColors.darkGrey,
// scaffoldBackgroundColor: Colors.black,
// fontFamily: 'Montserrat',
// textTheme: ThemeData.dark().textTheme,
// buttonTheme: ButtonThemeData(
// shape:
// RoundedRectangleBorder(borderRadius: BorderRadius.circular(18.0)),
// buttonColor: CustomColors.lightPurple,
// ));
// }
// static ThemeData get defaultTheme {
// return ThemeData(
// // fontFamily: projectProvider.isArabic ? 'Cairo' : 'WorkSans',
// primarySwatch: Colors.blue,
// visualDensity: VisualDensity.adaptivePlatformDensity,
// brightness: Brightness.light,
// pageTransitionsTheme: const PageTransitionsTheme(
// builders: {
// TargetPlatform.android: ZoomPageTransitionsBuilder(),
// TargetPlatform.iOS: CupertinoPageTransitionsBuilder(),
// },
// ),
// hintColor: Colors.grey[400],
// textTheme: TextTheme(
// headline1: TextStyle(
// color: Color(0xffB8382C),
// ),
// ),
// disabledColor: Colors.grey[300],
// errorColor: Color.fromRGBO(235, 80, 60, 1.0),
// scaffoldBackgroundColor: Color(0xffE9E9E9), // Colors.grey[100],
// textSelectionColor: Color.fromRGBO(80, 100, 253, 0.5),
// textSelectionHandleColor: Colors.grey,
// canvasColor: Colors.white,
// backgroundColor: Color.fromRGBO(255, 255, 255, 1),
// highlightColor: Colors.grey[100].withOpacity(0.4),
// splashColor: Colors.transparent,
// primaryColor: Color(0xff515A5D),
// toggleableActiveColor: secondaryColor,
// indicatorColor: secondaryColor,
// bottomSheetTheme:
// BottomSheetThemeData(backgroundColor: HexColor('#E0E0E0')),
// cursorColor: Colors.grey,
// iconTheme: IconThemeData(),
// appBarTheme: AppBarTheme(
// color: Color(0xff515A5D),
// brightness: Brightness.light,
// elevation: 0.0,
// actionsIconTheme: IconThemeData(
// color: Colors.grey[800],
// ),
// ),
// );
// }
// }