@@ -7,16 +7,19 @@ enum AppTheme {
77 seedColor: Color (0xFF6F523D ),
88 logoAsset: 'docs/logo/variants/dirt.png' ,
99 ),
10+ // Grass and Creeper were nine degrees apart in hue, which Material's tonal
11+ // mapping flattened into near-identical schemes. Grass now leans olive and
12+ // Creeper toward a vivid spring green, far enough apart to tell at a glance.
1013 grass (
1114 label: 'Grass' ,
12- description: 'Natural and balanced ' ,
13- seedColor: Color (0xFF4F772D ),
15+ description: 'Olive and outdoorsy ' ,
16+ seedColor: Color (0xFF6F8F1E ),
1417 logoAsset: 'docs/logo/variants/grass.png' ,
1518 ),
1619 creeper (
1720 label: 'Creeper' ,
1821 description: 'Bright and energetic' ,
19- seedColor: Color (0xFF4C8C2B ),
22+ seedColor: Color (0xFF16A34A ),
2023 logoAsset: 'docs/logo/variants/creeper.png' ,
2124 ),
2225 diamond (
@@ -30,6 +33,14 @@ enum AppTheme {
3033 description: 'Deep and dramatic' ,
3134 seedColor: Color (0xFF654A91 ),
3235 logoAsset: 'docs/logo/variants/obsidian_glow.png' ,
36+ ),
37+ // Fills the one hue the set was missing. The others sit between brown and
38+ // purple going through green and cyan, leaving nothing on the red side.
39+ pig (
40+ label: 'Pig' ,
41+ description: 'Soft and rosy' ,
42+ seedColor: Color (0xFFD2536B ),
43+ logoAsset: 'docs/logo/variants/pig.png' ,
3344 );
3445
3546 final String label;
0 commit comments