@@ -171,6 +171,8 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
171
171
labelMenuButton: const Color (0xff222222 ),
172
172
labelSearchPrompt: const Color (0xff000000 ).withValues (alpha: 0.5 ),
173
173
mainBackground: const Color (0xfff0f0f0 ),
174
+ neutralButtonBg: const Color (0xff8c84ae ),
175
+ neutralButtonLabel: const Color (0xff433d5c ),
174
176
radioBorder: Color (0xffbbbdc8 ),
175
177
radioFillSelected: Color (0xff4370f0 ),
176
178
statusAway: Color (0xff73788c ).withValues (alpha: 0.25 ),
@@ -247,6 +249,8 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
247
249
labelMenuButton: const Color (0xffffffff ).withValues (alpha: 0.85 ),
248
250
labelSearchPrompt: const Color (0xffffffff ).withValues (alpha: 0.5 ),
249
251
mainBackground: const Color (0xff1d1d1d ),
252
+ neutralButtonBg: const Color (0xffd4d1e0 ),
253
+ neutralButtonLabel: const Color (0xffa9a3c2 ),
250
254
radioBorder: Color (0xff626573 ),
251
255
radioFillSelected: Color (0xff4e7cfa ),
252
256
statusAway: Color (0xffabaeba ).withValues (alpha: 0.30 ),
@@ -331,6 +335,8 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
331
335
required this .labelMenuButton,
332
336
required this .labelSearchPrompt,
333
337
required this .mainBackground,
338
+ required this .neutralButtonBg,
339
+ required this .neutralButtonLabel,
334
340
required this .radioBorder,
335
341
required this .radioFillSelected,
336
342
required this .statusAway,
@@ -412,6 +418,8 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
412
418
final Color labelMenuButton;
413
419
final Color labelSearchPrompt;
414
420
final Color mainBackground;
421
+ final Color neutralButtonBg;
422
+ final Color neutralButtonLabel;
415
423
final Color radioBorder;
416
424
final Color radioFillSelected;
417
425
final Color statusAway;
@@ -488,6 +496,8 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
488
496
Color ? labelMenuButton,
489
497
Color ? labelSearchPrompt,
490
498
Color ? mainBackground,
499
+ Color ? neutralButtonBg,
500
+ Color ? neutralButtonLabel,
491
501
Color ? radioBorder,
492
502
Color ? radioFillSelected,
493
503
Color ? statusAway,
@@ -559,6 +569,8 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
559
569
labelMenuButton: labelMenuButton ?? this .labelMenuButton,
560
570
labelSearchPrompt: labelSearchPrompt ?? this .labelSearchPrompt,
561
571
mainBackground: mainBackground ?? this .mainBackground,
572
+ neutralButtonBg: neutralButtonBg ?? this .neutralButtonBg,
573
+ neutralButtonLabel: neutralButtonLabel ?? this .neutralButtonLabel,
562
574
radioBorder: radioBorder ?? this .radioBorder,
563
575
radioFillSelected: radioFillSelected ?? this .radioFillSelected,
564
576
statusAway: statusAway ?? this .statusAway,
@@ -637,6 +649,8 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
637
649
labelMenuButton: Color .lerp (labelMenuButton, other.labelMenuButton, t)! ,
638
650
labelSearchPrompt: Color .lerp (labelSearchPrompt, other.labelSearchPrompt, t)! ,
639
651
mainBackground: Color .lerp (mainBackground, other.mainBackground, t)! ,
652
+ neutralButtonBg: Color .lerp (neutralButtonBg, other.neutralButtonBg, t)! ,
653
+ neutralButtonLabel: Color .lerp (neutralButtonLabel, other.neutralButtonLabel, t)! ,
640
654
radioBorder: Color .lerp (radioBorder, other.radioBorder, t)! ,
641
655
radioFillSelected: Color .lerp (radioFillSelected, other.radioFillSelected, t)! ,
642
656
statusAway: Color .lerp (statusAway, other.statusAway, t)! ,
0 commit comments