Use Mih Color Green

This commit is contained in:
2025-08-14 09:54:00 +02:00
parent 3b669bceac
commit 6ba3da6368
45 changed files with 178 additions and 252 deletions

View File

@@ -104,14 +104,12 @@ class _PackageToolOneState extends State<PackageToolOne> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Show New Window", label: "Show New Window",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
// showTestWindow(); // showTestWindow();
}, },
@@ -694,8 +692,7 @@ class _PackageToolOneState extends State<PackageToolOne> {
onPressed: () { onPressed: () {
print("Button Pressed"); print("Button Pressed");
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Row( child: Row(
mainAxisAlignment: MainAxisAlignment.center, mainAxisAlignment: MainAxisAlignment.center,
@@ -824,15 +821,13 @@ class _PackageToolOneState extends State<PackageToolOne> {
MzansiInnovationHub.of(context)!.theme.primaryColor(), MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Show New Window", label: "Show New Window",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: color:
MzansiInnovationHub.of(context)!.theme.primaryColor(), MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
showTestWindow(); showTestWindow();
}, },
@@ -844,15 +839,13 @@ class _PackageToolOneState extends State<PackageToolOne> {
MzansiInnovationHub.of(context)!.theme.primaryColor(), MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Show New Full Window", label: "Show New Full Window",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: color:
MzansiInnovationHub.of(context)!.theme.primaryColor(), MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
showTestFullWindow(); showTestFullWindow();
}, },

View File

@@ -1,4 +1,5 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import '../../../main.dart'; import '../../../main.dart';
import 'package:table_calendar/table_calendar.dart'; import 'package:table_calendar/table_calendar.dart';
@@ -64,7 +65,7 @@ class _MIHCalendarState extends State<MIHCalendar> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
todayDecoration: BoxDecoration( todayDecoration: BoxDecoration(
color: MzansiInnovationHub.of(context)!.theme.successColor(), color: MihColors.getGreenColor(context),
shape: BoxShape.circle, shape: BoxShape.circle,
), ),
selectedTextStyle: TextStyle( selectedTextStyle: TextStyle(

View File

@@ -1,6 +1,7 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_speed_dial/flutter_speed_dial.dart'; import 'package:flutter_speed_dial/flutter_speed_dial.dart';
import 'package:mzansi_innovation_hub/main.dart'; import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
class MihFloatingMenu extends StatefulWidget { class MihFloatingMenu extends StatefulWidget {
final IconData? icon; final IconData? icon;
@@ -30,7 +31,7 @@ class _MihFloatingMenuState extends State<MihFloatingMenu> {
animatedIcon: widget.animatedIcon, animatedIcon: widget.animatedIcon,
direction: widget.direction ?? SpeedDialDirection.up, direction: widget.direction ?? SpeedDialDirection.up,
activeIcon: Icons.close, activeIcon: Icons.close,
backgroundColor: MzansiInnovationHub.of(context)!.theme.successColor(), backgroundColor: MihColors.getGreenColor(context),
activeBackgroundColor: activeBackgroundColor:
MzansiInnovationHub.of(context)!.theme.errorColor(), MzansiInnovationHub.of(context)!.theme.errorColor(),
foregroundColor: MzansiInnovationHub.of(context)!.theme.primaryColor(), foregroundColor: MzansiInnovationHub.of(context)!.theme.primaryColor(),

View File

@@ -1,5 +1,6 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:mzansi_innovation_hub/main.dart'; import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
class MihToggle extends StatefulWidget { class MihToggle extends StatefulWidget {
final String hintText; final String hintText;
@@ -79,7 +80,7 @@ class _MihToggleState extends State<MihToggle> {
widget.readOnly == true ? Colors.grey : widget.secondaryFillColor, widget.readOnly == true ? Colors.grey : widget.secondaryFillColor,
activeTrackColor: widget.readOnly == true activeTrackColor: widget.readOnly == true
? Colors.grey.shade400 ? Colors.grey.shade400
: MzansiInnovationHub.of(context)!.theme.successColor(), : MihColors.getGreenColor(context),
inactiveThumbColor: inactiveThumbColor:
widget.readOnly == true ? Colors.grey : widget.secondaryFillColor, widget.readOnly == true ? Colors.grey : widget.secondaryFillColor,
inactiveTrackColor: widget.readOnly == true inactiveTrackColor: widget.readOnly == true

View File

@@ -1,5 +1,6 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_button.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_button.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import '../../main.dart'; import '../../main.dart';
class MIHSuccessMessage extends StatefulWidget { class MIHSuccessMessage extends StatefulWidget {
@@ -61,9 +62,8 @@ class _MIHSuccessMessageState extends State<MIHSuccessMessage> {
decoration: BoxDecoration( decoration: BoxDecoration(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
borderRadius: BorderRadius.circular(25.0), borderRadius: BorderRadius.circular(25.0),
border: Border.all( border:
color: MzansiInnovationHub.of(context)!.theme.successColor(), Border.all(color: MihColors.getGreenColor(context), width: 5.0),
width: 5.0),
), ),
child: Column( child: Column(
mainAxisSize: MainAxisSize.min, mainAxisSize: MainAxisSize.min,
@@ -71,14 +71,14 @@ class _MIHSuccessMessageState extends State<MIHSuccessMessage> {
Icon( Icon(
Icons.check_circle_outline_rounded, Icons.check_circle_outline_rounded,
size: popUpIconSize, size: popUpIconSize,
color: MzansiInnovationHub.of(context)!.theme.successColor(), color: MihColors.getGreenColor(context),
), ),
//const SizedBox(height: 15), //const SizedBox(height: 15),
Text( Text(
"Success!", "Success!",
textAlign: TextAlign.center, textAlign: TextAlign.center,
style: TextStyle( style: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.successColor(), color: MihColors.getGreenColor(context),
fontSize: popUpTitleSize, fontSize: popUpTitleSize,
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
@@ -100,8 +100,7 @@ class _MIHSuccessMessageState extends State<MIHSuccessMessage> {
onPressed: () { onPressed: () {
Navigator.pop(context); Navigator.pop(context);
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Dismiss", "Dismiss",

View File

@@ -4,6 +4,7 @@ import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_button.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_button.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_tool_body.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_tool_body.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_icons.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_icons.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:url_launcher/url_launcher.dart'; import 'package:url_launcher/url_launcher.dart';
class MihAttributes extends StatefulWidget { class MihAttributes extends StatefulWidget {
@@ -70,8 +71,7 @@ class _MihAttributesState extends State<MihAttributes> {
), ),
); );
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 100, width: 100,
child: Text( child: Text(
"Visit", "Visit",

View File

@@ -1,5 +1,6 @@
import 'package:flutter_speed_dial/flutter_speed_dial.dart'; import 'package:flutter_speed_dial/flutter_speed_dial.dart';
import 'package:mzansi_innovation_hub/main.dart'; import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_install_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_install_services.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_single_child_scroll.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_single_child_scroll.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_layout/mih_tile.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_layout/mih_tile.dart';
@@ -541,8 +542,7 @@ class _MihInfoState extends State<MihInfo> {
onPressed: () { onPressed: () {
MihInstallServices().installMihTrigger(context); MihInstallServices().installMihTrigger(context);
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: getInstallButtonText(), child: getInstallButtonText(),
), ),
@@ -554,8 +554,7 @@ class _MihInfoState extends State<MihInfo> {
), ),
); );
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Row( child: Row(
mainAxisAlignment: MainAxisAlignment.center, mainAxisAlignment: MainAxisAlignment.center,
@@ -588,8 +587,7 @@ class _MihInfoState extends State<MihInfo> {
), ),
); );
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Row( child: Row(
mainAxisAlignment: MainAxisAlignment.center, mainAxisAlignment: MainAxisAlignment.center,
@@ -653,14 +651,12 @@ class _MihInfoState extends State<MihInfo> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "MIH - Web", label: "MIH - Web",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
shareMIHLink( shareMIHLink(
context, context,
@@ -675,14 +671,12 @@ class _MihInfoState extends State<MihInfo> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "MIH - iOS", label: "MIH - iOS",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
shareMIHLink( shareMIHLink(
context, context,
@@ -697,14 +691,12 @@ class _MihInfoState extends State<MihInfo> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "MIH - Android", label: "MIH - Android",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
shareMIHLink( shareMIHLink(
context, context,

View File

@@ -7,6 +7,7 @@ import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_
import 'package:mzansi_innovation_hub/mih_components/mih_pop_up_messages/mih_error_message.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_pop_up_messages/mih_error_message.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_pop_up_messages/mih_success_message.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_pop_up_messages/mih_success_message.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_pop_up_messages/mih_warning_message.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_pop_up_messages/mih_warning_message.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_env.dart'; import 'package:mzansi_innovation_hub/mih_config/mih_env.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_objects/access_request.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_objects/access_request.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_objects/app_user.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_objects/app_user.dart';
@@ -131,8 +132,7 @@ class _BuildPatientsListState extends State<BuildAccessRequestList> {
if (access == "APPROVED") { if (access == "APPROVED") {
accessWithColour = TextSpan( accessWithColour = TextSpan(
text: "$access\n", text: "$access\n",
style: TextStyle( style: TextStyle(color: MihColors.getGreenColor(context)));
color: MzansiInnovationHub.of(context)!.theme.successColor()));
} else if (access == "PENDING") { } else if (access == "PENDING") {
accessWithColour = TextSpan( accessWithColour = TextSpan(
text: "$access\n", text: "$access\n",
@@ -266,8 +266,7 @@ class _BuildPatientsListState extends State<BuildAccessRequestList> {
onPressed: () { onPressed: () {
updateAccessAPICall(index, "approved"); updateAccessAPICall(index, "approved");
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Approve", "Approve",

View File

@@ -1,5 +1,6 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:mzansi_innovation_hub/main.dart'; import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_service_calls.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_service_calls.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_button.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_button.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_window.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_window.dart';
@@ -84,8 +85,7 @@ class _BuildPatientsListState extends State<BuildBusinessAccessList> {
if (access == "APPROVED") { if (access == "APPROVED") {
accessWithColour = TextSpan( accessWithColour = TextSpan(
text: "$access\n", text: "$access\n",
style: TextStyle( style: TextStyle(color: MihColors.getGreenColor(context)));
color: MzansiInnovationHub.of(context)!.theme.successColor()));
} else if (access == "PENDING") { } else if (access == "PENDING") {
accessWithColour = TextSpan( accessWithColour = TextSpan(
text: "$access\n", text: "$access\n",
@@ -382,8 +382,7 @@ class _BuildPatientsListState extends State<BuildBusinessAccessList> {
context, context,
); );
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Approve", "Approve",

View File

@@ -6,6 +6,7 @@ import 'package:mzansi_innovation_hub/mih_components/mih_layout/mih_layout_build
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_button.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_button.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_alert.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_alert.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_icons.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_icons.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_packages/mih_home/mih_profile_getter.dart'; import 'package:mzansi_innovation_hub/mih_packages/mih_home/mih_profile_getter.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:local_auth/local_auth.dart'; import 'package:local_auth/local_auth.dart';
@@ -155,8 +156,7 @@ class _BiometricCheckState extends State<BiometricCheck> {
Navigator.of(context).pop(); Navigator.of(context).pop();
authenticateUser(); authenticateUser();
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Authenticate Now", "Authenticate Now",
@@ -228,8 +228,7 @@ class _BiometricCheckState extends State<BiometricCheck> {
onPressed: () { onPressed: () {
authenticateUser(); authenticateUser();
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Authenticate Now", "Authenticate Now",

View File

@@ -2,6 +2,7 @@ import 'dart:convert';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_button.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_button.dart';
@@ -121,8 +122,7 @@ class _ForgotPasswordState extends State<ForgotPassword> {
Navigator.of(context).pop(); Navigator.of(context).pop();
validateInput(); validateInput();
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Continue", "Continue",

View File

@@ -1,5 +1,6 @@
import 'dart:convert'; import 'dart:convert';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_install_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_install_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart';
@@ -239,7 +240,7 @@ class _RegisterState extends State<Register> {
onPressed: () { onPressed: () {
MihInstallServices().installMihTrigger(context); MihInstallServices().installMihTrigger(context);
}, },
buttonColor: MzansiInnovationHub.of(context)!.theme.successColor(), buttonColor: MihColors.getGreenColor(context),
width: 150, width: 150,
child: Text( child: Text(
"Install MIH", "Install MIH",

View File

@@ -1,4 +1,5 @@
import 'dart:convert'; import 'dart:convert';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_install_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_install_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart';
@@ -303,7 +304,7 @@ class _SignInState extends State<SignIn> {
onPressed: () { onPressed: () {
MihInstallServices().installMihTrigger(context); MihInstallServices().installMihTrigger(context);
}, },
buttonColor: MzansiInnovationHub.of(context)!.theme.successColor(), buttonColor: MihColors.getGreenColor(context),
width: 150, width: 150,
child: Text( child: Text(
"Install MIH", "Install MIH",

View File

@@ -5,6 +5,7 @@ import 'package:mzansi_innovation_hub/mih_components/mih_objects/access_request.
import 'package:mzansi_innovation_hub/mih_components/mih_objects/app_user.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_objects/app_user.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_button.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_button.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_window.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_window.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:supertokens_flutter/http.dart' as http; import 'package:supertokens_flutter/http.dart' as http;
@@ -133,8 +134,7 @@ class _BuildPatientsListState extends State<BuildAccessRequestList> {
if (access == "APPROVED") { if (access == "APPROVED") {
accessWithColour = TextSpan( accessWithColour = TextSpan(
text: "$access\n", text: "$access\n",
style: TextStyle( style: TextStyle(color: MihColors.getGreenColor(context)));
color: MzansiInnovationHub.of(context)!.theme.successColor()));
} else if (access == "PENDING") { } else if (access == "PENDING") {
accessWithColour = TextSpan( accessWithColour = TextSpan(
text: "$access\n", text: "$access\n",
@@ -268,8 +268,7 @@ class _BuildPatientsListState extends State<BuildAccessRequestList> {
onPressed: () { onPressed: () {
updateAccessAPICall(index, "approved"); updateAccessAPICall(index, "approved");
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Approve", "Approve",

View File

@@ -1,5 +1,6 @@
import 'package:flutter_speed_dial/flutter_speed_dial.dart'; import 'package:flutter_speed_dial/flutter_speed_dial.dart';
import 'package:mzansi_innovation_hub/main.dart'; import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_mzansi_calendar_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_mzansi_calendar_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart';
@@ -95,8 +96,7 @@ class _BuildAppointmentListState extends State<BuildAppointmentList> {
appointmentColor = appointmentColor =
MzansiInnovationHub.of(context)!.theme.messageTextColor(); MzansiInnovationHub.of(context)!.theme.messageTextColor();
} else if (appointHour == hourNow) { } else if (appointHour == hourNow) {
appointmentColor = appointmentColor = MihColors.getGreenColor(context);
MzansiInnovationHub.of(context)!.theme.successColor();
} }
} else if (DateTime.parse(appointDate).isBefore(DateTime.parse(date))) { } else if (DateTime.parse(appointDate).isBefore(DateTime.parse(date))) {
appointmentColor = appointmentColor =
@@ -161,14 +161,12 @@ class _BuildAppointmentListState extends State<BuildAppointmentList> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Edit Appointment", label: "Edit Appointment",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
appointmentUpdateWindow(index, bodyWidth); appointmentUpdateWindow(index, bodyWidth);
}, },
@@ -179,14 +177,12 @@ class _BuildAppointmentListState extends State<BuildAppointmentList> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Delete Appointment", label: "Delete Appointment",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
deleteAppointmentConfirmationWindow(index); deleteAppointmentConfirmationWindow(index);
}, },
@@ -279,14 +275,12 @@ class _BuildAppointmentListState extends State<BuildAppointmentList> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Edit Appointment", label: "Edit Appointment",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
appointmentUpdateWindow(index, bodyWidth); appointmentUpdateWindow(index, bodyWidth);
}, },
@@ -297,14 +291,12 @@ class _BuildAppointmentListState extends State<BuildAppointmentList> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Delete Appointment", label: "Delete Appointment",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
deleteAppointmentConfirmationWindow(index); deleteAppointmentConfirmationWindow(index);
}, },

View File

@@ -1,5 +1,6 @@
import 'package:flutter_speed_dial/flutter_speed_dial.dart'; import 'package:flutter_speed_dial/flutter_speed_dial.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_icons.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_icons.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_mzansi_calendar_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_mzansi_calendar_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart';
@@ -403,14 +404,12 @@ class _PatientAccessRequestState extends State<Appointments> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Add Appointment", label: "Add Appointment",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
addAppointmentWindow(width); addAppointmentWindow(width);
}, },

View File

@@ -15,6 +15,7 @@ import 'package:mzansi_innovation_hub/mih_components/mih_objects/patients.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
import 'package:font_awesome_flutter/font_awesome_flutter.dart'; import 'package:font_awesome_flutter/font_awesome_flutter.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import '../../main.dart'; import '../../main.dart';
import 'package:supertokens_flutter/http.dart' as http; import 'package:supertokens_flutter/http.dart' as http;
import "package:universal_html/html.dart" as html; import "package:universal_html/html.dart" as html;
@@ -866,15 +867,13 @@ class _MIHHomeLegacyState extends State<MIHHomeLegacy> {
MzansiInnovationHub.of(context)!.theme.primaryColor(), MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Delete File", label: "Delete File",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: color:
MzansiInnovationHub.of(context)!.theme.primaryColor(), MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () {}, onTap: () {},
), ),
], ],

View File

@@ -7,6 +7,7 @@ import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_action.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_action.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_tools.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_tools.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_packages/mih_home/mih_home.dart'; import 'package:mzansi_innovation_hub/mih_packages/mih_home/mih_home.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
@@ -120,8 +121,7 @@ class _MIHProfileGetterState extends State<MIHProfileGetter> {
onPressed: () { onPressed: () {
Navigator.of(context).popAndPushNamed("/"); Navigator.of(context).popAndPushNamed("/");
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Refresh", "Refresh",

View File

@@ -3,6 +3,7 @@ import 'dart:convert';
import 'package:flutter_speed_dial/flutter_speed_dial.dart'; import 'package:flutter_speed_dial/flutter_speed_dial.dart';
import 'package:mzansi_innovation_hub/main.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_components/mih_package_components/mih_icons.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_dropdwn_field.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_dropdwn_field.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_numeric_stepper.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_numeric_stepper.dart';
@@ -193,16 +194,14 @@ class _AiChatState extends State<AiChat> {
.primaryColor(), .primaryColor(),
), ),
label: "Read Aloud", label: "Read Aloud",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)! color: MzansiInnovationHub.of(context)!
.theme .theme
.primaryColor(), .primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
_speakText(snapshot.requireData); _speakText(snapshot.requireData);
}, },
@@ -313,7 +312,7 @@ class _AiChatState extends State<AiChat> {
inputTextCursorColor: inputTextCursorColor:
MzansiInnovationHub.of(context)!.theme.primaryColor(), MzansiInnovationHub.of(context)!.theme.primaryColor(),
primaryColor: MzansiInnovationHub.of(context)!.theme.secondaryColor(), primaryColor: MzansiInnovationHub.of(context)!.theme.secondaryColor(),
secondaryColor: MzansiInnovationHub.of(context)!.theme.successColor(), secondaryColor: MihColors.getGreenColor(context),
errorColor: MzansiInnovationHub.of(context)!.theme.errorColor(), errorColor: MzansiInnovationHub.of(context)!.theme.errorColor(),
sentMessageBodyTextStyle: TextStyle( sentMessageBodyTextStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
@@ -752,14 +751,12 @@ class _AiChatState extends State<AiChat> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "New Chat", label: "New Chat",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
_resetChat(); _resetChat();
}, },
@@ -770,14 +767,12 @@ class _AiChatState extends State<AiChat> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Settings", label: "Settings",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
if (_showModelOptions.value == true) { if (_showModelOptions.value == true) {
setState(() { setState(() {

View File

@@ -2,6 +2,7 @@ import 'dart:convert';
import 'package:flutter_speed_dial/flutter_speed_dial.dart'; import 'package:flutter_speed_dial/flutter_speed_dial.dart';
import 'package:mzansi_innovation_hub/main.dart'; import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_button.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_button.dart';
@@ -164,14 +165,12 @@ class _BuildEmployeeListState extends State<BuildEmployeeList> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Delete Employee", label: "Delete Employee",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
showDeleteWarning(index); showDeleteWarning(index);
}, },
@@ -257,8 +256,7 @@ class _BuildEmployeeListState extends State<BuildEmployeeList> {
MihAlertServices().formNotFilledCompletely(context); MihAlertServices().formNotFilledCompletely(context);
} }
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Update", "Update",

View File

@@ -105,8 +105,7 @@ class _MihAddBookmarkAlertState extends State<MihAddBookmarkAlert> {
onPressed: () { onPressed: () {
addBookmark(widget.business.business_id); addBookmark(widget.business.business_id);
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
child: Text( child: Text(
"Bookmark Business", "Bookmark Business",
style: TextStyle( style: TextStyle(

View File

@@ -103,8 +103,7 @@ class _MihDeleteBookmarkAlertState extends State<MihDeleteBookmarkAlert> {
onPressed: () async { onPressed: () async {
Navigator.of(context).pop(); Navigator.of(context).pop();
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
child: Text( child: Text(
"Cancel", "Cancel",
style: TextStyle( style: TextStyle(

View File

@@ -134,8 +134,7 @@ class _MihReviewBusinessWindowState extends State<MihReviewBusinessWindow> {
onPressed: () { onPressed: () {
Navigator.of(context).pop(); Navigator.of(context).pop();
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
child: Text( child: Text(
"Cancel", "Cancel",
style: TextStyle( style: TextStyle(
@@ -305,14 +304,12 @@ class _MihReviewBusinessWindowState extends State<MihReviewBusinessWindow> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Delete Review", label: "Delete Review",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
showDeleteReviewAlert(); showDeleteReviewAlert();
}, },

View File

@@ -4,6 +4,7 @@ import 'package:flutter/material.dart';
import 'package:mzansi_innovation_hub/main.dart'; import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_window.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_window.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_pop_up_messages/mih_loading_circle.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_pop_up_messages/mih_loading_circle.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_packages/mzansi_profile/business_profile/components/mih_business_info_card.dart'; import 'package:mzansi_innovation_hub/mih_packages/mzansi_profile/business_profile/components/mih_business_info_card.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_business_details_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_business_details_services.dart';
@@ -779,8 +780,7 @@ class _MihBusinessDetailsState extends State<MihBusinessDetails> {
// Connect with the user // Connect with the user
editBizProfileWindow(width); editBizProfileWindow(width);
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Edit Profile", "Edit Profile",
@@ -811,13 +811,13 @@ class _MihBusinessDetailsState extends State<MihBusinessDetails> {
// ), // ),
// label: "Edit Profile", // label: "Edit Profile",
// labelBackgroundColor: // labelBackgroundColor:
// MzansiInnovationHub.of(context)!.theme.successColor(), // MihColors.getGreenColor(context),
// labelStyle: TextStyle( // labelStyle: TextStyle(
// color: MzansiInnovationHub.of(context)!.theme.primaryColor(), // color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
// fontWeight: FontWeight.bold, // fontWeight: FontWeight.bold,
// ), // ),
// backgroundColor: // backgroundColor:
// MzansiInnovationHub.of(context)!.theme.successColor(), // MihColors.getGreenColor(context),
// onTap: () { // onTap: () {
// editBizProfileWindow(width); // editBizProfileWindow(width);
// }, // },

View File

@@ -1,6 +1,7 @@
import 'package:file_picker/file_picker.dart'; import 'package:file_picker/file_picker.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:mzansi_innovation_hub/main.dart'; import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_file_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_file_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_my_business_user_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_my_business_user_services.dart';
@@ -359,8 +360,7 @@ class _MihMyBusinessUserState extends State<MihMyBusinessUser> {
MihAlertServices().formNotFilledCompletely(context); MihAlertServices().formNotFilledCompletely(context);
} }
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Update", "Update",

View File

@@ -1,5 +1,6 @@
import 'package:mzansi_innovation_hub/main.dart'; import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_window.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_window.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_file_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_file_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_user_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_user_services.dart';
@@ -367,8 +368,7 @@ class _MihPersonalProfileState extends State<MihPersonalProfile> {
MihAlertServices().formNotFilledCompletely(context); MihAlertServices().formNotFilledCompletely(context);
} }
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Update", "Update",
@@ -541,8 +541,7 @@ class _MihPersonalProfileState extends State<MihPersonalProfile> {
// Connect with the user // Connect with the user
editProfileWindow(width); editProfileWindow(width);
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
widget.arguments.signedInUser.username.isEmpty widget.arguments.signedInUser.username.isEmpty
@@ -575,13 +574,13 @@ class _MihPersonalProfileState extends State<MihPersonalProfile> {
// ), // ),
// label: "Edit Profile", // label: "Edit Profile",
// labelBackgroundColor: // labelBackgroundColor:
// MzansiInnovationHub.of(context)!.theme.successColor(), // MihColors.getGreenColor(context),
// labelStyle: TextStyle( // labelStyle: TextStyle(
// color: MzansiInnovationHub.of(context)!.theme.primaryColor(), // color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
// fontWeight: FontWeight.bold, // fontWeight: FontWeight.bold,
// ), // ),
// backgroundColor: // backgroundColor:
// MzansiInnovationHub.of(context)!.theme.successColor(), // MihColors.getGreenColor(context),
// onTap: () { // onTap: () {
// editProfileWindow(width); // editProfileWindow(width);
// }, // },

View File

@@ -175,7 +175,7 @@ class _MihPersonalProfileViewState extends State<MihPersonalProfileView> {
// // Connect with the user // // Connect with the user
// }, // },
// buttonColor: // buttonColor:
// MzansiInnovationHub.of(context)!.theme.successColor(), // MihColors.getGreenColor(context),
// width: 300, // width: 300,
// child: Text( // child: Text(
// widget.user.username.isEmpty // widget.user.username.isEmpty

View File

@@ -1,4 +1,5 @@
import 'package:mzansi_innovation_hub/main.dart'; import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_user_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_user_services.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_single_child_scroll.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_single_child_scroll.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_button.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_button.dart';
@@ -82,8 +83,7 @@ class _MihPersonalSettingsState extends State<MihPersonalSettings> {
onPressed: () { onPressed: () {
Navigator.pop(context); Navigator.pop(context);
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Cancel", "Cancel",

View File

@@ -2,6 +2,7 @@ import 'package:flutter_speed_dial/flutter_speed_dial.dart';
import 'package:mzansi_innovation_hub/main.dart'; import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_banner_ad.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_banner_ad.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_icons.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_icons.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_mzansi_wallet_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_mzansi_wallet_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart';
@@ -151,8 +152,7 @@ class _BuildLoyaltyCardListState extends State<BuildLoyaltyCardList> {
MihAlertServices().formNotFilledCompletely(context); MihAlertServices().formNotFilledCompletely(context);
} }
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Update", "Update",
@@ -200,10 +200,10 @@ class _BuildLoyaltyCardListState extends State<BuildLoyaltyCardList> {
barrierDismissible: false, barrierDismissible: false,
builder: (context) { builder: (context) {
return MihPackageAlert( return MihPackageAlert(
alertColour: MzansiInnovationHub.of(context)!.theme.successColor(), alertColour: MihColors.getGreenColor(context),
alertIcon: Icon( alertIcon: Icon(
Icons.favorite, Icons.favorite,
color: MzansiInnovationHub.of(context)!.theme.successColor(), color: MihColors.getGreenColor(context),
size: 100, size: 100,
), ),
alertTitle: "Add to Favourites", alertTitle: "Add to Favourites",
@@ -233,8 +233,7 @@ class _BuildLoyaltyCardListState extends State<BuildLoyaltyCardList> {
ctxt, ctxt,
); );
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Add", "Add",
@@ -343,14 +342,12 @@ class _BuildLoyaltyCardListState extends State<BuildLoyaltyCardList> {
label: widget.cardList[index].favourite == "" label: widget.cardList[index].favourite == ""
? "Add to Favourite" ? "Add to Favourite"
: "Remove from Favourite", : "Remove from Favourite",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
if (widget.cardList[index].favourite == "") { if (widget.cardList[index].favourite == "") {
addToFavCardWindow(context, index); addToFavCardWindow(context, index);
@@ -365,14 +362,12 @@ class _BuildLoyaltyCardListState extends State<BuildLoyaltyCardList> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Edit Card Details", label: "Edit Card Details",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
setState(() { setState(() {
_cardNumberController.text = widget.cardList[index].card_number; _cardNumberController.text = widget.cardList[index].card_number;
@@ -387,14 +382,12 @@ class _BuildLoyaltyCardListState extends State<BuildLoyaltyCardList> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Delete Card", label: "Delete Card",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
deleteCardWindow(context, index); deleteCardWindow(context, index);
}, },

View File

@@ -96,14 +96,14 @@ class _MihCardFavouritesState extends State<MihCardFavourites> {
// ), // ),
// label: "Add Loyalty Card", // label: "Add Loyalty Card",
// labelBackgroundColor: // labelBackgroundColor:
// MzansiInnovationHub.of(context)!.theme.successColor(), // MihColors.getGreenColor(context),
// labelStyle: TextStyle( // labelStyle: TextStyle(
// color: // color:
// MzansiInnovationHub.of(context)!.theme.primaryColor(), // MzansiInnovationHub.of(context)!.theme.primaryColor(),
// fontWeight: FontWeight.bold, // fontWeight: FontWeight.bold,
// ), // ),
// backgroundColor: // backgroundColor:
// MzansiInnovationHub.of(context)!.theme.successColor(), // MihColors.getGreenColor(context),
// onTap: () { // onTap: () {
// // addCardWindow(context); // // addCardWindow(context);
// }, // },

View File

@@ -1,6 +1,7 @@
import 'package:flutter_speed_dial/flutter_speed_dial.dart'; import 'package:flutter_speed_dial/flutter_speed_dial.dart';
import 'package:mzansi_innovation_hub/main.dart'; import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_banner_ad.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_banner_ad.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_mzansi_wallet_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_mzansi_wallet_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart';
@@ -272,8 +273,7 @@ class _MihCardsState extends State<MihCards> {
MihAlertServices().formNotFilledCompletely(context); MihAlertServices().formNotFilledCompletely(context);
} }
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Add", "Add",
@@ -406,15 +406,13 @@ class _MihCardsState extends State<MihCards> {
MzansiInnovationHub.of(context)!.theme.primaryColor(), MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Add Loyalty Card", label: "Add Loyalty Card",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: color:
MzansiInnovationHub.of(context)!.theme.primaryColor(), MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
addCardWindow(context, width); addCardWindow(context, width);
}, },

View File

@@ -1,4 +1,5 @@
import 'package:mzansi_innovation_hub/main.dart'; import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_service_calls.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_service_calls.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_mzansi_calendar_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_mzansi_calendar_services.dart';
@@ -190,8 +191,7 @@ class _BuildPatientsListState extends State<BuildMyPatientListList> {
MihAlertServices().formNotFilledCompletely(context); MihAlertServices().formNotFilledCompletely(context);
} }
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Book Appointment", "Book Appointment",
@@ -322,8 +322,7 @@ class _BuildPatientsListState extends State<BuildMyPatientListList> {
onPressed: () { onPressed: () {
appointmentPopUp(index, width); appointmentPopUp(index, width);
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Book Appointment", "Book Appointment",
@@ -386,8 +385,7 @@ class _BuildPatientsListState extends State<BuildMyPatientListList> {
lastName = widget.patientAccesses[index].lname; lastName = widget.patientAccesses[index].lname;
accessWithColour = TextSpan( accessWithColour = TextSpan(
text: "$access\n", text: "$access\n",
style: TextStyle( style: TextStyle(color: MihColors.getGreenColor(context)));
color: MzansiInnovationHub.of(context)!.theme.successColor()));
} else if (access == "PENDING") { } else if (access == "PENDING") {
firstName = "${widget.patientAccesses[index].fname[0]}********"; firstName = "${widget.patientAccesses[index].fname[0]}********";
lastName = "${widget.patientAccesses[index].lname[0]}********"; lastName = "${widget.patientAccesses[index].lname[0]}********";

View File

@@ -1,6 +1,7 @@
import 'package:flutter_speed_dial/flutter_speed_dial.dart'; import 'package:flutter_speed_dial/flutter_speed_dial.dart';
import 'package:mzansi_innovation_hub/main.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_components/mih_package_components/mih_icons.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_mzansi_calendar_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_mzansi_calendar_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart';
@@ -131,14 +132,12 @@ class _WaitingRoomState extends State<WaitingRoom> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Add Appointment", label: "Add Appointment",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
// addAppointmentWindow(); // addAppointmentWindow();
appointmentTypeSelection(width); appointmentTypeSelection(width);
@@ -281,8 +280,7 @@ class _WaitingRoomState extends State<WaitingRoom> {
widget.onIndexChange(1); widget.onIndexChange(1);
Navigator.of(context).pop(); Navigator.of(context).pop();
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Existing Patient", "Existing Patient",
@@ -300,8 +298,7 @@ class _WaitingRoomState extends State<WaitingRoom> {
widget.onIndexChange(2); widget.onIndexChange(2);
Navigator.of(context).pop(); Navigator.of(context).pop();
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Existing MIH User", "Existing MIH User",
@@ -319,8 +316,7 @@ class _WaitingRoomState extends State<WaitingRoom> {
Navigator.pop(context); Navigator.pop(context);
addAppointmentWindow(width); addAppointmentWindow(width);
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Skeleton Appointment", "Skeleton Appointment",

View File

@@ -1,4 +1,5 @@
import 'package:mzansi_innovation_hub/main.dart'; import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_claim_statement_generation_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_claim_statement_generation_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_icd10_code_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_icd10_code_services.dart';
@@ -383,8 +384,7 @@ class _ClaimStatementWindowState extends State<ClaimStatementWindow> {
MihAlertServices().formNotFilledCompletely(context); MihAlertServices().formNotFilledCompletely(context);
} }
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Generate", "Generate",

View File

@@ -1,6 +1,7 @@
import 'dart:convert'; import 'dart:convert';
import 'package:mzansi_innovation_hub/main.dart'; import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_button.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_button.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_form.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_form.dart';
@@ -552,7 +553,7 @@ class _PrescripInputState extends State<PrescripInput> {
); );
} }
}, },
buttonColor: MzansiInnovationHub.of(context)!.theme.successColor(), buttonColor: MihColors.getGreenColor(context),
width: 300, width: 300,
child: Text( child: Text(
"Generate", "Generate",

View File

@@ -4,6 +4,7 @@ import 'package:fl_downloader/fl_downloader.dart';
import 'package:flutter_speed_dial/flutter_speed_dial.dart'; import 'package:flutter_speed_dial/flutter_speed_dial.dart';
import 'package:mzansi_innovation_hub/main.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_components/mih_package_components/mih_icons.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_claim_statement_generation_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_claim_statement_generation_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_file_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_file_services.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_window.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_window.dart';
@@ -162,13 +163,12 @@ class _BuildClaimStatementFileListState
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Download", label: "Download",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: MzansiInnovationHub.of(context)!.theme.successColor(), backgroundColor: MihColors.getGreenColor(context),
onTap: () { onTap: () {
if (MzansiInnovationHub.of(context)!.theme.getPlatform() == "Web") { if (MzansiInnovationHub.of(context)!.theme.getPlatform() == "Web") {
html.window.open(url, 'download'); html.window.open(url, 'download');
@@ -185,13 +185,12 @@ class _BuildClaimStatementFileListState
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Print", label: "Print",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: MzansiInnovationHub.of(context)!.theme.successColor(), backgroundColor: MihColors.getGreenColor(context),
onTap: () { onTap: () {
printDocument(url, filePath); printDocument(url, filePath);
}, },
@@ -204,13 +203,12 @@ class _BuildClaimStatementFileListState
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Full Screen", label: "Full Screen",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: MzansiInnovationHub.of(context)!.theme.successColor(), backgroundColor: MihColors.getGreenColor(context),
onTap: () { onTap: () {
printDocument(url, filePath); printDocument(url, filePath);
}, },
@@ -225,14 +223,12 @@ class _BuildClaimStatementFileListState
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Delete Document", label: "Delete Document",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
deleteFilePopUp(filePath, fileID); deleteFilePopUp(filePath, fileID);
}, },

View File

@@ -5,6 +5,7 @@ import 'package:fl_downloader/fl_downloader.dart';
import 'package:flutter_speed_dial/flutter_speed_dial.dart'; import 'package:flutter_speed_dial/flutter_speed_dial.dart';
import 'package:mzansi_innovation_hub/main.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_components/mih_package_components/mih_icons.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_file_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_file_services.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_window.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_window.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_pop_up_messages/mih_delete_message.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_pop_up_messages/mih_delete_message.dart';
@@ -212,13 +213,12 @@ class _BuildFilesListState extends State<BuildFilesList> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Download", label: "Download",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: MzansiInnovationHub.of(context)!.theme.successColor(), backgroundColor: MihColors.getGreenColor(context),
onTap: () { onTap: () {
if (MzansiInnovationHub.of(context)!.theme.getPlatform() == "Web") { if (MzansiInnovationHub.of(context)!.theme.getPlatform() == "Web") {
html.window.open(url, 'download'); html.window.open(url, 'download');
@@ -236,14 +236,12 @@ class _BuildFilesListState extends State<BuildFilesList> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Print", label: "Print",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
printDocument(url, filePath); printDocument(url, filePath);
}, },
@@ -257,13 +255,12 @@ class _BuildFilesListState extends State<BuildFilesList> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Full Screen", label: "Full Screen",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: MzansiInnovationHub.of(context)!.theme.successColor(), backgroundColor: MihColors.getGreenColor(context),
onTap: () { onTap: () {
Navigator.of(context).pushNamed( Navigator.of(context).pushNamed(
'/file-veiwer', '/file-veiwer',
@@ -284,14 +281,12 @@ class _BuildFilesListState extends State<BuildFilesList> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Delete Document", label: "Delete Document",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
deleteFilePopUp(filePath, fileID); deleteFilePopUp(filePath, fileID);
}, },

View File

@@ -8,6 +8,7 @@ import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_
import 'package:mzansi_innovation_hub/mih_components/mih_pop_up_messages/mih_delete_message.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_pop_up_messages/mih_delete_message.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_pop_up_messages/mih_error_message.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_pop_up_messages/mih_error_message.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_pop_up_messages/mih_success_message.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_pop_up_messages/mih_success_message.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_env.dart'; import 'package:mzansi_innovation_hub/mih_config/mih_env.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_objects/app_user.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_objects/app_user.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_objects/arguments.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_objects/arguments.dart';
@@ -149,15 +150,13 @@ class _BuildNotesListState extends State<BuildNotesList> {
MzansiInnovationHub.of(context)!.theme.primaryColor(), MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Delete Note", label: "Delete Note",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: color:
MzansiInnovationHub.of(context)!.theme.primaryColor(), MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
deletePatientPopUp(selectednote.idpatient_notes); deletePatientPopUp(selectednote.idpatient_notes);
}, },

View File

@@ -1,5 +1,6 @@
import 'package:flutter_speed_dial/flutter_speed_dial.dart'; import 'package:flutter_speed_dial/flutter_speed_dial.dart';
import 'package:mzansi_innovation_hub/main.dart'; import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_claim_statement_generation_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_claim_statement_generation_services.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_tool_body.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_tool_body.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_floating_menu.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_floating_menu.dart';
@@ -130,15 +131,13 @@ class _PatientClaimOrStatementState extends State<PatientClaimOrStatement> {
MzansiInnovationHub.of(context)!.theme.primaryColor(), MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Generate Claim/ Statement", label: "Generate Claim/ Statement",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: color:
MzansiInnovationHub.of(context)!.theme.primaryColor(), MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
claimOrStatementWindow(); claimOrStatementWindow();
}, },

View File

@@ -1,6 +1,7 @@
import 'dart:convert'; import 'dart:convert';
import 'package:flutter_speed_dial/flutter_speed_dial.dart'; import 'package:flutter_speed_dial/flutter_speed_dial.dart';
import 'package:mzansi_innovation_hub/main.dart'; import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_single_child_scroll.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_single_child_scroll.dart';
@@ -210,8 +211,7 @@ class _PatientConsultationState extends State<PatientConsultation> {
MihAlertServices().formNotFilledCompletely(context); MihAlertServices().formNotFilledCompletely(context);
} }
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Add Note", "Add Note",
@@ -382,15 +382,13 @@ class _PatientConsultationState extends State<PatientConsultation> {
MzansiInnovationHub.of(context)!.theme.primaryColor(), MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Add Note", label: "Add Note",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: color:
MzansiInnovationHub.of(context)!.theme.primaryColor(), MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
// addConsultationNotePopUp(); // addConsultationNotePopUp();
addNotePopUp(width); addNotePopUp(width);

View File

@@ -2,6 +2,7 @@ import 'dart:convert';
import 'package:flutter_speed_dial/flutter_speed_dial.dart'; import 'package:flutter_speed_dial/flutter_speed_dial.dart';
import 'package:mzansi_innovation_hub/main.dart'; import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_file_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_file_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart';
@@ -310,8 +311,7 @@ class _PatientDocumentsState extends State<PatientDocuments> {
MihAlertServices().formNotFilledCompletely(context); MihAlertServices().formNotFilledCompletely(context);
} }
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Add File", "Add File",
@@ -391,8 +391,7 @@ class _PatientDocumentsState extends State<PatientDocuments> {
MihAlertServices().formNotFilledCompletely(context); MihAlertServices().formNotFilledCompletely(context);
} }
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Generate", "Generate",
@@ -485,14 +484,12 @@ class _PatientDocumentsState extends State<PatientDocuments> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Attach Document", label: "Attach Document",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
uploudFilePopUp(width); uploudFilePopUp(width);
}, },
@@ -514,14 +511,12 @@ class _PatientDocumentsState extends State<PatientDocuments> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Add Document", label: "Add Document",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
uploudFilePopUp(width); uploudFilePopUp(width);
}, },
@@ -532,14 +527,12 @@ class _PatientDocumentsState extends State<PatientDocuments> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Generate Medical Certificate", label: "Generate Medical Certificate",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
medCertPopUp(); medCertPopUp();
}, },
@@ -550,14 +543,12 @@ class _PatientDocumentsState extends State<PatientDocuments> {
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Generate Prescription", label: "Generate Prescription",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(), color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
prescritionPopUp(); prescritionPopUp();
}, },

View File

@@ -10,6 +10,7 @@ import 'package:mzansi_innovation_hub/mih_components/mih_objects/app_user.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_objects/arguments.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_objects/arguments.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_objects/patients.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_objects/patients.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
class PatientInfo extends StatefulWidget { class PatientInfo extends StatefulWidget {
final AppUser signedInUser; final AppUser signedInUser;
@@ -414,15 +415,13 @@ class _PatientInfoState extends State<PatientInfo> {
MzansiInnovationHub.of(context)!.theme.primaryColor(), MzansiInnovationHub.of(context)!.theme.primaryColor(),
), ),
label: "Edit Profile", label: "Edit Profile",
labelBackgroundColor: labelBackgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
labelStyle: TextStyle( labelStyle: TextStyle(
color: color:
MzansiInnovationHub.of(context)!.theme.primaryColor(), MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
backgroundColor: backgroundColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
onTap: () { onTap: () {
Navigator.of(context).pushNamed('/patient-profile/edit', Navigator.of(context).pushNamed('/patient-profile/edit',
arguments: PatientEditArguments( arguments: PatientEditArguments(

View File

@@ -1,6 +1,7 @@
import 'dart:convert'; import 'dart:convert';
import 'package:mzansi_innovation_hub/main.dart'; import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_layout/mih_action.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_layout/mih_action.dart';
@@ -447,8 +448,7 @@ class _AddPatientState extends State<AddPatient> {
MihAlertServices().formNotFilledCompletely(context); MihAlertServices().formNotFilledCompletely(context);
} }
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Add", "Add",

View File

@@ -1,6 +1,7 @@
import 'dart:convert'; import 'dart:convert';
import 'package:mzansi_innovation_hub/main.dart'; import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_layout/mih_action.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_layout/mih_action.dart';
@@ -660,8 +661,7 @@ class _EditPatientState extends State<EditPatient> {
MihAlertServices().formNotFilledCompletely(context); MihAlertServices().formNotFilledCompletely(context);
} }
}, },
buttonColor: buttonColor: MihColors.getGreenColor(context),
MzansiInnovationHub.of(context)!.theme.successColor(),
width: 300, width: 300,
child: Text( child: Text(
"Update", "Update",

View File

@@ -1,6 +1,7 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:mzansi_innovation_hub/main.dart'; import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_alert.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_alert.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
class MihAlertServices { class MihAlertServices {
void formNotFilledCompletely(BuildContext context) { void formNotFilledCompletely(BuildContext context) {
@@ -64,7 +65,7 @@ class MihAlertServices {
alertIcon: Icon( alertIcon: Icon(
Icons.check_circle_outline_rounded, Icons.check_circle_outline_rounded,
size: 150, size: 150,
color: MzansiInnovationHub.of(context)!.theme.successColor(), color: MihColors.getGreenColor(context),
), ),
alertTitle: title, alertTitle: title,
alertBody: Column( alertBody: Column(
@@ -81,7 +82,7 @@ class MihAlertServices {
const SizedBox(height: 25), const SizedBox(height: 25),
], ],
), ),
alertColour: MzansiInnovationHub.of(context)!.theme.successColor(), alertColour: MihColors.getGreenColor(context),
); );
}, },
); );