@@ -136,6 +136,7 @@ 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
+ colorMessageHeaderIconInteractive: Colors .black.withValues (alpha: 0.2 ),
139
140
contextMenuCancelBg: const Color (0xff797986 ).withValues (alpha: 0.15 ),
140
141
contextMenuCancelPressedBg: const Color (0xff797986 ).withValues (alpha: 0.20 ),
141
142
dmHeaderBg: const HSLColor .fromAHSL (1 , 46 , 0.35 , 0.93 ).toColor (),
@@ -180,6 +181,7 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
180
181
contextMenuCancelPressedBg: const Color (0xff797986 ).withValues (alpha: 0.20 ), // the same as the light mode in Figma
181
182
// TODO(design-dark) need proper dark-theme color (this is ad hoc)
182
183
atMentionMarker: const HSLColor .fromAHSL (0.4 , 0 , 0 , 1 ).toColor (),
184
+ colorMessageHeaderIconInteractive: Colors .white.withValues (alpha: 0.2 ),
183
185
dmHeaderBg: const HSLColor .fromAHSL (1 , 46 , 0.15 , 0.2 ).toColor (),
184
186
// TODO(design-dark) need proper dark-theme color (this is ad hoc)
185
187
groupDmConversationIcon: Colors .white.withValues (alpha: 0.5 ),
@@ -225,6 +227,7 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
225
227
required this .title,
226
228
required this .channelColorSwatches,
227
229
required this .atMentionMarker,
230
+ required this .colorMessageHeaderIconInteractive,
228
231
required this .contextMenuCancelBg,
229
232
required this .contextMenuCancelPressedBg,
230
233
required this .dmHeaderBg,
@@ -278,6 +281,7 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
278
281
279
282
// Not named variables in Figma; taken from older Figma drafts, or elsewhere.
280
283
final Color atMentionMarker;
284
+ final Color colorMessageHeaderIconInteractive;
281
285
final Color contextMenuCancelBg; // In Figma, but unnamed.
282
286
final Color contextMenuCancelPressedBg; // In Figma, but unnamed.
283
287
final Color dmHeaderBg;
@@ -318,6 +322,7 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
318
322
Color ? title,
319
323
ChannelColorSwatches ? channelColorSwatches,
320
324
Color ? atMentionMarker,
325
+ Color ? colorMessageHeaderIconInteractive,
321
326
Color ? contextMenuCancelBg,
322
327
Color ? contextMenuCancelPressedBg,
323
328
Color ? dmHeaderBg,
@@ -357,6 +362,7 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
357
362
title: title ?? this .title,
358
363
channelColorSwatches: channelColorSwatches ?? this .channelColorSwatches,
359
364
atMentionMarker: atMentionMarker ?? this .atMentionMarker,
365
+ colorMessageHeaderIconInteractive: colorMessageHeaderIconInteractive ?? this .colorMessageHeaderIconInteractive,
360
366
contextMenuCancelBg: contextMenuCancelBg ?? this .contextMenuCancelBg,
361
367
contextMenuCancelPressedBg: contextMenuCancelPressedBg ?? this .contextMenuCancelPressedBg,
362
368
dmHeaderBg: dmHeaderBg ?? this .dmHeaderBg,
@@ -403,6 +409,7 @@ class DesignVariables extends ThemeExtension<DesignVariables> {
403
409
title: Color .lerp (title, other.title, t)! ,
404
410
channelColorSwatches: ChannelColorSwatches .lerp (channelColorSwatches, other.channelColorSwatches, t),
405
411
atMentionMarker: Color .lerp (atMentionMarker, other.atMentionMarker, t)! ,
412
+ colorMessageHeaderIconInteractive: Color .lerp (colorMessageHeaderIconInteractive, other.colorMessageHeaderIconInteractive, t)! ,
406
413
contextMenuCancelBg: Color .lerp (contextMenuCancelBg, other.contextMenuCancelBg, t)! ,
407
414
contextMenuCancelPressedBg: Color .lerp (contextMenuCancelPressedBg, other.contextMenuCancelPressedBg, t)! ,
408
415
dmHeaderBg: Color .lerp (dmHeaderBg, other.dmHeaderBg, t)! ,
0 commit comments