Change MzanziInnovationHub to MzansiInnovationHub
This commit is contained in:
@@ -66,7 +66,7 @@ class _PackageTestState extends State<PackageTest> {
|
||||
alertIcon: Icon(
|
||||
Icons.warning_amber_rounded,
|
||||
size: 100,
|
||||
color: MzanziInnovationHub.of(context)!.theme.errorColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.errorColor(),
|
||||
),
|
||||
alertTitle: "Oops! Looks like some fields are missing.",
|
||||
alertBody: Column(
|
||||
@@ -75,7 +75,7 @@ class _PackageTestState extends State<PackageTest> {
|
||||
"We noticed that some required fields are still empty. To ensure your request is processed smoothly, please fill out all the highlighted fields before submitting the form again.",
|
||||
style: TextStyle(
|
||||
color:
|
||||
MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
fontSize: 15,
|
||||
fontWeight: FontWeight.bold,
|
||||
),
|
||||
@@ -85,7 +85,7 @@ class _PackageTestState extends State<PackageTest> {
|
||||
text: TextSpan(
|
||||
style: TextStyle(
|
||||
color:
|
||||
MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
fontSize: 15,
|
||||
fontWeight: FontWeight.bold,
|
||||
),
|
||||
@@ -94,14 +94,14 @@ class _PackageTestState extends State<PackageTest> {
|
||||
text: "Here's a quick tip: ",
|
||||
style: TextStyle(
|
||||
fontStyle: FontStyle.italic,
|
||||
color: MzanziInnovationHub.of(context)!
|
||||
color: MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.errorColor())),
|
||||
const TextSpan(text: "Look for fields with an asterisk ("),
|
||||
TextSpan(
|
||||
text: "*",
|
||||
style: TextStyle(
|
||||
color: MzanziInnovationHub.of(context)!
|
||||
color: MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.errorColor())),
|
||||
const TextSpan(
|
||||
@@ -111,7 +111,7 @@ class _PackageTestState extends State<PackageTest> {
|
||||
),
|
||||
],
|
||||
),
|
||||
alertColour: MzanziInnovationHub.of(context)!.theme.errorColor(),
|
||||
alertColour: MzansiInnovationHub.of(context)!.theme.errorColor(),
|
||||
);
|
||||
},
|
||||
);
|
||||
|
||||
@@ -96,17 +96,17 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
SpeedDialChild(
|
||||
child: Icon(
|
||||
Icons.add,
|
||||
color: MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
),
|
||||
label: "Show New Window",
|
||||
labelBackgroundColor:
|
||||
MzanziInnovationHub.of(context)!.theme.successColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.successColor(),
|
||||
labelStyle: TextStyle(
|
||||
color: MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
fontWeight: FontWeight.bold,
|
||||
),
|
||||
backgroundColor:
|
||||
MzanziInnovationHub.of(context)!.theme.successColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.successColor(),
|
||||
onTap: () {
|
||||
// showTestWindow();
|
||||
},
|
||||
@@ -158,7 +158,7 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
MihSingleChildScroll(
|
||||
child: Padding(
|
||||
padding:
|
||||
MzanziInnovationHub.of(context)!.theme.screenType == "desktop"
|
||||
MzansiInnovationHub.of(context)!.theme.screenType == "desktop"
|
||||
? EdgeInsets.symmetric(horizontal: width * 0.2)
|
||||
: EdgeInsets.symmetric(horizontal: width * 0.075),
|
||||
child: Column(
|
||||
@@ -175,7 +175,7 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
style: TextStyle(
|
||||
fontSize: 25,
|
||||
fontWeight: FontWeight.bold,
|
||||
color: MzanziInnovationHub.of(context)!
|
||||
color: MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.secondaryColor(),
|
||||
),
|
||||
@@ -196,13 +196,13 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
);
|
||||
},
|
||||
buttonColor:
|
||||
MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
elevation: 10,
|
||||
width: 300,
|
||||
child: Text(
|
||||
"Show Loading",
|
||||
style: TextStyle(
|
||||
color: MzanziInnovationHub.of(context)!
|
||||
color: MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.primaryColor(),
|
||||
fontSize: 20,
|
||||
@@ -221,7 +221,7 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
style: TextStyle(
|
||||
fontSize: 15,
|
||||
fontWeight: FontWeight.bold,
|
||||
color: MzanziInnovationHub.of(context)!
|
||||
color: MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.secondaryColor(),
|
||||
),
|
||||
@@ -242,7 +242,7 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
style: TextStyle(
|
||||
fontSize: 15,
|
||||
fontWeight: FontWeight.bold,
|
||||
color: MzanziInnovationHub.of(context)!
|
||||
color: MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.secondaryColor(),
|
||||
),
|
||||
@@ -302,7 +302,7 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
const SizedBox(height: 10),
|
||||
Divider(
|
||||
color:
|
||||
MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
thickness: 2,
|
||||
),
|
||||
const SizedBox(height: 10),
|
||||
@@ -315,7 +315,7 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
style: TextStyle(
|
||||
fontSize: 25,
|
||||
fontWeight: FontWeight.bold,
|
||||
color: MzanziInnovationHub.of(context)!
|
||||
color: MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.secondaryColor(),
|
||||
),
|
||||
@@ -326,7 +326,7 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
const SizedBox(height: 10),
|
||||
Divider(
|
||||
color:
|
||||
MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
thickness: 2,
|
||||
),
|
||||
const SizedBox(height: 10),
|
||||
@@ -335,11 +335,11 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
formFields: [
|
||||
MihTextFormField(
|
||||
width: 200,
|
||||
fillColor: MzanziInnovationHub.of(context)!
|
||||
fillColor: MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.secondaryColor(),
|
||||
inputColor:
|
||||
MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
controller: _textFieldZeroController,
|
||||
multiLineInput: false,
|
||||
requiredText: false,
|
||||
@@ -350,11 +350,11 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
),
|
||||
const SizedBox(height: 10),
|
||||
MihTextFormField(
|
||||
fillColor: MzanziInnovationHub.of(context)!
|
||||
fillColor: MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.secondaryColor(),
|
||||
inputColor:
|
||||
MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
controller: _textFieldOneController,
|
||||
multiLineInput: false,
|
||||
requiredText: true,
|
||||
@@ -366,11 +366,11 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
),
|
||||
const SizedBox(height: 10),
|
||||
MihTextFormField(
|
||||
fillColor: MzanziInnovationHub.of(context)!
|
||||
fillColor: MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.secondaryColor(),
|
||||
inputColor:
|
||||
MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
controller: _textFieldTwoController,
|
||||
multiLineInput: false,
|
||||
requiredText: true,
|
||||
@@ -383,11 +383,11 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
),
|
||||
const SizedBox(height: 10),
|
||||
MihTextFormField(
|
||||
fillColor: MzanziInnovationHub.of(context)!
|
||||
fillColor: MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.secondaryColor(),
|
||||
inputColor:
|
||||
MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
controller: _textFieldThreeController,
|
||||
multiLineInput: false,
|
||||
requiredText: true,
|
||||
@@ -400,11 +400,11 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
const SizedBox(height: 10),
|
||||
MihNumericStepper(
|
||||
controller: _textFieldFiveController,
|
||||
fillColor: MzanziInnovationHub.of(context)!
|
||||
fillColor: MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.secondaryColor(),
|
||||
inputColor:
|
||||
MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
hintText: "Number Stepper",
|
||||
requiredText: true,
|
||||
minValue: 1,
|
||||
@@ -415,11 +415,11 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
MihToggle(
|
||||
hintText: "Toggle",
|
||||
initialPostion: switchpositioin,
|
||||
fillColor: MzanziInnovationHub.of(context)!
|
||||
fillColor: MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.secondaryColor(),
|
||||
secondaryFillColor:
|
||||
MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
readOnly: false,
|
||||
onChange: (value) {
|
||||
setState(() {
|
||||
@@ -432,11 +432,11 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
MihRadioOptions(
|
||||
controller: _textFieldSixController,
|
||||
hintText: "Radio Options",
|
||||
fillColor: MzanziInnovationHub.of(context)!
|
||||
fillColor: MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.secondaryColor(),
|
||||
secondaryFillColor:
|
||||
MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
requiredText: true,
|
||||
radioOptions: const ["Option 1", "Option 2"],
|
||||
),
|
||||
@@ -477,11 +477,11 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
const SizedBox(height: 10),
|
||||
MihTextFormField(
|
||||
height: 250,
|
||||
fillColor: MzanziInnovationHub.of(context)!
|
||||
fillColor: MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.secondaryColor(),
|
||||
inputColor:
|
||||
MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
controller: _textFieldFourController,
|
||||
multiLineInput: true,
|
||||
requiredText: false,
|
||||
@@ -505,7 +505,7 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
MihAlertServices().formNotFilledCompletely(context);
|
||||
}
|
||||
},
|
||||
buttonColor: MzanziInnovationHub.of(context)!
|
||||
buttonColor: MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.secondaryColor(),
|
||||
elevation: 10,
|
||||
@@ -513,7 +513,7 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
child: Text(
|
||||
"Submit Form",
|
||||
style: TextStyle(
|
||||
color: MzanziInnovationHub.of(context)!
|
||||
color: MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.primaryColor(),
|
||||
fontSize: 20,
|
||||
@@ -527,7 +527,7 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
const SizedBox(height: 10),
|
||||
Divider(
|
||||
color:
|
||||
MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
thickness: 2,
|
||||
),
|
||||
const SizedBox(height: 10),
|
||||
@@ -539,9 +539,9 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
prefixAltIcon: MihIcons.mzansiAi,
|
||||
width: 300,
|
||||
fillColor:
|
||||
MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
hintColor:
|
||||
MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
onPrefixIconTap: () {
|
||||
print("Search Icon Pressed: ${_searchController.text}");
|
||||
},
|
||||
@@ -553,14 +553,14 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
print("Button Pressed");
|
||||
},
|
||||
buttonColor:
|
||||
MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
elevation: 10,
|
||||
width: 300,
|
||||
child: Text(
|
||||
"Click Me",
|
||||
style: TextStyle(
|
||||
color:
|
||||
MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
fontSize: 20,
|
||||
fontWeight: FontWeight.bold,
|
||||
),
|
||||
@@ -572,21 +572,21 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
print("Button Pressed");
|
||||
},
|
||||
buttonColor:
|
||||
MzanziInnovationHub.of(context)!.theme.successColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.successColor(),
|
||||
width: 300,
|
||||
child: Row(
|
||||
mainAxisAlignment: MainAxisAlignment.center,
|
||||
children: [
|
||||
Icon(
|
||||
Icons.delete,
|
||||
color: MzanziInnovationHub.of(context)!
|
||||
color: MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.primaryColor(),
|
||||
),
|
||||
Text(
|
||||
"Click Me",
|
||||
style: TextStyle(
|
||||
color: MzanziInnovationHub.of(context)!
|
||||
color: MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.primaryColor(),
|
||||
fontSize: 20,
|
||||
@@ -602,13 +602,13 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
print("Button Pressed");
|
||||
},
|
||||
buttonColor:
|
||||
MzanziInnovationHub.of(context)!.theme.errorColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.errorColor(),
|
||||
width: 300,
|
||||
child: Text(
|
||||
"Click Me",
|
||||
style: TextStyle(
|
||||
color:
|
||||
MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
fontSize: 20,
|
||||
fontWeight: FontWeight.bold,
|
||||
),
|
||||
@@ -626,7 +626,7 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
icon: Icon(
|
||||
MihIcons.mihLogo,
|
||||
color:
|
||||
MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
),
|
||||
),
|
||||
),
|
||||
@@ -638,9 +638,9 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
fileNameController: _fileNameController,
|
||||
userSelectedfile: file,
|
||||
frameColor:
|
||||
MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
backgroundColor:
|
||||
MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
onChange: (selectedImage) {
|
||||
setState(() {
|
||||
file = selectedImage;
|
||||
@@ -650,9 +650,9 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
const SizedBox(height: 10),
|
||||
MihTextFormField(
|
||||
fillColor:
|
||||
MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
inputColor:
|
||||
MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
controller: _fileNameController,
|
||||
hintText: "Selected Avatar File",
|
||||
requiredText: false,
|
||||
@@ -675,9 +675,9 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
const SizedBox(height: 10),
|
||||
MihTextFormField(
|
||||
fillColor:
|
||||
MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
inputColor:
|
||||
MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
controller: _imagefileController,
|
||||
hintText: "Selected Image File",
|
||||
requiredText: false,
|
||||
@@ -698,18 +698,18 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
child: Icon(
|
||||
Icons.add,
|
||||
color:
|
||||
MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
),
|
||||
label: "Show New Window",
|
||||
labelBackgroundColor:
|
||||
MzanziInnovationHub.of(context)!.theme.successColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.successColor(),
|
||||
labelStyle: TextStyle(
|
||||
color:
|
||||
MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
fontWeight: FontWeight.bold,
|
||||
),
|
||||
backgroundColor:
|
||||
MzanziInnovationHub.of(context)!.theme.successColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.successColor(),
|
||||
onTap: () {
|
||||
showTestWindow();
|
||||
},
|
||||
@@ -718,18 +718,18 @@ class _PackageToolOneState extends State<PackageToolOne> {
|
||||
child: Icon(
|
||||
Icons.add,
|
||||
color:
|
||||
MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
),
|
||||
label: "Show New Full Window",
|
||||
labelBackgroundColor:
|
||||
MzanziInnovationHub.of(context)!.theme.successColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.successColor(),
|
||||
labelStyle: TextStyle(
|
||||
color:
|
||||
MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
fontWeight: FontWeight.bold,
|
||||
),
|
||||
backgroundColor:
|
||||
MzanziInnovationHub.of(context)!.theme.successColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.successColor(),
|
||||
onTap: () {
|
||||
showTestFullWindow();
|
||||
},
|
||||
|
||||
@@ -32,7 +32,7 @@ class _PackageToolTwoState extends State<PackageToolTwo> {
|
||||
style: TextStyle(
|
||||
fontSize: 25,
|
||||
fontWeight: FontWeight.bold,
|
||||
color: MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
),
|
||||
),
|
||||
const SizedBox(height: 10),
|
||||
@@ -46,7 +46,7 @@ class _PackageToolTwoState extends State<PackageToolTwo> {
|
||||
onPressed: () {},
|
||||
icon: Icon(
|
||||
MihIcons.mihLogo,
|
||||
color: MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
),
|
||||
),
|
||||
)
|
||||
|
||||
@@ -62,9 +62,9 @@ class _MihBusinessProfilePreviewState extends State<MihBusinessProfilePreview> {
|
||||
fileNameController: TextEditingController(),
|
||||
userSelectedfile: file,
|
||||
frameColor:
|
||||
MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
backgroundColor:
|
||||
MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
onChange: () {},
|
||||
);
|
||||
} else {
|
||||
@@ -72,7 +72,7 @@ class _MihBusinessProfilePreviewState extends State<MihBusinessProfilePreview> {
|
||||
MihIcons.iDontKnow,
|
||||
size: profilePictureWidth,
|
||||
color:
|
||||
MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
);
|
||||
}
|
||||
} else {
|
||||
|
||||
@@ -37,7 +37,7 @@ class _MIHCalendarState extends State<MIHCalendar> {
|
||||
formatButtonDecoration: BoxDecoration(
|
||||
border: Border.fromBorderSide(
|
||||
BorderSide(
|
||||
color: MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
),
|
||||
),
|
||||
borderRadius: const BorderRadius.all(
|
||||
@@ -61,29 +61,29 @@ class _MIHCalendarState extends State<MIHCalendar> {
|
||||
calendarStyle: CalendarStyle(
|
||||
outsideDaysVisible: false,
|
||||
todayTextStyle: TextStyle(
|
||||
color: MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
),
|
||||
todayDecoration: BoxDecoration(
|
||||
color: MzanziInnovationHub.of(context)!.theme.successColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.successColor(),
|
||||
shape: BoxShape.circle,
|
||||
),
|
||||
selectedTextStyle: TextStyle(
|
||||
color: MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
),
|
||||
selectedDecoration: BoxDecoration(
|
||||
color: MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
shape: BoxShape.circle,
|
||||
),
|
||||
weekendTextStyle: TextStyle(
|
||||
color: MzanziInnovationHub.of(context)!.theme.messageTextColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.messageTextColor(),
|
||||
),
|
||||
),
|
||||
daysOfWeekStyle: DaysOfWeekStyle(
|
||||
weekdayStyle: TextStyle(
|
||||
color: MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
),
|
||||
weekendStyle: TextStyle(
|
||||
color: MzanziInnovationHub.of(context)!.theme.messageTextColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.messageTextColor(),
|
||||
),
|
||||
),
|
||||
),
|
||||
|
||||
@@ -110,7 +110,7 @@ class _MihCircleAvatarState extends State<MihCircleAvatar> {
|
||||
type: FileType.image,
|
||||
);
|
||||
// print("Here 1");
|
||||
if (MzanziInnovationHub.of(context)!.theme.getPlatform() ==
|
||||
if (MzansiInnovationHub.of(context)!.theme.getPlatform() ==
|
||||
"Web") {
|
||||
// print("Here 2");
|
||||
if (result == null) return;
|
||||
|
||||
@@ -47,7 +47,7 @@ class _MihDateFieldState extends State<MihDateField> {
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
final theme = MzanziInnovationHub.of(context)!.theme;
|
||||
final theme = MzansiInnovationHub.of(context)!.theme;
|
||||
return Center(
|
||||
child: SizedBox(
|
||||
width: widget.width,
|
||||
|
||||
@@ -30,7 +30,7 @@ class _MihDropdownFieldState extends State<MihDropdownField> {
|
||||
|
||||
List<DropdownMenuEntry<String>> buildMenuOptions(List<String> options) {
|
||||
List<DropdownMenuEntry<String>> menuList = [];
|
||||
final theme = MzanziInnovationHub.of(context)!.theme;
|
||||
final theme = MzansiInnovationHub.of(context)!.theme;
|
||||
for (final i in options) {
|
||||
menuList.add(DropdownMenuEntry(
|
||||
value: i,
|
||||
@@ -59,7 +59,7 @@ class _MihDropdownFieldState extends State<MihDropdownField> {
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
final theme = MzanziInnovationHub.of(context)!.theme;
|
||||
final theme = MzansiInnovationHub.of(context)!.theme;
|
||||
|
||||
return Column(
|
||||
crossAxisAlignment: CrossAxisAlignment.start,
|
||||
|
||||
@@ -30,10 +30,10 @@ class _MihFloatingMenuState extends State<MihFloatingMenu> {
|
||||
animatedIcon: widget.animatedIcon,
|
||||
direction: widget.direction ?? SpeedDialDirection.up,
|
||||
activeIcon: Icons.close,
|
||||
backgroundColor: MzanziInnovationHub.of(context)!.theme.successColor(),
|
||||
backgroundColor: MzansiInnovationHub.of(context)!.theme.successColor(),
|
||||
activeBackgroundColor:
|
||||
MzanziInnovationHub.of(context)!.theme.errorColor(),
|
||||
foregroundColor: MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.errorColor(),
|
||||
foregroundColor: MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
overlayColor: Colors.black,
|
||||
overlayOpacity: 0.5,
|
||||
children: widget.children,
|
||||
|
||||
@@ -33,7 +33,7 @@ class _MihImageDisplayState extends State<MihImageDisplay> {
|
||||
ImageProvider<Object>? getImage() {
|
||||
Color dark = const Color(0XFF3A4454);
|
||||
if (widget.imageFile == null) {
|
||||
if (MzanziInnovationHub.of(context)!.theme.secondaryColor() == dark) {
|
||||
if (MzansiInnovationHub.of(context)!.theme.secondaryColor() == dark) {
|
||||
print("here in light icon");
|
||||
return const AssetImage(
|
||||
'lib/mih_components/mih_package_components/assets/images/i-dont-know-dark.png');
|
||||
@@ -78,9 +78,9 @@ class _MihImageDisplayState extends State<MihImageDisplay> {
|
||||
child: IconButton.filled(
|
||||
style: IconButton.styleFrom(
|
||||
backgroundColor:
|
||||
MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
),
|
||||
color: MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
onPressed: () async {
|
||||
try {
|
||||
FilePickerResult? result =
|
||||
@@ -88,7 +88,7 @@ class _MihImageDisplayState extends State<MihImageDisplay> {
|
||||
type: FileType.image,
|
||||
);
|
||||
// print("Here 1");
|
||||
if (MzanziInnovationHub.of(context)!.theme.getPlatform() ==
|
||||
if (MzansiInnovationHub.of(context)!.theme.getPlatform() ==
|
||||
"Web") {
|
||||
// print("Here 2");
|
||||
if (result == null) return;
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:mzansi_innovation_hub/main.dart';
|
||||
import 'package:mzansi_innovation_hub/mih_services/mih_validation_services.dart';
|
||||
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_text_form_field.dart';
|
||||
|
||||
@@ -107,8 +108,10 @@ class _MihNumericStepperState extends State<MihNumericStepper> {
|
||||
width: 40,
|
||||
child: IconButton.filled(
|
||||
style: ButtonStyle(
|
||||
backgroundColor:
|
||||
WidgetStateProperty.all<Color>(widget.fillColor),
|
||||
backgroundColor: WidgetStateProperty.all<Color>(
|
||||
MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.successColor()),
|
||||
),
|
||||
color: widget.inputColor,
|
||||
iconSize: 20,
|
||||
@@ -189,8 +192,7 @@ class _MihNumericStepperState extends State<MihNumericStepper> {
|
||||
width: 40,
|
||||
child: IconButton.filled(
|
||||
style: ButtonStyle(
|
||||
backgroundColor:
|
||||
WidgetStateProperty.all<Color>(widget.fillColor),
|
||||
backgroundColor: WidgetStateProperty.all<Color>(),
|
||||
),
|
||||
color: widget.inputColor,
|
||||
iconSize: 20,
|
||||
|
||||
@@ -86,7 +86,7 @@ class _MihPackageState extends State<MihPackage>
|
||||
vsync: this,
|
||||
duration: const Duration(milliseconds: 400),
|
||||
);
|
||||
if (!MzanziInnovationHub.of(context)!.theme.kIsWeb) {
|
||||
if (!MzansiInnovationHub.of(context)!.theme.kIsWeb) {
|
||||
// Trigger the peak animation on start (or call this elsewhere)
|
||||
WidgetsBinding.instance.addPostFrameCallback((_) {
|
||||
_peakAnimation();
|
||||
|
||||
@@ -29,7 +29,7 @@ class _MihPackageAlertState extends State<MihPackageAlert> {
|
||||
Size? size;
|
||||
|
||||
void checkScreenSize() {
|
||||
if (MzanziInnovationHub.of(context)!.theme.screenType == "desktop") {
|
||||
if (MzansiInnovationHub.of(context)!.theme.screenType == "desktop") {
|
||||
setState(() {
|
||||
popUpWidth = (size!.width / 4) * 2;
|
||||
popUpheight = null;
|
||||
@@ -64,7 +64,7 @@ class _MihPackageAlertState extends State<MihPackageAlert> {
|
||||
width: popUpWidth,
|
||||
height: popUpheight,
|
||||
decoration: BoxDecoration(
|
||||
color: MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
borderRadius: BorderRadius.circular(25.0),
|
||||
border: Border.all(color: widget.alertColour, width: 5.0),
|
||||
),
|
||||
@@ -101,7 +101,7 @@ class _MihPackageAlertState extends State<MihPackageAlert> {
|
||||
},
|
||||
icon: Icon(
|
||||
Icons.close,
|
||||
color: MzanziInnovationHub.of(context)!.theme.errorColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.errorColor(),
|
||||
size: 35,
|
||||
),
|
||||
),
|
||||
|
||||
@@ -85,7 +85,7 @@ class _MihPackageTileState extends State<MihPackageTile> {
|
||||
// overflow: TextOverflow.visible,
|
||||
style: TextStyle(
|
||||
color:
|
||||
MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
fontSize: 20.0,
|
||||
fontWeight: FontWeight.bold,
|
||||
),
|
||||
|
||||
@@ -19,7 +19,7 @@ class MihPackageToolBody extends StatefulWidget {
|
||||
class _MihPackageToolBodyState extends State<MihPackageToolBody> {
|
||||
late double _innerBodyPadding;
|
||||
double getHorizontalPaddingSize(Size screenSize) {
|
||||
if (MzanziInnovationHub.of(context)!.theme.screenType == "desktop") {
|
||||
if (MzansiInnovationHub.of(context)!.theme.screenType == "desktop") {
|
||||
if (widget.borderOn) {
|
||||
return widget.innerHorizontalPadding ?? 10;
|
||||
} else {
|
||||
@@ -48,19 +48,19 @@ class _MihPackageToolBodyState extends State<MihPackageToolBody> {
|
||||
if (widget.borderOn) {
|
||||
_innerBodyPadding = 10.0;
|
||||
return BoxDecoration(
|
||||
color: MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
borderRadius: BorderRadius.circular(25.0),
|
||||
border: Border.all(
|
||||
color: MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
width: 3.0),
|
||||
);
|
||||
} else {
|
||||
_innerBodyPadding = 0.0;
|
||||
return BoxDecoration(
|
||||
color: MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
borderRadius: BorderRadius.circular(25.0),
|
||||
border: Border.all(
|
||||
color: MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
width: 3.0),
|
||||
);
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@ class _MihPackageWindowState extends State<MihPackageWindow> {
|
||||
void checkScreenSize() {
|
||||
// print("screen width: $width");
|
||||
// print("screen height: $height");
|
||||
if (MzanziInnovationHub.of(context)!.theme.screenType == "desktop") {
|
||||
if (MzansiInnovationHub.of(context)!.theme.screenType == "desktop") {
|
||||
setState(() {
|
||||
windowTitleSize = 25;
|
||||
horizontralWindowPadding = width / 7;
|
||||
@@ -84,9 +84,9 @@ class _MihPackageWindowState extends State<MihPackageWindow> {
|
||||
child: IconButton.filled(
|
||||
style: ButtonStyle(
|
||||
backgroundColor: WidgetStateProperty.all<Color>(
|
||||
MzanziInnovationHub.of(context)!.theme.errorColor()),
|
||||
MzansiInnovationHub.of(context)!.theme.errorColor()),
|
||||
),
|
||||
color: MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
iconSize: 20,
|
||||
onPressed: () {
|
||||
widget.onWindowTapClose();
|
||||
@@ -108,7 +108,7 @@ class _MihPackageWindowState extends State<MihPackageWindow> {
|
||||
style: TextStyle(
|
||||
fontSize: windowTitleSize,
|
||||
fontWeight: FontWeight.bold,
|
||||
color: MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
),
|
||||
),
|
||||
),
|
||||
@@ -165,10 +165,10 @@ class _MihPackageWindowState extends State<MihPackageWindow> {
|
||||
insetAnimationDuration: Durations.short1,
|
||||
child: Container(
|
||||
decoration: BoxDecoration(
|
||||
color: MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
borderRadius: BorderRadius.circular(25.0),
|
||||
border: Border.all(
|
||||
color: MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
width: 5.0),
|
||||
),
|
||||
child: widget.fullscreen
|
||||
|
||||
@@ -48,9 +48,9 @@ class _MihPersonalProfilePreviewState extends State<MihPersonalProfilePreview> {
|
||||
fileNameController: TextEditingController(),
|
||||
userSelectedfile: file,
|
||||
frameColor:
|
||||
MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
backgroundColor:
|
||||
MzanziInnovationHub.of(context)!.theme.primaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.primaryColor(),
|
||||
onChange: () {},
|
||||
);
|
||||
} else {
|
||||
@@ -58,14 +58,14 @@ class _MihPersonalProfilePreviewState extends State<MihPersonalProfilePreview> {
|
||||
MihIcons.iDontKnow,
|
||||
size: profilePictureWidth,
|
||||
color:
|
||||
MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
);
|
||||
}
|
||||
} else {
|
||||
return Icon(
|
||||
MihIcons.mihRing,
|
||||
size: profilePictureWidth,
|
||||
color: MzanziInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
color: MzansiInnovationHub.of(context)!.theme.secondaryColor(),
|
||||
);
|
||||
}
|
||||
},
|
||||
|
||||
@@ -215,7 +215,7 @@ class _MihTextFormFieldState extends State<MihTextFormField> {
|
||||
widget.borderRadius ?? 8.0),
|
||||
borderSide: field.hasError
|
||||
? BorderSide(
|
||||
color: MzanziInnovationHub.of(context)!
|
||||
color: MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.errorColor(),
|
||||
width: 2.0,
|
||||
@@ -232,7 +232,7 @@ class _MihTextFormFieldState extends State<MihTextFormField> {
|
||||
widget.borderRadius ?? 8.0),
|
||||
borderSide: BorderSide(
|
||||
color: field.hasError
|
||||
? MzanziInnovationHub.of(context)!
|
||||
? MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.errorColor()
|
||||
: widget.inputColor,
|
||||
@@ -243,7 +243,7 @@ class _MihTextFormFieldState extends State<MihTextFormField> {
|
||||
borderRadius: BorderRadius.circular(
|
||||
widget.borderRadius ?? 8.0),
|
||||
borderSide: BorderSide(
|
||||
color: MzanziInnovationHub.of(context)!
|
||||
color: MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.errorColor(),
|
||||
width: 3.0,
|
||||
@@ -253,7 +253,7 @@ class _MihTextFormFieldState extends State<MihTextFormField> {
|
||||
borderRadius: BorderRadius.circular(
|
||||
widget.borderRadius ?? 8.0),
|
||||
borderSide: BorderSide(
|
||||
color: MzanziInnovationHub.of(context)!
|
||||
color: MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.errorColor(),
|
||||
width: 3.0,
|
||||
@@ -276,7 +276,7 @@ class _MihTextFormFieldState extends State<MihTextFormField> {
|
||||
field.errorText ?? '',
|
||||
style: TextStyle(
|
||||
fontSize: 12,
|
||||
color: MzanziInnovationHub.of(context)!
|
||||
color: MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.errorColor(),
|
||||
fontWeight: FontWeight.bold,
|
||||
|
||||
@@ -57,7 +57,7 @@ class _MihTimeFieldState extends State<MihTimeField> {
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
final theme = MzanziInnovationHub.of(context)!.theme;
|
||||
final theme = MzansiInnovationHub.of(context)!.theme;
|
||||
return Center(
|
||||
child: SizedBox(
|
||||
width: widget.width,
|
||||
|
||||
@@ -66,11 +66,11 @@ class _MihToggleState extends State<MihToggle> {
|
||||
return Colors.grey;
|
||||
}
|
||||
if (states.contains(WidgetState.selected)) {
|
||||
return MzanziInnovationHub.of(context)!
|
||||
return MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.successColor(); // Outline color when active
|
||||
}
|
||||
return MzanziInnovationHub.of(context)!
|
||||
return MzansiInnovationHub.of(context)!
|
||||
.theme
|
||||
.errorColor(); // Outline color when active
|
||||
},
|
||||
@@ -79,12 +79,12 @@ class _MihToggleState extends State<MihToggle> {
|
||||
widget.readOnly == true ? Colors.grey : widget.secondaryFillColor,
|
||||
activeTrackColor: widget.readOnly == true
|
||||
? Colors.grey.shade400
|
||||
: MzanziInnovationHub.of(context)!.theme.successColor(),
|
||||
: MzansiInnovationHub.of(context)!.theme.successColor(),
|
||||
inactiveThumbColor:
|
||||
widget.readOnly == true ? Colors.grey : widget.secondaryFillColor,
|
||||
inactiveTrackColor: widget.readOnly == true
|
||||
? Colors.grey.shade400
|
||||
: MzanziInnovationHub.of(context)!.theme.errorColor(),
|
||||
: MzansiInnovationHub.of(context)!.theme.errorColor(),
|
||||
// activeColor: widget.secondaryFillColor,
|
||||
// activeTrackColor: widget.fillColor,
|
||||
// inactiveThumbColor: widget.fillColor,
|
||||
|
||||
Reference in New Issue
Block a user