Skip to content

Commit d5da314

Browse files
committed
button: Fix MenuButton's icon color
Oops, this wasn't following the Figma. Fixed.
1 parent 1201550 commit d5da314

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

lib/widgets/button.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ class MenuButton extends StatelessWidget {
339339
spacing: itemSpacing,
340340
children: [
341341
if (toggle != null) toggle!,
342-
if (icon != null) Icon(icon!, color: designVariables.contextMenuItemText),
342+
if (icon != null) Icon(icon!, color: designVariables.contextMenuItemIcon),
343343
]))
344344
: null,
345345
style: MenuItemButton.styleFrom(

lib/widgets/theme.dart

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,7 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
154154
composeBoxBg: const Color(0xffffffff),
155155
contextMenuCancelText: const Color(0xff222222),
156156
contextMenuItemBg: const Color(0xff6159e1),
157+
contextMenuItemIcon: const Color(0xff4f42c9),
157158
contextMenuItemLabel: const Color(0xff242631),
158159
contextMenuItemMeta: const Color(0xff626573),
159160
contextMenuItemText: const Color(0xff381da7),
@@ -233,6 +234,7 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
233234
composeBoxBg: const Color(0xff0f0f0f),
234235
contextMenuCancelText: const Color(0xffffffff).withValues(alpha: 0.75),
235236
contextMenuItemBg: const Color(0xff7977fe),
237+
contextMenuItemIcon: const Color(0xff9398fd),
236238
contextMenuItemLabel: const Color(0xffdfe1e8),
237239
contextMenuItemMeta: const Color(0xff9194a3),
238240
contextMenuItemText: const Color(0xff9398fd),
@@ -320,6 +322,7 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
320322
required this.composeBoxBg,
321323
required this.contextMenuCancelText,
322324
required this.contextMenuItemBg,
325+
required this.contextMenuItemIcon,
323326
required this.contextMenuItemLabel,
324327
required this.contextMenuItemMeta,
325328
required this.contextMenuItemText,
@@ -404,6 +407,7 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
404407
final Color composeBoxBg;
405408
final Color contextMenuCancelText;
406409
final Color contextMenuItemBg;
410+
final Color contextMenuItemIcon;
407411
final Color contextMenuItemLabel;
408412
final Color contextMenuItemMeta;
409413
final Color contextMenuItemText;
@@ -483,6 +487,7 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
483487
Color? composeBoxBg,
484488
Color? contextMenuCancelText,
485489
Color? contextMenuItemBg,
490+
Color? contextMenuItemIcon,
486491
Color? contextMenuItemLabel,
487492
Color? contextMenuItemMeta,
488493
Color? contextMenuItemText,
@@ -557,6 +562,7 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
557562
composeBoxBg: composeBoxBg ?? this.composeBoxBg,
558563
contextMenuCancelText: contextMenuCancelText ?? this.contextMenuCancelText,
559564
contextMenuItemBg: contextMenuItemBg ?? this.contextMenuItemBg,
565+
contextMenuItemIcon: contextMenuItemIcon ?? this.contextMenuItemIcon,
560566
contextMenuItemLabel: contextMenuItemLabel ?? this.contextMenuItemLabel,
561567
contextMenuItemMeta: contextMenuItemMeta ?? this.contextMenuItemMeta,
562568
contextMenuItemText: contextMenuItemText ?? this.contextMenuItemText,
@@ -638,6 +644,7 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
638644
composeBoxBg: Color.lerp(composeBoxBg, other.composeBoxBg, t)!,
639645
contextMenuCancelText: Color.lerp(contextMenuCancelText, other.contextMenuCancelText, t)!,
640646
contextMenuItemBg: Color.lerp(contextMenuItemBg, other.contextMenuItemBg, t)!,
647+
contextMenuItemIcon: Color.lerp(contextMenuItemIcon, other.contextMenuItemIcon, t)!,
641648
contextMenuItemLabel: Color.lerp(contextMenuItemLabel, other.contextMenuItemLabel, t)!,
642649
contextMenuItemMeta: Color.lerp(contextMenuItemMeta, other.contextMenuItemMeta, t)!,
643650
contextMenuItemText: Color.lerp(contextMenuItemText, other.contextMenuItemText, t)!,

0 commit comments

Comments
 (0)