@@ -41,6 +41,31 @@ class AppTheme {
4141 static const Color statusWarning = Color (0xFFF3CA29 );
4242 static const Color statusError = Color (0xFFEF6A6A );
4343 static const Color statusActive = Color (0xFF9CD651 );
44+
45+ // Colors for role chips
46+ static const Color createdByYouChip = Color (0xFF1565C0 ); // Colors.blue.shade700
47+ static const Color takenByYouChip = Color (0xFF00796B ); // Colors.teal.shade700
48+ static const Color premiumPositiveChip = Color (0xFF388E3C ); // Colors.green.shade700
49+ static const Color premiumNegativeChip = Color (0xFFC62828 ); // Colors.red.shade700
50+
51+ // Colors for status chips
52+ static const Color statusPendingBackground = Color (0xFF854D0E );
53+ static const Color statusPendingText = Color (0xFFFCD34D );
54+ static const Color statusWaitingBackground = Color (0xFF7C2D12 );
55+ static const Color statusWaitingText = Color (0xFFFED7AA );
56+ static const Color statusActiveBackground = Color (0xFF1E3A8A );
57+ static const Color statusActiveText = Color (0xFF93C5FD );
58+ static const Color statusSuccessBackground = Color (0xFF065F46 );
59+ static const Color statusSuccessText = Color (0xFF6EE7B7 );
60+ static const Color statusDisputeBackground = Color (0xFF7F1D1D );
61+ static const Color statusDisputeText = Color (0xFFFCA5A5 );
62+ static const Color statusSettledBackground = Color (0xFF581C87 );
63+ static const Color statusSettledText = Color (0xFFC084FC );
64+ static const Color statusInactiveBackground = Color (0xFF1F2937 ); // Colors.grey.shade800
65+ static const Color statusInactiveText = Color (0xFFD1D5DB ); // Colors.grey.shade300
66+
67+ // Text colors
68+ static const Color secondaryText = Color (0xFFBDBDBD ); // Colors.grey.shade400
4469
4570 // Padding and margin constants
4671 static const EdgeInsets smallPadding = EdgeInsets .all (8.0 );
0 commit comments