feat: change theme

This commit is contained in:
2026-06-26 17:29:21 +03:30
parent 153b4caa3d
commit 5160deb973
10 changed files with 32 additions and 24 deletions
+13 -5
View File
@@ -3,17 +3,25 @@ import 'package:flutter/material.dart';
/// تم بصری حکم‌شو (الهام‌گرفته از اپ مرجع: قرمز تیره و طلایی).
/// همه‌ی رنگ‌های پرتکرار اینجا متمرکزند تا در کد به‌صورت ثابتِ بی‌نام تکرار نشوند.
class AppColors {
// پایه
static const bg = Color(0xFF3A0A12);
static const bgDark = Color(0xFF240108);
static const panel = Color(0xFF5A0E1A);
// پایه — تمِ شاهانهٔ ایران باستان: لاجوردِ تخت‌جمشید + طلا (با شنگرفِ کنتراست).
static const bg = Color(0xFF0E2347); // لاجوردِ شب
static const bgDark = Color(0xFF081428); // لاجوردِ تیره
static const panel = Color(0xFF17345C); // پنلِ نیمه‌شب آبی
static const gold = Color(0xFFE9B949);
static const goldDark = Color(0xFFB8860B);
static const goldFaint = Color(0x33E9B949); // جداکننده/خطِ طلاییِ کم‌رنگ
static const accent = Color(0xFFB81D2A);
static const accent = Color(0xFFB81D2A); // شنگرفِ ایرانی (کنشِ مهم/خروج)
static const green = Color(0xFF2E7D32);
static const text = Color(0xFFF5E9D0);
// رمپِ لاجوردِ شاهانه (روشن → تیره) برای پس‌زمینه‌ها، پنل‌ها و میز.
static const lapis = Color(0xFF1E5FA8); // فیروزه‌ایِ روشن (تأکید/تب)
static const lapisHi = Color(0xFF1C4E8E); // سطحِ روشن (میز/اوال)
static const lapisMid = Color(0xFF1B4576); // پنلِ گرادیانِ بالا
static const lapisLo = Color(0xFF0C2848); // گرادیانِ پایین
static const lapisNight = Color(0xFF071A33); // لبهٔ میز/پس‌زمینهٔ Flame
static const lapisInk = Color(0xFF04101F); // مرکزِ تیرهٔ میز
// معنایی (دکمه‌ها/وضعیت/خال‌ها)
static const success = Color(0xFF3FA34D); // سبزِ روشنِ دکمه
static const successDark = Color(0xFF1B5E20); // سبزِ تیره (گرادیان/درخشش)