@@ -36,6 +36,7 @@ class FeedbackThemeData {
3636 {this .background = Colors .grey,
3737 this .feedbackSheetColor = _lightGrey,
3838 this .feedbackMenuBackgroundColor = _lightGrey,
39+ this .feedbackMenuForegroundColor = Colors .black,
3940 this .feedbackSheetHeight = .25 ,
4041 this .activeFeedbackModeColor = _blue,
4142 this .drawColors = _defaultDrawColors,
@@ -70,6 +71,8 @@ class FeedbackThemeData {
7071 background: Colors .grey.shade700,
7172 dragHandleColor: Colors .white38,
7273 feedbackSheetColor: _darkGrey,
74+ feedbackMenuBackgroundColor: _darkGrey,
75+ feedbackMenuForegroundColor: Colors .white,
7376 bottomSheetDescriptionStyle: const TextStyle (
7477 color: Colors .white,
7578 ),
@@ -83,6 +86,8 @@ class FeedbackThemeData {
8386 background: Colors .grey,
8487 dragHandleColor: Colors .black26,
8588 feedbackSheetColor: _lightGrey,
89+ feedbackMenuBackgroundColor: _lightGrey,
90+ feedbackMenuForegroundColor: Colors .black,
8691 bottomSheetDescriptionStyle: _defaultBottomSheetDescriptionStyle,
8792 sheetIsDraggable: sheetIsDraggable,
8893 brightness: Brightness .light,
@@ -102,6 +107,10 @@ class FeedbackThemeData {
102107 /// in the feedback menu.
103108 final Color feedbackMenuBackgroundColor;
104109
110+ /// The foreground color of the column containing the action buttons (Trash, Undo, ModeButtons)
111+ /// in the feedback menu.
112+ final Color feedbackMenuForegroundColor;
113+
105114 /// The height of the bottom sheet as a fraction of the screen height.
106115 ///
107116 /// Values between .2 and .3 are usually ideal.
0 commit comments