change image edit colour

This commit is contained in:
2025-09-10 13:34:19 +02:00
parent 0a78a711ff
commit 49d717231a
2 changed files with 13 additions and 4 deletions

View File

@@ -4,6 +4,7 @@ import 'package:file_picker/file_picker.dart';
import 'package:flutter/material.dart';
import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_icons.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
class MihCircleAvatar extends StatefulWidget {
final ImageProvider<Object>? imageFile;
@@ -102,6 +103,12 @@ class _MihCircleAvatarState extends State<MihCircleAvatar> {
bottom: 0,
right: 0,
child: IconButton.filled(
style: ButtonStyle(
backgroundColor: WidgetStateProperty.all<Color>(
MihColors.getGreenColor(
MzansiInnovationHub.of(context)!.theme.mode == "Dark"),
),
),
onPressed: () async {
try {
FilePickerResult? result =
@@ -153,7 +160,9 @@ class _MihCircleAvatarState extends State<MihCircleAvatar> {
print("Error: $e");
}
},
icon: const Icon(Icons.edit),
icon: Icon(
Icons.edit,
),
),
),
),

View File

@@ -76,11 +76,11 @@ class _MihImageDisplayState extends State<MihImageDisplay> {
Visibility(
visible: widget.editable,
child: Positioned(
bottom: 0,
right: 0,
bottom: 5,
right: 5,
child: IconButton.filled(
style: IconButton.styleFrom(
backgroundColor: MihColors.getSecondaryColor(
backgroundColor: MihColors.getGreenColor(
MzansiInnovationHub.of(context)!.theme.mode == "Dark"),
),
color: MihColors.getPrimaryColor(