Use Mih Color Red

This commit is contained in:
2025-08-14 09:58:28 +02:00
parent 6ba3da6368
commit 726c6f5213
46 changed files with 181 additions and 236 deletions

View File

@@ -142,8 +142,7 @@ class _BuildPatientsListState extends State<BuildAccessRequestList> {
} else {
accessWithColour = TextSpan(
text: "$access\n",
style: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.errorColor()));
style: TextStyle(color: MihColors.getRedColor(context)));
}
return ListTile(
@@ -248,8 +247,7 @@ class _BuildPatientsListState extends State<BuildAccessRequestList> {
onPressed: () {
updateAccessAPICall(index, "declined");
},
buttonColor:
MzansiInnovationHub.of(context)!.theme.errorColor(),
buttonColor: MihColors.getRedColor(context),
width: 300,
child: Text(
"Decline",

View File

@@ -95,8 +95,7 @@ class _BuildPatientsListState extends State<BuildBusinessAccessList> {
} else {
accessWithColour = TextSpan(
text: "$access\n",
style: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.errorColor()));
style: TextStyle(color: MihColors.getRedColor(context)));
}
return ListTile(
@@ -212,16 +211,14 @@ class _BuildPatientsListState extends State<BuildBusinessAccessList> {
"Important Notice: Approving Profile Access",
style: TextStyle(
fontWeight: FontWeight.bold,
color:
MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
),
),
Text(
"You are about to accept access to your patient's profile. Please be aware of the following important points:",
style: TextStyle(
fontWeight: FontWeight.normal,
color:
MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
),
),
SizedBox(
@@ -264,8 +261,7 @@ class _BuildPatientsListState extends State<BuildBusinessAccessList> {
"By pressing the \"Approve\" button you accept the above terms.",
style: TextStyle(
fontWeight: FontWeight.bold,
color:
MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
),
),
],
@@ -281,16 +277,14 @@ class _BuildPatientsListState extends State<BuildBusinessAccessList> {
"Important Notice: Approved Profile Access",
style: TextStyle(
fontWeight: FontWeight.bold,
color:
MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
),
),
Text(
"You have accepted access to your patient's profile. Please be aware of the following important points:",
style: TextStyle(
fontWeight: FontWeight.normal,
color:
MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
),
),
SizedBox(
@@ -355,8 +349,7 @@ class _BuildPatientsListState extends State<BuildBusinessAccessList> {
context,
);
},
buttonColor:
MzansiInnovationHub.of(context)!.theme.errorColor(),
buttonColor: MihColors.getRedColor(context),
width: 300,
child: Text(
"Decline",

View File

@@ -110,7 +110,7 @@ class _BiometricCheckState extends State<BiometricCheck> {
Widget alertpopUp = MihPackageAlert(
alertIcon: Icon(
Icons.fingerprint,
color: MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
size: 100,
),
alertTitle: "Biometric Authentication Error",
@@ -172,7 +172,7 @@ class _BiometricCheckState extends State<BiometricCheck> {
),
],
),
alertColour: MzansiInnovationHub.of(context)!.theme.errorColor(),
alertColour: MihColors.getRedColor(context),
);
showDialog(
context: context,

View File

@@ -282,7 +282,7 @@ class _SignInState extends State<SignIn> {
},
icon: Icon(
Icons.close,
color: MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
size: 35,
),
),

View File

@@ -10,6 +10,7 @@ import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_
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_text_form_field.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_services/mih_alert_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_currency_exchange_rate_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart';
@@ -436,8 +437,7 @@ class _CurrencyExchangeRateState extends State<CurrencyExchangeRate> {
child: Text(
"Error pulling Currency Exchange Data.",
style: TextStyle(
fontSize: 25,
color: MzansiInnovationHub.of(context)!.theme.errorColor()),
fontSize: 25, color: MihColors.getRedColor(context)),
textAlign: TextAlign.center,
),
);

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_package_tool_body.dart';
import 'package:flutter/material.dart';
import 'package:math_expressions/math_expressions.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
class SimpleCalc extends StatefulWidget {
const SimpleCalc({super.key});
@@ -295,8 +296,7 @@ class _SimpleCalcState extends State<SimpleCalc> {
equalPressed();
});
},
buttonColor:
MzansiInnovationHub.of(context)!.theme.errorColor(),
buttonColor: MihColors.getRedColor(context),
width: 50,
height: 50,
borderRadius: 5,
@@ -320,9 +320,7 @@ class _SimpleCalcState extends State<SimpleCalc> {
userInput = answer;
});
},
buttonColor: MzansiInnovationHub.of(context)!
.theme
.successColor(),
buttonColor: MihColors.getGreenColor(context),
width: 50,
height: 50,
borderRadius: 5,

View File

@@ -1,5 +1,6 @@
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_config/mih_colors.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_components/mih_package_components/mih_single_child_scroll.dart';
@@ -392,9 +393,7 @@ class _TipCalcState extends State<TipCalc> {
MihAlertServices().formNotFilledCompletely(context);
}
},
buttonColor: MzansiInnovationHub.of(context)!
.theme
.successColor(),
buttonColor: MihColors.getGreenColor(context),
width: 300,
child: Text(
"Calculate",
@@ -411,8 +410,7 @@ class _TipCalcState extends State<TipCalc> {
onPressed: () {
clearInput();
},
buttonColor:
MzansiInnovationHub.of(context)!.theme.errorColor(),
buttonColor: MihColors.getRedColor(context),
width: 300,
child: Text(
"Clear",

View File

@@ -144,8 +144,7 @@ class _BuildPatientsListState extends State<BuildAccessRequestList> {
} else {
accessWithColour = TextSpan(
text: "$access\n",
style: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.errorColor()));
style: TextStyle(color: MihColors.getRedColor(context)));
}
return ListTile(
@@ -250,8 +249,7 @@ class _BuildPatientsListState extends State<BuildAccessRequestList> {
onPressed: () {
updateAccessAPICall(index, "declined");
},
buttonColor:
MzansiInnovationHub.of(context)!.theme.errorColor(),
buttonColor: MihColors.getRedColor(context),
width: 300,
child: Text(
"Decline",

View File

@@ -243,9 +243,7 @@ class _PatientAccessRequestState extends State<Appointments> {
MihAlertServices().formNotFilledCompletely(context);
}
},
buttonColor: MzansiInnovationHub.of(context)!
.theme
.successColor(),
buttonColor: MihColors.getGreenColor(context),
width: 300,
child: Text(
"Add",

View File

@@ -11,6 +11,7 @@ import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_text_form_field.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_loading_circle.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_services/mih_alert_services.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_user_services.dart';
@@ -159,7 +160,7 @@ class _MihRegisterState extends State<MihRegister> {
return MihPackageAlert(
alertIcon: Icon(
Icons.warning_amber_rounded,
color: MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
size: 100,
),
alertTitle: "Error While Signing Up",
@@ -170,7 +171,7 @@ class _MihRegisterState extends State<MihRegister> {
fontSize: 18,
),
),
alertColour: MzansiInnovationHub.of(context)!.theme.errorColor(),
alertColour: MihColors.getRedColor(context),
);
},
);

View File

@@ -1021,7 +1021,7 @@ class _MIHHomeLegacyState extends State<MIHHomeLegacy> {
child: Icon(
Icons.circle,
size: 10,
color: MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
),
)
],

View File

@@ -142,8 +142,7 @@ class _MIHProfileGetterState extends State<MIHProfileGetter> {
"Error: $error",
textAlign: TextAlign.left,
style: TextStyle(
color:
MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
fontSize: 15,
fontWeight: FontWeight.bold,
),

View File

@@ -313,7 +313,7 @@ class _AiChatState extends State<AiChat> {
MzansiInnovationHub.of(context)!.theme.primaryColor(),
primaryColor: MzansiInnovationHub.of(context)!.theme.secondaryColor(),
secondaryColor: MihColors.getGreenColor(context),
errorColor: MzansiInnovationHub.of(context)!.theme.errorColor(),
errorColor: MihColors.getRedColor(context),
sentMessageBodyTextStyle: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
fontSize: _chatFrontSize,
@@ -697,7 +697,7 @@ class _AiChatState extends State<AiChat> {
child: IconButton.filled(
style: ButtonStyle(
backgroundColor: WidgetStateProperty.all<Color>(
MzansiInnovationHub.of(context)!.theme.errorColor()),
MihColors.getRedColor(context)),
),
color:
MzansiInnovationHub.of(context)!.theme.primaryColor(),

View File

@@ -9,6 +9,7 @@ import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_search_bar.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_single_child_scroll.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_directory/builders/build_business_search_resultsList.dart';
import 'package:mzansi_innovation_hub/mih_packages/mzansi_directory/builders/build_user_search_results_list.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart';
@@ -397,8 +398,7 @@ class _MihSearchMzansiState extends State<MihSearchMzansi> {
child: Text(
"Error pulling Patients Data\n/users/search/${mzansiSearchController.text}",
style: TextStyle(
fontSize: 25,
color: MzansiInnovationHub.of(context)!.theme.errorColor()),
fontSize: 25, color: MihColors.getRedColor(context)),
textAlign: TextAlign.center,
),
);
@@ -550,8 +550,7 @@ class _MihSearchMzansiState extends State<MihSearchMzansi> {
child: Text(
"Error pulling Patients Data\n/users/search/${mzansiSearchController.text}",
style: TextStyle(
fontSize: 25,
color: MzansiInnovationHub.of(context)!.theme.errorColor()),
fontSize: 25, color: MihColors.getRedColor(context)),
textAlign: TextAlign.center,
),
);

View File

@@ -88,8 +88,7 @@ class _MihAddBookmarkAlertState extends State<MihAddBookmarkAlert> {
onPressed: () async {
Navigator.of(context).pop();
},
buttonColor:
MzansiInnovationHub.of(context)!.theme.errorColor(),
buttonColor: MihColors.getRedColor(context),
child: Text(
"Cancel",
style: TextStyle(

View File

@@ -52,7 +52,7 @@ class _MihBusinessCardState extends State<MihBusinessCard> {
alertIcon: Icon(
Icons.warning_rounded,
size: 100,
color: MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
),
alertTitle: "Error Making Call",
alertBody: Column(
@@ -68,7 +68,7 @@ class _MihBusinessCardState extends State<MihBusinessCard> {
),
],
),
alertColour: MzansiInnovationHub.of(context)!.theme.errorColor(),
alertColour: MihColors.getRedColor(context),
);
});
}
@@ -102,7 +102,7 @@ class _MihBusinessCardState extends State<MihBusinessCard> {
alertIcon: Icon(
Icons.warning_rounded,
size: 100,
color: MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
),
alertTitle: "Error Creating Email",
alertBody: Column(
@@ -118,7 +118,7 @@ class _MihBusinessCardState extends State<MihBusinessCard> {
),
],
),
alertColour: MzansiInnovationHub.of(context)!.theme.errorColor(),
alertColour: MihColors.getRedColor(context),
);
});
}
@@ -143,7 +143,7 @@ class _MihBusinessCardState extends State<MihBusinessCard> {
alertIcon: Icon(
Icons.warning_rounded,
size: 100,
color: MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
),
alertTitle: "Error Creating Maps",
alertBody: Column(
@@ -159,8 +159,7 @@ class _MihBusinessCardState extends State<MihBusinessCard> {
),
],
),
alertColour:
MzansiInnovationHub.of(context)!.theme.errorColor(),
alertColour: MihColors.getRedColor(context),
);
});
}
@@ -172,7 +171,7 @@ class _MihBusinessCardState extends State<MihBusinessCard> {
alertIcon: Icon(
Icons.warning_rounded,
size: 100,
color: MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
),
alertTitle: "Error Creating Maps",
alertBody: Column(
@@ -188,7 +187,7 @@ class _MihBusinessCardState extends State<MihBusinessCard> {
),
],
),
alertColour: MzansiInnovationHub.of(context)!.theme.errorColor(),
alertColour: MihColors.getRedColor(context),
);
});
}
@@ -212,7 +211,7 @@ class _MihBusinessCardState extends State<MihBusinessCard> {
alertIcon: Icon(
Icons.warning_rounded,
size: 100,
color: MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
),
alertTitle: "Error Opening Website",
alertBody: Column(
@@ -228,8 +227,7 @@ class _MihBusinessCardState extends State<MihBusinessCard> {
),
],
),
alertColour:
MzansiInnovationHub.of(context)!.theme.errorColor(),
alertColour: MihColors.getRedColor(context),
);
});
}
@@ -241,7 +239,7 @@ class _MihBusinessCardState extends State<MihBusinessCard> {
alertIcon: Icon(
Icons.warning_rounded,
size: 100,
color: MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
),
alertTitle: "Error Opening Website",
alertBody: Column(
@@ -257,7 +255,7 @@ class _MihBusinessCardState extends State<MihBusinessCard> {
),
],
),
alertColour: MzansiInnovationHub.of(context)!.theme.errorColor(),
alertColour: MihColors.getRedColor(context),
);
});
}

View File

@@ -121,8 +121,7 @@ class _MihDeleteBookmarkAlertState extends State<MihDeleteBookmarkAlert> {
deleteBookmark(
widget.bookmarkBusiness!.idbookmarked_businesses);
},
buttonColor:
MzansiInnovationHub.of(context)!.theme.errorColor(),
buttonColor: MihColors.getRedColor(context),
child: Text(
"Remove Business",
style: TextStyle(

View File

@@ -52,11 +52,11 @@ class _MihReviewBusinessWindowState extends State<MihReviewBusinessWindow> {
showDialog(
context: context,
builder: (context) => MihPackageAlert(
alertColour: MzansiInnovationHub.of(context)!.theme.errorColor(),
alertColour: MihColors.getRedColor(context),
alertIcon: Icon(
Icons.warning_rounded,
size: 100,
color: MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
),
alertTitle: "Delete Review",
alertBody: Column(
@@ -117,8 +117,7 @@ class _MihReviewBusinessWindowState extends State<MihReviewBusinessWindow> {
}
});
},
buttonColor:
MzansiInnovationHub.of(context)!.theme.errorColor(),
buttonColor: MihColors.getRedColor(context),
child: Text(
"Delete",
style: TextStyle(
@@ -157,7 +156,7 @@ class _MihReviewBusinessWindowState extends State<MihReviewBusinessWindow> {
if (_counter.value <= limit) {
return MzansiInnovationHub.of(context)!.theme.secondaryColor();
} else {
return MzansiInnovationHub.of(context)!.theme.errorColor();
return MihColors.getRedColor(context);
}
}
@@ -501,9 +500,7 @@ class _MihReviewBusinessWindowState extends State<MihReviewBusinessWindow> {
MihAlertServices().formNotFilledCompletely(context);
}
},
buttonColor: MzansiInnovationHub.of(context)!
.theme
.successColor(),
buttonColor: MihColors.getGreenColor(context),
width: 300,
child: Text(
widget.businessReview != null

View File

@@ -105,7 +105,7 @@ class _MihBusinessDetailsState extends State<MihBusinessDetails> {
return MihPackageAlert(
alertIcon: Icon(
Icons.warning_rounded,
color: MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
),
alertTitle: "Error Updating Business Details",
alertBody: Column(
@@ -120,8 +120,7 @@ class _MihBusinessDetailsState extends State<MihBusinessDetails> {
),
],
),
alertColour:
MzansiInnovationHub.of(context)!.theme.errorColor(),
alertColour: MihColors.getRedColor(context),
);
},
);
@@ -605,7 +604,7 @@ class _MihBusinessDetailsState extends State<MihBusinessDetails> {
if (_counter.value <= limit) {
return MzansiInnovationHub.of(context)!.theme.secondaryColor();
} else {
return MzansiInnovationHub.of(context)!.theme.errorColor();
return MihColors.getRedColor(context);
}
}

View File

@@ -6,6 +6,7 @@ import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_
import 'package:mzansi_innovation_hub/mih_components/mih_pop_up_messages/mih_loading_circle.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_config/mih_colors.dart';
import 'package:mzansi_innovation_hub/mih_packages/mzansi_profile/business_profile/builders/build_user_list.dart';
import 'package:flutter/material.dart';
import 'package:mzansi_innovation_hub/mih_services/mih_user_services.dart';
@@ -223,9 +224,7 @@ class _MihBusinessUserSearchState extends State<MihBusinessUserSearch> {
child: Text(
"$errorCode: Error pulling Patients Data\n/users/search/$userSearch\n$errorBody",
style: TextStyle(
fontSize: 25,
color:
MzansiInnovationHub.of(context)!.theme.errorColor()),
fontSize: 25, color: MihColors.getRedColor(context)),
textAlign: TextAlign.center,
),
);

View File

@@ -4,6 +4,7 @@ import 'package:mzansi_innovation_hub/main.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_package_tool_body.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_config/mih_env.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_objects/arguments.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_objects/business_employee.dart';
@@ -104,9 +105,7 @@ class _MihMyBusinessTeamState extends State<MihMyBusinessTeam> {
child: Text(
"$errorCode: Error pulling Patients Data\n${AppEnviroment.baseApiUrl}/business-user/users/${widget.arguments.businessUser!.business_id}\n$errorBody",
style: TextStyle(
fontSize: 25,
color:
MzansiInnovationHub.of(context)!.theme.errorColor()),
fontSize: 25, color: MihColors.getRedColor(context)),
textAlign: TextAlign.center,
),
);

View File

@@ -127,7 +127,7 @@ class _MihMyBusinessUserState extends State<MihMyBusinessUser> {
return MihPackageAlert(
alertIcon: Icon(
Icons.warning_rounded,
color: MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
),
alertTitle: "Error Updating Business User Details",
alertBody: Column(
@@ -142,8 +142,7 @@ class _MihMyBusinessUserState extends State<MihMyBusinessUser> {
),
],
),
alertColour:
MzansiInnovationHub.of(context)!.theme.errorColor(),
alertColour: MihColors.getRedColor(context),
);
},
);

View File

@@ -4,6 +4,7 @@ import 'package:country_code_picker/country_code_picker.dart';
import 'package:http/http.dart';
import 'package:mzansi_innovation_hub/main.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_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_file_services.dart';
@@ -259,7 +260,7 @@ class _ProfileBusinessAddState extends State<ProfileBusinessAdd> {
if (_counter.value <= limit) {
return MzansiInnovationHub.of(context)!.theme.secondaryColor();
} else {
return MzansiInnovationHub.of(context)!.theme.errorColor();
return MihColors.getRedColor(context);
}
}

View File

@@ -54,7 +54,7 @@ class _MihPersonalProfileState extends State<MihPersonalProfile> {
alertIcon: Icon(
Icons.warning_amber_rounded,
size: 100,
color: MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
),
alertTitle: "Too Slow, That Username is Taken",
alertBody: const Text(
@@ -63,7 +63,7 @@ class _MihPersonalProfileState extends State<MihPersonalProfile> {
fontSize: 15,
),
),
alertColour: MzansiInnovationHub.of(context)!.theme.errorColor(),
alertColour: MihColors.getRedColor(context),
);
},
);
@@ -196,7 +196,7 @@ class _MihPersonalProfileState extends State<MihPersonalProfile> {
if (_counter.value <= limit) {
return MzansiInnovationHub.of(context)!.theme.secondaryColor();
} else {
return MzansiInnovationHub.of(context)!.theme.errorColor();
return MihColors.getRedColor(context);
}
}

View File

@@ -39,7 +39,7 @@ class _MihPersonalSettingsState extends State<MihPersonalSettings> {
alertIcon: Icon(
Icons.warning_amber_rounded,
size: 100,
color: MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
),
alertTitle:
"Are you sure you want to permanently delete your MIH account?",
@@ -65,8 +65,7 @@ class _MihPersonalSettingsState extends State<MihPersonalSettings> {
MihUserServices.deleteAccount(
widget.signedInUser.app_id, context);
},
buttonColor:
MzansiInnovationHub.of(context)!.theme.errorColor(),
buttonColor: MihColors.getRedColor(context),
width: 300,
child: Text(
"Delete",
@@ -100,7 +99,7 @@ class _MihPersonalSettingsState extends State<MihPersonalSettings> {
)
],
),
alertColour: MzansiInnovationHub.of(context)!.theme.errorColor(),
alertColour: MihColors.getRedColor(context),
);
},
);
@@ -132,7 +131,7 @@ class _MihPersonalSettingsState extends State<MihPersonalSettings> {
onPressed: () {
deleteAccountPopUp(context);
},
buttonColor: MzansiInnovationHub.of(context)!.theme.errorColor(),
buttonColor: MihColors.getRedColor(context),
width: 300,
child: Text(
"Delete Account",

View File

@@ -258,10 +258,10 @@ class _BuildLoyaltyCardListState extends State<BuildLoyaltyCardList> {
barrierDismissible: false,
builder: (context) {
return MihPackageAlert(
alertColour: MzansiInnovationHub.of(context)!.theme.errorColor(),
alertColour: MihColors.getRedColor(context),
alertIcon: Icon(
Icons.favorite_border,
color: MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
size: 100,
),
alertTitle: "Remove From Favourites",
@@ -291,8 +291,7 @@ class _BuildLoyaltyCardListState extends State<BuildLoyaltyCardList> {
ctxt,
);
},
buttonColor:
MzansiInnovationHub.of(context)!.theme.errorColor(),
buttonColor: MihColors.getRedColor(context),
width: 300,
child: Text(
"Remove",

View File

@@ -4,6 +4,7 @@ import 'package:mzansi_innovation_hub/main.dart';
import 'package:flutter/material.dart';
import 'package:mobile_scanner/mobile_scanner.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_button.dart';
import 'package:mzansi_innovation_hub/mih_config/mih_colors.dart';
class MihBarcodeScanner extends StatefulWidget {
final TextEditingController cardNumberController;
@@ -125,8 +126,7 @@ class _MihBarcodeScannerState extends State<MihBarcodeScanner>
_scannerController.stop();
Navigator.of(context).pop();
},
buttonColor:
MzansiInnovationHub.of(context)!.theme.errorColor(),
buttonColor: MihColors.getRedColor(context),
width: 100,
height: 50,
child: Text(

View File

@@ -1,6 +1,7 @@
import 'dart:convert';
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_validation_services.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_button.dart';
@@ -283,16 +284,14 @@ class _BuildPatientsListState extends State<BuildMihPatientSearchList> {
"Important Notice: Requesting Patient Profile Access",
style: TextStyle(
fontWeight: FontWeight.bold,
color:
MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
),
),
Text(
"You are about to request access to a patient's profile. Please be aware of the following important points:",
style: TextStyle(
fontWeight: FontWeight.normal,
color:
MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
),
),
SizedBox(
@@ -301,8 +300,7 @@ class _BuildPatientsListState extends State<BuildMihPatientSearchList> {
"1. Permanent Access: Once the patient accepts your access request, it will become permanent.",
style: TextStyle(
fontWeight: FontWeight.normal,
color:
MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
),
),
),
@@ -312,8 +310,7 @@ class _BuildPatientsListState extends State<BuildMihPatientSearchList> {
"2. Shared Information: Any updates you make to the patient's profile will be visible to others who have access to the profile.",
style: TextStyle(
fontWeight: FontWeight.normal,
color:
MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
),
),
),
@@ -323,8 +320,7 @@ class _BuildPatientsListState extends State<BuildMihPatientSearchList> {
"3. Irreversible Access: Once granted, you cannot revoke your access to the patient's profile.",
style: TextStyle(
fontWeight: FontWeight.normal,
color:
MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
),
),
),
@@ -332,8 +328,7 @@ class _BuildPatientsListState extends State<BuildMihPatientSearchList> {
"By pressing the \"Request Access\" button you accept the above terms.\n",
style: TextStyle(
fontWeight: FontWeight.bold,
color:
MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
),
),
],
@@ -366,9 +361,7 @@ class _BuildPatientsListState extends State<BuildMihPatientSearchList> {
noAccessWarning();
}
},
buttonColor: MzansiInnovationHub.of(context)!
.theme
.successColor(),
buttonColor: MihColors.getGreenColor(context),
width: 300,
child: Text(
"View Profile",
@@ -402,9 +395,7 @@ class _BuildPatientsListState extends State<BuildMihPatientSearchList> {
context,
);
},
buttonColor: MzansiInnovationHub.of(context)!
.theme
.successColor(),
buttonColor: MihColors.getGreenColor(context),
width: 300,
child: Text(
"Request Access",
@@ -436,9 +427,7 @@ class _BuildPatientsListState extends State<BuildMihPatientSearchList> {
context,
);
},
buttonColor: MzansiInnovationHub.of(context)!
.theme
.successColor(),
buttonColor: MihColors.getGreenColor(context),
width: 300,
child: Text(
"Re-apply",

View File

@@ -399,8 +399,7 @@ class _BuildPatientsListState extends State<BuildMyPatientListList> {
lastName = "${widget.patientAccesses[index].lname[0]}********";
accessWithColour = TextSpan(
text: "$access\n",
style: TextStyle(
color: MzansiInnovationHub.of(context)!.theme.errorColor()));
style: TextStyle(color: MihColors.getRedColor(context)));
}
return ListTile(

View File

@@ -1,5 +1,6 @@
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';
import 'package:mzansi_innovation_hub/mih_services/mih_service_calls.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_package_tool_body.dart';
@@ -91,9 +92,7 @@ class _MihPatientSearchState extends State<MihPatientSearch> {
child: Text(
"Error pulling Patients Data\n$baseUrl/patients/search/$_mihPatientSearchString",
style: TextStyle(
fontSize: 25,
color:
MzansiInnovationHub.of(context)!.theme.errorColor()),
fontSize: 25, color: MihColors.getRedColor(context)),
textAlign: TextAlign.center,
),
);

View File

@@ -1,5 +1,6 @@
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';
import 'package:mzansi_innovation_hub/mih_services/mih_service_calls.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_package_tool_body.dart';
@@ -93,9 +94,7 @@ class _MyPatientListState extends State<MyPatientList> {
child: Text(
"Error pulling Patient Access Data\n$baseUrl/access-requests/business/patient/${widget.business!.business_id}",
style: TextStyle(
fontSize: 25,
color:
MzansiInnovationHub.of(context)!.theme.errorColor()),
fontSize: 25, color: MihColors.getRedColor(context)),
textAlign: TextAlign.center,
),
);

View File

@@ -419,9 +419,7 @@ class _WaitingRoomState extends State<WaitingRoom> {
MihAlertServices().formNotFilledCompletely(context);
}
},
buttonColor: MzansiInnovationHub.of(context)!
.theme
.successColor(),
buttonColor: MihColors.getGreenColor(context),
width: 300,
child: Text(
"Add",

View File

@@ -280,7 +280,7 @@ class _PatientConsultationState extends State<PatientConsultation> {
if (_counter.value <= 512) {
return MzansiInnovationHub.of(context)!.theme.secondaryColor();
} else {
return MzansiInnovationHub.of(context)!.theme.errorColor();
return MihColors.getRedColor(context);
}
}

View File

@@ -281,8 +281,7 @@ class _EditPatientState extends State<EditPatient> {
),
MihButton(
onPressed: deletePatientApiCall,
buttonColor:
MzansiInnovationHub.of(context)!.theme.errorColor(),
buttonColor: MihColors.getRedColor(context),
width: 300,
child: Text(
"Delete",
@@ -310,7 +309,7 @@ class _EditPatientState extends State<EditPatient> {
},
icon: Icon(
Icons.close,
color: MzansiInnovationHub.of(context)!.theme.errorColor(),
color: MihColors.getRedColor(context),
size: 35,
),
),