From 49d717231a784ce12bf8f4b3734853f49640a37d Mon Sep 17 00:00:00 2001 From: Yasien Mac Mini Date: Wed, 10 Sep 2025 13:34:19 +0200 Subject: [PATCH] change image edit colour --- .../mih_package_components/mih_circle_avatar.dart | 11 ++++++++++- .../mih_package_components/mih_image_display.dart | 6 +++--- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/Frontend/lib/mih_components/mih_package_components/mih_circle_avatar.dart b/Frontend/lib/mih_components/mih_package_components/mih_circle_avatar.dart index 4479c6e8..b380761a 100644 --- a/Frontend/lib/mih_components/mih_package_components/mih_circle_avatar.dart +++ b/Frontend/lib/mih_components/mih_package_components/mih_circle_avatar.dart @@ -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? imageFile; @@ -102,6 +103,12 @@ class _MihCircleAvatarState extends State { bottom: 0, right: 0, child: IconButton.filled( + style: ButtonStyle( + backgroundColor: WidgetStateProperty.all( + MihColors.getGreenColor( + MzansiInnovationHub.of(context)!.theme.mode == "Dark"), + ), + ), onPressed: () async { try { FilePickerResult? result = @@ -153,7 +160,9 @@ class _MihCircleAvatarState extends State { print("Error: $e"); } }, - icon: const Icon(Icons.edit), + icon: Icon( + Icons.edit, + ), ), ), ), diff --git a/Frontend/lib/mih_components/mih_package_components/mih_image_display.dart b/Frontend/lib/mih_components/mih_package_components/mih_image_display.dart index 72986d0d..c33fe4f7 100644 --- a/Frontend/lib/mih_components/mih_package_components/mih_image_display.dart +++ b/Frontend/lib/mih_components/mih_package_components/mih_image_display.dart @@ -76,11 +76,11 @@ class _MihImageDisplayState extends State { 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(