Skip to content

Commit cba0647

Browse files
fix: upload button UI issue in dark mode
1 parent c8082d3 commit cba0647

File tree

3 files changed

+12
-7
lines changed

3 files changed

+12
-7
lines changed

lib/src/editor/block_component/image_block_component/image_upload_widget.dart

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -209,9 +209,12 @@ class _UploadImageMenuState extends State<UploadImageMenu> {
209209
);
210210
}
211211
},
212-
child: const Text(
212+
child: Text(
213213
'Upload',
214-
style: TextStyle(color: Colors.white, fontSize: 14.0),
214+
style: TextStyle(
215+
color: Theme.of(context).colorScheme.onPrimary,
216+
fontSize: 14.0,
217+
),
215218
),
216219
),
217220
);

lib/src/render/action_menu/action_menu_item.dart

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,11 +81,10 @@ class ActionMenuItemWidget extends StatelessWidget {
8181

8282
@override
8383
Widget build(BuildContext context) {
84-
final editorStyle = EditorStyle.of(context);
8584
final isSelected = item.selected?.call() ?? false;
8685
final color = isSelected
87-
? editorStyle?.selectionMenuItemSelectedIconColor
88-
: editorStyle?.selectionMenuItemIconColor;
86+
? Theme.of(context).colorScheme.primary
87+
: Theme.of(context).colorScheme.tertiary;
8988

9089
var icon = item.iconBuilder(size: iconSize, color: color);
9190
var itemWidget = Padding(

lib/src/render/image/image_upload_widget.dart

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -154,9 +154,12 @@ class _ImageUploadMenuState extends State<ImageUploadMenu> {
154154
),
155155
),
156156
onPressed: () => widget.onUpload(_textEditingController.text),
157-
child: const Text(
157+
child: Text(
158158
'Upload',
159-
style: TextStyle(color: Colors.white, fontSize: 14.0),
159+
style: TextStyle(
160+
color: Theme.of(context).colorScheme.onPrimary,
161+
fontSize: 14.0,
162+
),
160163
),
161164
),
162165
);

0 commit comments

Comments
 (0)