This commit is contained in:
Hamza-Ayed
2024-05-29 01:36:53 +03:00
parent 79c4dd32da
commit 93adf15874
4 changed files with 51 additions and 31 deletions

View File

@@ -1,14 +1,30 @@
import 'package:flutter/material.dart';
class AppColor {
static const Color primaryColor = Colors.black;
static const Color primaryColor = Colors.black; // Slightly softer red
static const Color secondaryColor = Colors.white;
static const Color accentColor = Colors.grey;
static const Color pink = Colors.purpleAccent;
static const Color accentColor = Color(0xFFD81F26); // Google Green
static const Color backgroundColor =
Color(0xFFF5F5F5); // Light grey background
static const Color redColor = Color(0xFFEA4335); // Google Red
static const Color greenColor = Color(0xFF34A853); // Google Green
static const Color blueColor = Color(0xFF4285F4); // Google Blue
static const Color yellowColor = Color(0xFFFBBC05); // Google Yellow
static Color deepPurpleAccent =
const Color.fromARGB(255, 123, 76, 254).withOpacity(0.3);
static const Color greyColor =
Color(0xFF9E9E9E); // Light grey for text and dividers
static const Color darkGreyColor =
Color(0xFF333333); // Dark grey for headings
// For dynamic elements like gradients
static List<Color> gradientStartEnd = [
const Color(0xFFD81F26), // Start with primary color
const Color(0xFFEF5350), // End with a slightly darker shade
];
static List<Color> secondaryGradientStartEnd = [
const Color(0xFF34A853), // Start with green
const Color(0xFF4CAF50), // End with a slightly darker shade of green
];
}

View File

@@ -8,38 +8,22 @@ class AppStyle {
fontWeight: FontWeight.bold,
fontSize: 40,
color: AppColor.accentColor,
fontFamily: box.read(BoxName.lang) == 'en'
? 'josefin'
: box.read(BoxName.lang) == 'ar'
? 'mohanad'
: 'josefin');
fontFamily: box.read(BoxName.lang) == 'ar' ? 'mohanad' : 'josefin');
static TextStyle headTitle2 = TextStyle(
fontWeight: FontWeight.bold,
fontSize: 26,
color: AppColor.primaryColor,
fontFamily: box.read(BoxName.lang) == 'en'
? 'josefin'
: box.read(BoxName.lang) == 'ar'
? 'mohanad'
: 'josefin');
fontFamily: box.read(BoxName.lang) == 'ar' ? 'mohanad' : 'josefin');
static TextStyle title = TextStyle(
fontWeight: FontWeight.bold,
fontSize: 14,
color: AppColor.primaryColor,
fontFamily: box.read(BoxName.lang) == 'en'
? 'josefin'
: box.read(BoxName.lang) == 'ar'
? 'mohanad'
: 'josefin');
fontFamily: box.read(BoxName.lang) == 'ar' ? 'mohanad' : 'josefin');
static TextStyle subtitle = TextStyle(
fontWeight: FontWeight.bold,
fontSize: 13,
color: AppColor.primaryColor,
fontFamily: box.read(BoxName.lang) == 'en'
? 'josefin'
: box.read(BoxName.lang) == 'ar'
? 'mohanad'
: 'josefin');
fontFamily: box.read(BoxName.lang) == 'ar' ? 'mohanad' : 'josefin');
static TextStyle number = const TextStyle(
fontWeight: FontWeight.bold,
fontSize: 14,