@@ -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
textInput: const Color (0xff000000 ),
@@ -240,6 +242,8 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
240
242
labelMenuButton: const Color (0xffffffff ).withValues (alpha: 0.85 ),
241
243
labelSearchPrompt: const Color (0xffffffff ).withValues (alpha: 0.5 ),
242
244
mainBackground: const Color (0xff1d1d1d ),
245
+ neutralButtonBg: const Color (0xffd4d1e0 ),
246
+ neutralButtonLabel: const Color (0xffa9a3c2 ),
243
247
radioBorder: Color (0xff626573 ),
244
248
radioFillSelected: Color (0xff4e7cfa ),
245
249
textInput: const Color (0xffffffff ).withValues (alpha: 0.9 ),
@@ -317,6 +321,8 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
317
321
required this .labelMenuButton,
318
322
required this .labelSearchPrompt,
319
323
required this .mainBackground,
324
+ required this .neutralButtonBg,
325
+ required this .neutralButtonLabel,
320
326
required this .radioBorder,
321
327
required this .radioFillSelected,
322
328
required this .textInput,
@@ -395,6 +401,8 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
395
401
final Color labelMenuButton;
396
402
final Color labelSearchPrompt;
397
403
final Color mainBackground;
404
+ final Color neutralButtonBg;
405
+ final Color neutralButtonLabel;
398
406
final Color radioBorder;
399
407
final Color radioFillSelected;
400
408
final Color textInput;
@@ -468,6 +476,8 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
468
476
Color ? labelMenuButton,
469
477
Color ? labelSearchPrompt,
470
478
Color ? mainBackground,
479
+ Color ? neutralButtonBg,
480
+ Color ? neutralButtonLabel,
471
481
Color ? radioBorder,
472
482
Color ? radioFillSelected,
473
483
Color ? textInput,
@@ -536,6 +546,8 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
536
546
labelMenuButton: labelMenuButton ?? this .labelMenuButton,
537
547
labelSearchPrompt: labelSearchPrompt ?? this .labelSearchPrompt,
538
548
mainBackground: mainBackground ?? this .mainBackground,
549
+ neutralButtonBg: neutralButtonBg ?? this .neutralButtonBg,
550
+ neutralButtonLabel: neutralButtonLabel ?? this .neutralButtonLabel,
539
551
radioBorder: radioBorder ?? this .radioBorder,
540
552
radioFillSelected: radioFillSelected ?? this .radioFillSelected,
541
553
textInput: textInput ?? this .textInput,
@@ -611,6 +623,8 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
611
623
labelMenuButton: Color .lerp (labelMenuButton, other.labelMenuButton, t)! ,
612
624
labelSearchPrompt: Color .lerp (labelSearchPrompt, other.labelSearchPrompt, t)! ,
613
625
mainBackground: Color .lerp (mainBackground, other.mainBackground, t)! ,
626
+ neutralButtonBg: Color .lerp (neutralButtonBg, other.neutralButtonBg, t)! ,
627
+ neutralButtonLabel: Color .lerp (neutralButtonLabel, other.neutralButtonLabel, t)! ,
614
628
radioBorder: Color .lerp (radioBorder, other.radioBorder, t)! ,
615
629
radioFillSelected: Color .lerp (radioFillSelected, other.radioFillSelected, t)! ,
616
630
textInput: Color .lerp (textInput, other.textInput, t)! ,
0 commit comments