@@ -171,6 +171,8 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
171171 labelMenuButton: const Color (0xff222222 ),
172172 labelSearchPrompt: const Color (0xff000000 ).withValues (alpha: 0.5 ),
173173 mainBackground: const Color (0xfff0f0f0 ),
174+ neutralButtonBg: const Color (0xff8c84ae ),
175+ neutralButtonLabel: const Color (0xff433d5c ),
174176 radioBorder: Color (0xffbbbdc8 ),
175177 radioFillSelected: Color (0xff4370f0 ),
176178 textInput: const Color (0xff000000 ),
@@ -240,6 +242,8 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
240242 labelMenuButton: const Color (0xffffffff ).withValues (alpha: 0.85 ),
241243 labelSearchPrompt: const Color (0xffffffff ).withValues (alpha: 0.5 ),
242244 mainBackground: const Color (0xff1d1d1d ),
245+ neutralButtonBg: const Color (0xffd4d1e0 ),
246+ neutralButtonLabel: const Color (0xffa9a3c2 ),
243247 radioBorder: Color (0xff626573 ),
244248 radioFillSelected: Color (0xff4e7cfa ),
245249 textInput: const Color (0xffffffff ).withValues (alpha: 0.9 ),
@@ -317,6 +321,8 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
317321 required this .labelMenuButton,
318322 required this .labelSearchPrompt,
319323 required this .mainBackground,
324+ required this .neutralButtonBg,
325+ required this .neutralButtonLabel,
320326 required this .radioBorder,
321327 required this .radioFillSelected,
322328 required this .textInput,
@@ -395,6 +401,8 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
395401 final Color labelMenuButton;
396402 final Color labelSearchPrompt;
397403 final Color mainBackground;
404+ final Color neutralButtonBg;
405+ final Color neutralButtonLabel;
398406 final Color radioBorder;
399407 final Color radioFillSelected;
400408 final Color textInput;
@@ -468,6 +476,8 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
468476 Color ? labelMenuButton,
469477 Color ? labelSearchPrompt,
470478 Color ? mainBackground,
479+ Color ? neutralButtonBg,
480+ Color ? neutralButtonLabel,
471481 Color ? radioBorder,
472482 Color ? radioFillSelected,
473483 Color ? textInput,
@@ -536,6 +546,8 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
536546 labelMenuButton: labelMenuButton ?? this .labelMenuButton,
537547 labelSearchPrompt: labelSearchPrompt ?? this .labelSearchPrompt,
538548 mainBackground: mainBackground ?? this .mainBackground,
549+ neutralButtonBg: neutralButtonBg ?? this .neutralButtonBg,
550+ neutralButtonLabel: neutralButtonLabel ?? this .neutralButtonLabel,
539551 radioBorder: radioBorder ?? this .radioBorder,
540552 radioFillSelected: radioFillSelected ?? this .radioFillSelected,
541553 textInput: textInput ?? this .textInput,
@@ -611,6 +623,8 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
611623 labelMenuButton: Color .lerp (labelMenuButton, other.labelMenuButton, t)! ,
612624 labelSearchPrompt: Color .lerp (labelSearchPrompt, other.labelSearchPrompt, t)! ,
613625 mainBackground: Color .lerp (mainBackground, other.mainBackground, t)! ,
626+ neutralButtonBg: Color .lerp (neutralButtonBg, other.neutralButtonBg, t)! ,
627+ neutralButtonLabel: Color .lerp (neutralButtonLabel, other.neutralButtonLabel, t)! ,
614628 radioBorder: Color .lerp (radioBorder, other.radioBorder, t)! ,
615629 radioFillSelected: Color .lerp (radioFillSelected, other.radioFillSelected, t)! ,
616630 textInput: Color .lerp (textInput, other.textInput, t)! ,
0 commit comments