From bf2082c6a83617072ff41d42d8f1650875b6f2ee Mon Sep 17 00:00:00 2001 From: Yasien Mac Mini Date: Thu, 29 May 2025 16:20:26 +0200 Subject: [PATCH] add padding param to body and update packages --- .../mih_package_components/mih_package_tool_body.dart | 10 ++++++---- .../about_mih/package_tools/mih_ attributes.dart | 1 + .../mih_packages/about_mih/package_tools/mih_info.dart | 1 + .../about_mih/package_tools/mih_privacy_policy.dart | 1 + .../about_mih/package_tools/mih_terms_of_service.dart | 1 + .../package_tools/mih_access_requests.dart | 1 + .../calculator/package_tools/simple_calc.dart | 1 + .../calculator/package_tools/tip_calc.dart | 1 + .../package_tools/mih_business_details.dart | 1 + .../package_tools/mih_business_user_search.dart | 1 + .../package_tools/mih_my_business_user.dart | 1 + .../package_tools/mih_personal_profile.dart | 1 + .../package_tools/mih_personal_settings.dart | 1 + .../pat_manager/package_tools/mih_patient_search.dart | 1 + .../pat_manager/package_tools/my_patient_list.dart | 1 + .../pat_profile/package_tools/patient_info.dart | 1 + 16 files changed, 21 insertions(+), 4 deletions(-) diff --git a/Frontend/lib/mih_components/mih_package_components/mih_package_tool_body.dart b/Frontend/lib/mih_components/mih_package_components/mih_package_tool_body.dart index 75b1a9d6..ca82404d 100644 --- a/Frontend/lib/mih_components/mih_package_components/mih_package_tool_body.dart +++ b/Frontend/lib/mih_components/mih_package_components/mih_package_tool_body.dart @@ -4,10 +4,12 @@ import 'package:flutter/material.dart'; class MihPackageToolBody extends StatefulWidget { final bool borderOn; final Widget bodyItem; + final double? innerHorizontalPadding; const MihPackageToolBody({ super.key, required this.borderOn, required this.bodyItem, + this.innerHorizontalPadding, }); @override @@ -19,16 +21,16 @@ class _MihPackageToolBodyState extends State { double getHorizontalPaddingSize(Size screenSize) { if (MzanziInnovationHub.of(context)!.theme.screenType == "desktop") { if (widget.borderOn) { - return 10; + return widget.innerHorizontalPadding ?? 10; } else { - return 0; + return widget.innerHorizontalPadding ?? 0; } } else { // mobile if (widget.borderOn) { - return 10; + return widget.innerHorizontalPadding ?? 10; } else { - return 0; + return widget.innerHorizontalPadding ?? 0; } } } diff --git a/Frontend/lib/mih_packages/about_mih/package_tools/mih_ attributes.dart b/Frontend/lib/mih_packages/about_mih/package_tools/mih_ attributes.dart index 4d0d5a18..685e9654 100644 --- a/Frontend/lib/mih_packages/about_mih/package_tools/mih_ attributes.dart +++ b/Frontend/lib/mih_packages/about_mih/package_tools/mih_ attributes.dart @@ -92,6 +92,7 @@ class _MihAttributesState extends State { Widget build(BuildContext context) { return MihPackageToolBody( borderOn: false, + innerHorizontalPadding: 10, bodyItem: getBody(), ); } diff --git a/Frontend/lib/mih_packages/about_mih/package_tools/mih_info.dart b/Frontend/lib/mih_packages/about_mih/package_tools/mih_info.dart index 16aae34b..f4b817e2 100644 --- a/Frontend/lib/mih_packages/about_mih/package_tools/mih_info.dart +++ b/Frontend/lib/mih_packages/about_mih/package_tools/mih_info.dart @@ -487,6 +487,7 @@ class _MihInfoState extends State { Widget build(BuildContext context) { return MihPackageToolBody( borderOn: false, + innerHorizontalPadding: 10, bodyItem: getBody(), ); } diff --git a/Frontend/lib/mih_packages/about_mih/package_tools/mih_privacy_policy.dart b/Frontend/lib/mih_packages/about_mih/package_tools/mih_privacy_policy.dart index 85a3f590..bb3037d7 100644 --- a/Frontend/lib/mih_packages/about_mih/package_tools/mih_privacy_policy.dart +++ b/Frontend/lib/mih_packages/about_mih/package_tools/mih_privacy_policy.dart @@ -10,6 +10,7 @@ class MihPrivacyPolicy extends StatelessWidget { Widget build(BuildContext context) { return MihPackageToolBody( borderOn: false, + innerHorizontalPadding: 10, bodyItem: getBody(context), ); } diff --git a/Frontend/lib/mih_packages/about_mih/package_tools/mih_terms_of_service.dart b/Frontend/lib/mih_packages/about_mih/package_tools/mih_terms_of_service.dart index c4bbc12b..b4bf202f 100644 --- a/Frontend/lib/mih_packages/about_mih/package_tools/mih_terms_of_service.dart +++ b/Frontend/lib/mih_packages/about_mih/package_tools/mih_terms_of_service.dart @@ -10,6 +10,7 @@ class MIHTermsOfService extends StatelessWidget { Widget build(BuildContext context) { return MihPackageToolBody( borderOn: false, + innerHorizontalPadding: 10, bodyItem: getBody(context), ); } diff --git a/Frontend/lib/mih_packages/access_review/package_tools/mih_access_requests.dart b/Frontend/lib/mih_packages/access_review/package_tools/mih_access_requests.dart index 17684f14..67c0ffd9 100644 --- a/Frontend/lib/mih_packages/access_review/package_tools/mih_access_requests.dart +++ b/Frontend/lib/mih_packages/access_review/package_tools/mih_access_requests.dart @@ -238,6 +238,7 @@ class _MihAccessRequestState extends State { Widget build(BuildContext context) { return MihPackageToolBody( borderOn: false, + innerHorizontalPadding: 10, bodyItem: getBody(), ); } diff --git a/Frontend/lib/mih_packages/calculator/package_tools/simple_calc.dart b/Frontend/lib/mih_packages/calculator/package_tools/simple_calc.dart index 2872f61d..da597f55 100644 --- a/Frontend/lib/mih_packages/calculator/package_tools/simple_calc.dart +++ b/Frontend/lib/mih_packages/calculator/package_tools/simple_calc.dart @@ -73,6 +73,7 @@ class _SimpleCalcState extends State { Widget build(BuildContext context) { return MihPackageToolBody( borderOn: false, + innerHorizontalPadding: 10, bodyItem: getBody(), ); } diff --git a/Frontend/lib/mih_packages/calculator/package_tools/tip_calc.dart b/Frontend/lib/mih_packages/calculator/package_tools/tip_calc.dart index 8f32e1d8..2f136aac 100644 --- a/Frontend/lib/mih_packages/calculator/package_tools/tip_calc.dart +++ b/Frontend/lib/mih_packages/calculator/package_tools/tip_calc.dart @@ -264,6 +264,7 @@ class _TipCalcState extends State { Widget build(BuildContext context) { return MihPackageToolBody( borderOn: false, + innerHorizontalPadding: 10, bodyItem: getBody(), ); } diff --git a/Frontend/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_details.dart b/Frontend/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_details.dart index 3a409e1f..3e764e39 100644 --- a/Frontend/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_details.dart +++ b/Frontend/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_details.dart @@ -235,6 +235,7 @@ class _MihBusinessDetailsState extends State { Widget build(BuildContext context) { return MihPackageToolBody( borderOn: false, + innerHorizontalPadding: 10, bodyItem: getBody(context), ); } diff --git a/Frontend/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_user_search.dart b/Frontend/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_user_search.dart index 5a14c208..b13d21d5 100644 --- a/Frontend/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_user_search.dart +++ b/Frontend/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_user_search.dart @@ -93,6 +93,7 @@ class _MihBusinessUserSearchState extends State { Widget build(BuildContext context) { return MihPackageToolBody( borderOn: false, + innerHorizontalPadding: 10, bodyItem: getBody(), ); } diff --git a/Frontend/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_my_business_user.dart b/Frontend/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_my_business_user.dart index 95ef8c7d..a847e052 100644 --- a/Frontend/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_my_business_user.dart +++ b/Frontend/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_my_business_user.dart @@ -207,6 +207,7 @@ class _MihMyBusinessUserState extends State { Widget build(BuildContext context) { return MihPackageToolBody( borderOn: false, + innerHorizontalPadding: 10, bodyItem: getBody(), ); } diff --git a/Frontend/lib/mih_packages/mzansi_profile/personal_profile/package_tools/mih_personal_profile.dart b/Frontend/lib/mih_packages/mzansi_profile/personal_profile/package_tools/mih_personal_profile.dart index 66e7592d..f6811854 100644 --- a/Frontend/lib/mih_packages/mzansi_profile/personal_profile/package_tools/mih_personal_profile.dart +++ b/Frontend/lib/mih_packages/mzansi_profile/personal_profile/package_tools/mih_personal_profile.dart @@ -254,6 +254,7 @@ class _MihPersonalProfileState extends State { Widget build(BuildContext context) { return MihPackageToolBody( borderOn: false, + innerHorizontalPadding: 10, bodyItem: getBody(), ); } diff --git a/Frontend/lib/mih_packages/mzansi_profile/personal_profile/package_tools/mih_personal_settings.dart b/Frontend/lib/mih_packages/mzansi_profile/personal_profile/package_tools/mih_personal_settings.dart index 0fd83bf8..f9a7739a 100644 --- a/Frontend/lib/mih_packages/mzansi_profile/personal_profile/package_tools/mih_personal_settings.dart +++ b/Frontend/lib/mih_packages/mzansi_profile/personal_profile/package_tools/mih_personal_settings.dart @@ -24,6 +24,7 @@ class _MihPersonalSettingsState extends State { Widget build(BuildContext context) { return MihPackageToolBody( borderOn: false, + innerHorizontalPadding: 10, bodyItem: getBody(), ); } diff --git a/Frontend/lib/mih_packages/patient_profile/pat_manager/package_tools/mih_patient_search.dart b/Frontend/lib/mih_packages/patient_profile/pat_manager/package_tools/mih_patient_search.dart index b3be02cb..cc762980 100644 --- a/Frontend/lib/mih_packages/patient_profile/pat_manager/package_tools/mih_patient_search.dart +++ b/Frontend/lib/mih_packages/patient_profile/pat_manager/package_tools/mih_patient_search.dart @@ -215,6 +215,7 @@ class _MihPatientSearchState extends State { Widget build(BuildContext context) { return MihPackageToolBody( borderOn: false, + innerHorizontalPadding: 10, bodyItem: getPatientSearch(), ); } diff --git a/Frontend/lib/mih_packages/patient_profile/pat_manager/package_tools/my_patient_list.dart b/Frontend/lib/mih_packages/patient_profile/pat_manager/package_tools/my_patient_list.dart index a532bb93..0b649b4f 100644 --- a/Frontend/lib/mih_packages/patient_profile/pat_manager/package_tools/my_patient_list.dart +++ b/Frontend/lib/mih_packages/patient_profile/pat_manager/package_tools/my_patient_list.dart @@ -203,6 +203,7 @@ class _MyPatientListState extends State { Widget build(BuildContext context) { return MihPackageToolBody( borderOn: false, + innerHorizontalPadding: 10, bodyItem: myPatientListTool(), ); } diff --git a/Frontend/lib/mih_packages/patient_profile/pat_profile/package_tools/patient_info.dart b/Frontend/lib/mih_packages/patient_profile/pat_profile/package_tools/patient_info.dart index e3313d56..a683b636 100644 --- a/Frontend/lib/mih_packages/patient_profile/pat_profile/package_tools/patient_info.dart +++ b/Frontend/lib/mih_packages/patient_profile/pat_profile/package_tools/patient_info.dart @@ -234,6 +234,7 @@ class _PatientInfoState extends State { Widget build(BuildContext context) { return MihPackageToolBody( borderOn: false, + innerHorizontalPadding: 10, bodyItem: getBody(), ); }