@@ -136,7 +136,8 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
136
136
title: const Color (0xff1a1a1a ),
137
137
channelColorSwatches: ChannelColorSwatches .light,
138
138
atMentionMarker: const HSLColor .fromAHSL (0.5 , 0 , 0 , 0.2 ).toColor (),
139
- contextMenuCancelBg: const Color (0xff797986 ),
139
+ contextMenuCancelBg: const Color (0xff797986 ).withValues (alpha: 0.15 ),
140
+ contextMenuCancelPressedBg: const Color (0xff797986 ).withValues (alpha: 0.20 ),
140
141
dmHeaderBg: const HSLColor .fromAHSL (1 , 46 , 0.35 , 0.93 ).toColor (),
141
142
groupDmConversationIcon: Colors .black.withValues (alpha: 0.5 ),
142
143
groupDmConversationIconBg: const Color (0x33808080 ),
@@ -175,7 +176,8 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
175
176
textInput: const Color (0xffffffff ).withValues (alpha: 0.9 ),
176
177
title: const Color (0xffffffff ),
177
178
channelColorSwatches: ChannelColorSwatches .dark,
178
- contextMenuCancelBg: const Color (0xff797986 ), // the same as the light mode in Figma
179
+ contextMenuCancelBg: const Color (0xff797986 ).withValues (alpha: 0.15 ), // the same as the light mode in Figma
180
+ contextMenuCancelPressedBg: const Color (0xff797986 ).withValues (alpha: 0.20 ), // the same as the light mode in Figma
179
181
// TODO(design-dark) need proper dark-theme color (this is ad hoc)
180
182
atMentionMarker: const HSLColor .fromAHSL (0.4 , 0 , 0 , 1 ).toColor (),
181
183
dmHeaderBg: const HSLColor .fromAHSL (1 , 46 , 0.15 , 0.2 ).toColor (),
@@ -224,6 +226,7 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
224
226
required this .channelColorSwatches,
225
227
required this .atMentionMarker,
226
228
required this .contextMenuCancelBg,
229
+ required this .contextMenuCancelPressedBg,
227
230
required this .dmHeaderBg,
228
231
required this .groupDmConversationIcon,
229
232
required this .groupDmConversationIconBg,
@@ -276,6 +279,7 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
276
279
// Not named variables in Figma; taken from older Figma drafts, or elsewhere.
277
280
final Color atMentionMarker;
278
281
final Color contextMenuCancelBg; // In Figma, but unnamed.
282
+ final Color contextMenuCancelPressedBg; // In Figma, but unnamed.
279
283
final Color dmHeaderBg;
280
284
final Color groupDmConversationIcon;
281
285
final Color groupDmConversationIconBg;
@@ -315,6 +319,7 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
315
319
ChannelColorSwatches ? channelColorSwatches,
316
320
Color ? atMentionMarker,
317
321
Color ? contextMenuCancelBg,
322
+ Color ? contextMenuCancelPressedBg,
318
323
Color ? dmHeaderBg,
319
324
Color ? groupDmConversationIcon,
320
325
Color ? groupDmConversationIconBg,
@@ -353,6 +358,7 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
353
358
channelColorSwatches: channelColorSwatches ?? this .channelColorSwatches,
354
359
atMentionMarker: atMentionMarker ?? this .atMentionMarker,
355
360
contextMenuCancelBg: contextMenuCancelBg ?? this .contextMenuCancelBg,
361
+ contextMenuCancelPressedBg: contextMenuCancelPressedBg ?? this .contextMenuCancelPressedBg,
356
362
dmHeaderBg: dmHeaderBg ?? this .dmHeaderBg,
357
363
groupDmConversationIcon: groupDmConversationIcon ?? this .groupDmConversationIcon,
358
364
groupDmConversationIconBg: groupDmConversationIconBg ?? this .groupDmConversationIconBg,
@@ -398,6 +404,7 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
398
404
channelColorSwatches: ChannelColorSwatches .lerp (channelColorSwatches, other.channelColorSwatches, t),
399
405
atMentionMarker: Color .lerp (atMentionMarker, other.atMentionMarker, t)! ,
400
406
contextMenuCancelBg: Color .lerp (contextMenuCancelBg, other.contextMenuCancelBg, t)! ,
407
+ contextMenuCancelPressedBg: Color .lerp (contextMenuCancelPressedBg, other.contextMenuCancelPressedBg, t)! ,
401
408
dmHeaderBg: Color .lerp (dmHeaderBg, other.dmHeaderBg, t)! ,
402
409
groupDmConversationIcon: Color .lerp (groupDmConversationIcon, other.groupDmConversationIcon, t)! ,
403
410
groupDmConversationIconBg: Color .lerp (groupDmConversationIconBg, other.groupDmConversationIconBg, t)! ,
0 commit comments