@@ -3,44 +3,26 @@ import 'package:flutter/material.dart';
33import 'vaahextendflutter/base/base_theme.dart' ;
44
55class AppTheme {
6- static const MaterialColor primaryColor = BaseTheme .primaryColor;
7- static const MaterialColor infoColor = BaseTheme .infoColor;
8- static const MaterialColor successColor = BaseTheme .successColor;
9- static const MaterialColor warningColor = BaseTheme .warningColor;
10- static const MaterialColor dangerColor = BaseTheme .dangerColor;
11- static const MaterialColor whiteColor = BaseTheme .whiteColor;
12- static const MaterialColor blackColor = BaseTheme .blackColor;
13- }
14-
15- // extends, implements, with
6+ static final Map <String , MaterialColor > colors = Map .of (BaseTheme .colors);
167
17- // class AppThemeNew {
18- // static Map<String, MaterialColor>? colors;
19-
20- // static init() {
21- // Map<String, MaterialColor> tempColors = BaseThemeNew.colors;
22- // if (tempColors.containsKey('newPrimaryColor')) {
23- // tempColors.update('newPrimaryColor', (value) => newPrimaryColor);
24- // } else {
25- // Map<String, MaterialColor> color = {'newPrimaryColor': newPrimaryColor};
26- // tempColors.addAll(color);
27- // }
28- // colors = tempColors;
29- // }
30- // }
8+ static void init () {
9+ colors['primary' ] = newPrimaryColor;
10+ colors['secondary' ] = newPrimaryColor;
11+ }
12+ }
3113
32- // const MaterialColor newPrimaryColor = MaterialColor(
33- // 0xFF4FB52D ,
34- // <int, Color>{
35- // 50: Color(0xFFE9FBD5 ),
36- // 100: Color(0xFFE9FBD5 ),
37- // 200: Color(0xFFCFF7AD ),
38- // 300: Color(0xFFA8E87F ),
39- // 400: Color(0xFF81D25B ),
40- // 500: Color(0xFF4FB52D ),
41- // 600: Color(0xFF369B20 ),
42- // 700: Color(0xFF228216 ),
43- // 800: Color(0xFF11680E ),
44- // 900: Color(0xFF08560B ),
45- // },
46- // );
14+ const MaterialColor newPrimaryColor = MaterialColor (
15+ 0xFFFF1F6A ,
16+ < int , Color > {
17+ 50 : Color (0xFFFFD4D2 ),
18+ 100 : Color (0xFFFFD4D2 ),
19+ 200 : Color (0xFFFFA5A8 ),
20+ 300 : Color (0xFFFF788B ),
21+ 400 : Color (0xFFFF577E ),
22+ 500 : Color (0xFFFF1F6A ),
23+ 600 : Color (0xFFDB166B ),
24+ 700 : Color (0xFFB70F68 ),
25+ 800 : Color (0xFF930960 ),
26+ 900 : Color (0xFF7A055A ),
27+ },
28+ );
0 commit comments