NEW: MIH Colors W4C
|
Before Width: | Height: | Size: 9.9 KiB After Width: | Height: | Size: 8.6 KiB |
|
Before Width: | Height: | Size: 6.1 KiB After Width: | Height: | Size: 5.4 KiB |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 20 KiB |
|
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 27 KiB |
|
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 3.3 KiB |
|
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 5.4 KiB After Width: | Height: | Size: 4.7 KiB |
|
Before Width: | Height: | Size: 8.6 KiB After Width: | Height: | Size: 7.6 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 11 KiB |
@@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<resources>
|
<resources>
|
||||||
<color name="ic_launcher_background">#3A4454</color>
|
<color name="ic_launcher_background">#6641b2</color>
|
||||||
<!-- Women For Change -->
|
<!-- Women For Change -->
|
||||||
<color name="mih_icon_background">#6641b2</color>
|
<color name="mih_icon_background">#6641b2</color>
|
||||||
<color name="mih_icon_foreground">#E0D1FF</color>
|
<color name="mih_icon_foreground">#E0D1FF</color>
|
||||||
|
|||||||
@@ -1,32 +1,46 @@
|
|||||||
# flutter pub run flutter_launcher_icons
|
# flutter pub run flutter_launcher_icons
|
||||||
flutter_launcher_icons:
|
flutter_launcher_icons:
|
||||||
image_path: "lib/mih_components/mih_package_components/assets/images/app_icon/mih_app_icon.png"
|
# Original
|
||||||
|
# image_path: "lib/mih_components/mih_package_components/assets/images/app_icon/mih_logo_app.png"
|
||||||
|
|
||||||
|
# Women For Change
|
||||||
|
image_path: "lib/mih_components/mih_package_components/assets/images/app_icon/mih_logo_app_w4c.png"
|
||||||
|
|
||||||
android: "launcher_icon"
|
android: "launcher_icon"
|
||||||
# image_path_android: "assets/icon/icon.png"
|
|
||||||
min_sdk_android: 21 # android min sdk min:16, default 21
|
min_sdk_android: 21 # android min sdk min:16, default 21
|
||||||
adaptive_icon_background: "#3A4454"
|
# Original
|
||||||
adaptive_icon_foreground: "lib/mih_components/mih_package_components/assets/images/app_icon/mih_app_icon.png"
|
# adaptive_icon_background: "#3A4454"
|
||||||
# adaptive_icon_monochrome: "assets/icon/monochrome.png"
|
# adaptive_icon_foreground: "lib/mih_components/mih_package_components/assets/images/app_icon/mih_logo_app.png"
|
||||||
|
|
||||||
|
# Women For Change
|
||||||
|
adaptive_icon_background: "#6641b2"
|
||||||
|
adaptive_icon_foreground: "lib/mih_components/mih_package_components/assets/images/app_icon/mih_logo_app_w4c.png"
|
||||||
|
|
||||||
ios: true
|
ios: true
|
||||||
image_path_ios: "lib/mih_components/mih_package_components/assets/images/app_icon/mih_app_icon.png"
|
# Original
|
||||||
|
# image_path_ios: "lib/mih_components/mih_package_components/assets/images/app_icon/mih_logo_app.png"
|
||||||
|
|
||||||
|
# Women For Change
|
||||||
|
image_path_ios: "lib/mih_components/mih_package_components/assets/images/app_icon/mih_logo_app_w4c.png"
|
||||||
remove_alpha_channel_ios: true
|
remove_alpha_channel_ios: true
|
||||||
# image_path_ios_dark_transparent: "assets/icon/icon_dark.png"
|
|
||||||
# image_path_ios_tinted_grayscale: "assets/icon/icon_tinted.png"
|
|
||||||
# desaturate_tinted_to_grayscale_ios: true
|
|
||||||
|
|
||||||
web:
|
web:
|
||||||
generate: true
|
generate: true
|
||||||
image_path: "lib/mih_components/mih_package_components/assets/images/app_icon/circle_logo.png"
|
# Original
|
||||||
background_color: "#3A4454"
|
# image_path: "lib/mih_components/mih_package_components/assets/images/app_icon/mih_logo_web.png"
|
||||||
theme_color: "#3A4454"
|
# background_color: "#3A4454"
|
||||||
|
# theme_color: "#3A4454"
|
||||||
|
|
||||||
|
# Women For Change
|
||||||
|
image_path: "lib/mih_components/mih_package_components/assets/images/app_icon/mih_logo_web.png"
|
||||||
|
background_color: "#6641b2"
|
||||||
|
theme_color: "#6641b2"
|
||||||
|
|
||||||
windows:
|
windows:
|
||||||
generate: true
|
generate: true
|
||||||
image_path: "lib/mih_components/mih_package_components/assets/images/app_icon/circle_logo.png"
|
image_path: "lib/mih_components/mih_package_components/assets/images/app_icon/mih_logo_web.png"
|
||||||
icon_size: 48 # min:48, max:256, default: 48
|
icon_size: 48 # min:48, max:256, default: 48
|
||||||
|
|
||||||
macos:
|
macos:
|
||||||
generate: true
|
generate: true
|
||||||
image_path: "lib/mih_components/mih_package_components/assets/images/app_icon/circle_logo.png"
|
image_path: "lib/mih_components/mih_package_components/assets/images/app_icon/mih_logo_web.png"
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 126 KiB After Width: | Height: | Size: 70 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 654 B |
|
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 1.5 KiB |
|
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 2.6 KiB |
|
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.0 KiB |
|
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 2.4 KiB |
|
Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 4.2 KiB |
|
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 1.5 KiB |
|
Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 3.7 KiB |
|
Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 6.0 KiB |
|
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 2.0 KiB |
|
Before Width: | Height: | Size: 5.6 KiB After Width: | Height: | Size: 4.9 KiB |
|
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 2.4 KiB |
|
Before Width: | Height: | Size: 6.4 KiB After Width: | Height: | Size: 5.7 KiB |
|
Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 6.0 KiB |
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 9.8 KiB |
|
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 3.3 KiB |
|
Before Width: | Height: | Size: 8.6 KiB After Width: | Height: | Size: 7.6 KiB |
|
Before Width: | Height: | Size: 4.1 KiB After Width: | Height: | Size: 3.5 KiB |
|
Before Width: | Height: | Size: 9.1 KiB After Width: | Height: | Size: 8.0 KiB |
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 8.9 KiB |
|
Before Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 42 KiB |
|
Before Width: | Height: | Size: 34 KiB |
|
After Width: | Height: | Size: 68 KiB |
|
After Width: | Height: | Size: 65 KiB |
|
After Width: | Height: | Size: 78 KiB |
|
After Width: | Height: | Size: 78 KiB |
@@ -1,35 +1,44 @@
|
|||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
|
|
||||||
class MihColors {
|
class MihColors {
|
||||||
|
bool women4Change = true;
|
||||||
static Color getPrimaryColor(bool darkMode) {
|
static Color getPrimaryColor(bool darkMode) {
|
||||||
if (darkMode == true) {
|
if (darkMode == true) {
|
||||||
return const Color(0XFF3A4454);
|
// return const Color(0XFF3A4454); // Original
|
||||||
|
return const Color(0XFF6641b2); // Women4change
|
||||||
} else {
|
} else {
|
||||||
return const Color(0XFFbedcfe);
|
// return const Color(0XFFbedcfe); // Original
|
||||||
|
return const Color(0xFFE0D1FF); // Women4change
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static Color getSecondaryColor(bool darkMode) {
|
static Color getSecondaryColor(bool darkMode) {
|
||||||
if (darkMode == true) {
|
if (darkMode == true) {
|
||||||
return const Color(0XFFbedcfe);
|
// return const Color(0XFFbedcfe); // Original
|
||||||
|
return const Color(0xFFE0D1FF); // Women4change
|
||||||
} else {
|
} else {
|
||||||
return const Color(0XFF3A4454);
|
// return const Color(0XFF3A4454); // Original
|
||||||
|
return const Color(0XFF6641b2); // Women4change
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static Color getSecondaryInvertedColor(bool darkMode) {
|
static Color getSecondaryInvertedColor(bool darkMode) {
|
||||||
if (darkMode == true) {
|
if (darkMode == true) {
|
||||||
return const Color(0XFF412301);
|
// return const Color(0XFF412301); // Original
|
||||||
|
return const Color(0XFF1f2e00); // Women4change
|
||||||
} else {
|
} else {
|
||||||
return const Color(0XFFc5bbab);
|
// return const Color(0XFFc5bbab); // Original
|
||||||
|
return const Color(0XFF99be4d); // Women4change
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static Color getHighlightColor(bool darkMode) {
|
static Color getHighlightColor(bool darkMode) {
|
||||||
if (darkMode == true) {
|
if (darkMode == true) {
|
||||||
return const Color(0XFF9bc7fa);
|
// return const Color(0XFF9bc7fa);
|
||||||
|
return const Color(0xFFC8AFFB); // Women4change
|
||||||
} else {
|
} else {
|
||||||
return const Color(0XFF354866);
|
// return const Color(0XFF354866);
|
||||||
|
return const Color(0XFF6641b2); // Women4change
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -233,65 +233,65 @@ class MihTheme {
|
|||||||
// }
|
// }
|
||||||
// }
|
// }
|
||||||
|
|
||||||
AssetImage loadingImage() {
|
// AssetImage loadingImage() {
|
||||||
if (mode == "Dark") {
|
// if (mode == "Dark") {
|
||||||
loading = const AssetImage(
|
// loading = const AssetImage(
|
||||||
'lib/mih_components/mih_package_components/assets/images/loading_light.gif',
|
// 'lib/mih_components/mih_package_components/assets/images/loading_light.gif',
|
||||||
);
|
// );
|
||||||
} else {
|
// } else {
|
||||||
loading = const AssetImage(
|
// loading = const AssetImage(
|
||||||
'lib/mih_components/mih_package_components/assets/images/loading_dark.gif',
|
// 'lib/mih_components/mih_package_components/assets/images/loading_dark.gif',
|
||||||
);
|
// );
|
||||||
}
|
// }
|
||||||
return loading;
|
// return loading;
|
||||||
}
|
// }
|
||||||
|
|
||||||
AssetImage altLoadingImage() {
|
// AssetImage altLoadingImage() {
|
||||||
if (mode == "Dark") {
|
// if (mode == "Dark") {
|
||||||
loading = const AssetImage(
|
// loading = const AssetImage(
|
||||||
'lib/mih_components/mih_package_components/assets/images/loading_dark.gif',
|
// 'lib/mih_components/mih_package_components/assets/images/loading_dark.gif',
|
||||||
);
|
// );
|
||||||
} else {
|
// } else {
|
||||||
loading = const AssetImage(
|
// loading = const AssetImage(
|
||||||
'lib/mih_components/mih_package_components/assets/images/loading_light.gif',
|
// 'lib/mih_components/mih_package_components/assets/images/loading_light.gif',
|
||||||
);
|
// );
|
||||||
}
|
// }
|
||||||
return loading;
|
// return loading;
|
||||||
}
|
// }
|
||||||
|
|
||||||
String loadingImageLocation() {
|
// String loadingImageLocation() {
|
||||||
if (mode == "Dark") {
|
// if (mode == "Dark") {
|
||||||
loadingAssetText =
|
// loadingAssetText =
|
||||||
'lib/mih_components/mih_package_components/assets/images/loading_light.gif';
|
// 'lib/mih_components/mih_package_components/assets/images/loading_light.gif';
|
||||||
} else {
|
// } else {
|
||||||
loadingAssetText =
|
// loadingAssetText =
|
||||||
'lib/mih_components/mih_package_components/assets/images/loading_dark.gif';
|
// 'lib/mih_components/mih_package_components/assets/images/loading_dark.gif';
|
||||||
}
|
// }
|
||||||
return loadingAssetText;
|
// return loadingAssetText;
|
||||||
}
|
// }
|
||||||
|
|
||||||
String altLoadingImageLocation() {
|
// String altLoadingImageLocation() {
|
||||||
if (mode == "Dark") {
|
// if (mode == "Dark") {
|
||||||
loadingAssetText =
|
// loadingAssetText =
|
||||||
'lib/mih_components/mih_package_components/assets/images/loading_dark.gif';
|
// 'lib/mih_components/mih_package_components/assets/images/loading_dark.gif';
|
||||||
} else {
|
// } else {
|
||||||
loadingAssetText =
|
// loadingAssetText =
|
||||||
'lib/mih_components/mih_package_components/assets/images/loading_light.gif';
|
// 'lib/mih_components/mih_package_components/assets/images/loading_light.gif';
|
||||||
}
|
// }
|
||||||
return loadingAssetText;
|
// return loadingAssetText;
|
||||||
}
|
// }
|
||||||
|
|
||||||
AssetImage aiLogoImage() {
|
// AssetImage aiLogoImage() {
|
||||||
if (mode == "Dark") {
|
// if (mode == "Dark") {
|
||||||
return const AssetImage(
|
// return const AssetImage(
|
||||||
'lib/mih_components/mih_package_components/assets/images/mzansi_ai-dark.png',
|
// 'lib/mih_components/mih_package_components/assets/images/mzansi_ai-dark.png',
|
||||||
);
|
// );
|
||||||
} else {
|
// } else {
|
||||||
return const AssetImage(
|
// return const AssetImage(
|
||||||
'lib/mih_components/mih_package_components/assets/images/mzansi_ai-light.png',
|
// 'lib/mih_components/mih_package_components/assets/images/mzansi_ai-light.png',
|
||||||
);
|
// );
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
|
|
||||||
void setScreenType(double width) {
|
void setScreenType(double width) {
|
||||||
if (width <= 800) {
|
if (width <= 800) {
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 153 KiB After Width: | Height: | Size: 82 KiB |
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 9.7 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 20 KiB |
|
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 4.4 KiB After Width: | Height: | Size: 4.5 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 40 KiB |
@@ -3,8 +3,8 @@
|
|||||||
"short_name": "MIH",
|
"short_name": "MIH",
|
||||||
"start_url": ".",
|
"start_url": ".",
|
||||||
"display": "standalone",
|
"display": "standalone",
|
||||||
"background_color": "#3A4454",
|
"background_color": "#6641b2",
|
||||||
"theme_color": "#3A4454",
|
"theme_color": "#6641b2",
|
||||||
"description": "Digitizing Mzansi one process at a time. Discover essential Mzansi apps to streamline your personal and professional life. Simplify your daily tasks with our user-friendly solutions.",
|
"description": "Digitizing Mzansi one process at a time. Discover essential Mzansi apps to streamline your personal and professional life. Simplify your daily tasks with our user-friendly solutions.",
|
||||||
"orientation": "any",
|
"orientation": "any",
|
||||||
"prefer_related_applications": false,
|
"prefer_related_applications": false,
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 3.5 KiB |