diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/apple_tree-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/apple_tree-min.png new file mode 100644 index 00000000..7c6bcc2c Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/apple_tree-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/auchan-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/auchan-min.png new file mode 100644 index 00000000..c56b2c8e Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/auchan-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/best_before-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/best_before-min.png new file mode 100644 index 00000000..b4ed8df4 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/best_before-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/big_save-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/big_save-min.png new file mode 100644 index 00000000..e08ecbae Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/big_save-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/boxer-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/boxer-min.png new file mode 100644 index 00000000..79b5a3b5 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/boxer-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/bp-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/bp-min.png new file mode 100644 index 00000000..8a1b744f Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/bp-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/builders-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/builders-min.png new file mode 100644 index 00000000..f458b624 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/builders-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/carrefour-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/carrefour-min.png new file mode 100644 index 00000000..f12eae43 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/carrefour-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/checkers-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/checkers-min.png new file mode 100644 index 00000000..bab0d78e Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/checkers-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/choppies-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/choppies-min.png new file mode 100644 index 00000000..236933d1 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/choppies-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/clicks-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/clicks-min.png new file mode 100644 index 00000000..d7805ce6 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/clicks-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/continente-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/continente-min.png new file mode 100644 index 00000000..2cf906bf Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/continente-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/cotton_on-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/cotton_on-min.png new file mode 100644 index 00000000..ab78024b Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/cotton_on-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/dischem-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/dischem-min.png new file mode 100644 index 00000000..51b45297 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/dischem-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/edgars-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/edgars-min.png new file mode 100644 index 00000000..38f7731a Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/edgars-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/eskom-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/eskom-min.png new file mode 100644 index 00000000..65e89512 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/eskom-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/exclusive_books-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/exclusive_books-min.png new file mode 100644 index 00000000..f7c0ef96 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/exclusive_books-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/fresh_stop-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/fresh_stop-min.png new file mode 100644 index 00000000..0ccae894 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/fresh_stop-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/fresmart-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/fresmart-min.png new file mode 100644 index 00000000..976dbfa2 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/fresmart-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/infinity-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/infinity-min.png new file mode 100644 index 00000000..a5545716 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/infinity-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/jet-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/jet-min.png new file mode 100644 index 00000000..8577c89f Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/jet-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/justrite-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/justrite-min.png new file mode 100644 index 00000000..e8415542 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/justrite-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/kero-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/kero-min.png new file mode 100644 index 00000000..ff92d6cc Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/kero-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/leroy_merlin-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/leroy_merlin-min.png new file mode 100644 index 00000000..45804ed8 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/leroy_merlin-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/makro-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/makro-min.png new file mode 100644 index 00000000..dff25561 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/makro-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/naivas-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/naivas-min.png new file mode 100644 index 00000000..6a17466b Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/naivas-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/ok_food-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/ok_food-min.png new file mode 100644 index 00000000..4bf05cef Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/ok_food-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/panarottis-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/panarottis-min.png new file mode 100644 index 00000000..b8542eaa Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/panarottis-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/pick_n_pay-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/pick_n_pay-min.png new file mode 100644 index 00000000..586ef48f Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/pick_n_pay-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/plus_more-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/plus_more-min.png new file mode 100644 index 00000000..e00d7ea0 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/plus_more-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/pna-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/pna-min.png new file mode 100644 index 00000000..1851f287 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/pna-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/pq-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/pq-min.png new file mode 100644 index 00000000..9716ed4b Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/pq-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/rage-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/rage-min.png new file mode 100644 index 00000000..55f35231 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/rage-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/sasol-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/sasol-min.png new file mode 100644 index 00000000..3ba043c6 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/sasol-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/sefalana-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/sefalana-min.png new file mode 100644 index 00000000..bab67133 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/sefalana-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/shell-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/shell-min.png new file mode 100644 index 00000000..693fc5d6 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/shell-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/shoprite-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/shoprite-min.png new file mode 100644 index 00000000..448813ad Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/shoprite-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/signature_cosmetics-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/signature_cosmetics-min.png new file mode 100644 index 00000000..4b756e1f Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/signature_cosmetics-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/spar-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/spar-min.png new file mode 100644 index 00000000..fb55b121 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/spar-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/spur-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/spur-min.png new file mode 100644 index 00000000..5186d7a3 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/spur-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/tfg-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/tfg-min.png new file mode 100644 index 00000000..e4d98f9b Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/tfg-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/toysrus-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/toysrus-min.png new file mode 100644 index 00000000..4b7c0f20 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/toysrus-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/woermann_brock-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/woermann_brock-min.png new file mode 100644 index 00000000..5bfb2c60 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/woermann_brock-min.png differ diff --git a/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/woolworths-min.png b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/woolworths-min.png new file mode 100644 index 00000000..8265f504 Binary files /dev/null and b/Frontend/lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/woolworths-min.png differ diff --git a/Frontend/lib/mih_packages/mzansi_wallet/builder/build_loyalty_card_list.dart b/Frontend/lib/mih_packages/mzansi_wallet/builder/build_loyalty_card_list.dart index 6640524a..30ce56d9 100644 --- a/Frontend/lib/mih_packages/mzansi_wallet/builder/build_loyalty_card_list.dart +++ b/Frontend/lib/mih_packages/mzansi_wallet/builder/build_loyalty_card_list.dart @@ -318,7 +318,7 @@ class _BuildLoyaltyCardListState extends State { itemCount: widget.cardList.length, gridDelegate: const SliverGridDelegateWithMaxCrossAxisExtent( mainAxisSpacing: 0, - crossAxisSpacing: 10, + crossAxisSpacing: 5, maxCrossAxisExtent: 200, ), itemBuilder: (context, index) { diff --git a/Frontend/lib/mih_packages/mzansi_wallet/components/mih_card_display.dart b/Frontend/lib/mih_packages/mzansi_wallet/components/mih_card_display.dart index 989382d1..2e0fa58d 100644 --- a/Frontend/lib/mih_packages/mzansi_wallet/components/mih_card_display.dart +++ b/Frontend/lib/mih_packages/mzansi_wallet/components/mih_card_display.dart @@ -18,97 +18,136 @@ class _MihCardDisplayState extends State { switch (widget.shopName.toLowerCase()) { case "apple tree": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/apple_tree.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/apple_tree-min.png'); case "best before": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/best_before.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/best_before-min.png'); case "checkers": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/checkers.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/checkers-min.png'); case "clicks": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/Clicks_Club.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/clicks-min.png'); case "cotton:on": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/cotton_on_perks.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/cotton_on-min.png'); case "dis-chem": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/dischem_benefit.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/dischem-min.png'); case "pick n pay": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/pnp_smart.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/pick_n_pay-min.png'); case "shoprite": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/shoprite.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/shoprite-min.png'); case "spar": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/spar_rewards.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/spar-min.png'); case "woolworths": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/wrewards.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/woolworths-min.png'); case "makro": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/makro.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/makro-min.png'); case "fresh stop": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/fresh_stop.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/fresh_stop-min.png'); case "panarottis": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/panarottis.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/panarottis-min.png'); case "shell": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/Shell.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/shell-min.png'); case "edgars": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/edgars.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/edgars-min.png'); case "jet": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/jet.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/jet-min.png'); case "spur": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/spur.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/spur-min.png'); case "infinity": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/infinity.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/infinity-min.png'); case "eskom": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/eskom.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/eskom-min.png'); case "+more": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/plus_more.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/plus_more-min.png'); case "bp": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/bp.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/bp-min.png'); case "builders warehouse": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/builders.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/builders-min.png'); case "exclusive books": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/exclusive_books.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/exclusive_books-min.png'); case "pna": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/pna.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/pna-min.png'); case "pq clothing": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/pq.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/pq-min.png'); case "rage": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/rage.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/rage-min.png'); case "sasol": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/sasol.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/sasol-min.png'); case "tfg group": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/tfg.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/tfg-min.png'); case "toys r us": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/toysrus.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/toysrus-min.png'); case "leroy merlin": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/leroy_merlin.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/leroy_merlin-min.png'); case "signature cosmetics & fragrances": return Image.asset( - 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/signature_cosmetics.png'); + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/signature_cosmetics-min.png'); + case "ok foods": + return Image.asset( + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/ok_food-min.png'); + case "choppies": + return Image.asset( + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/choppies-min.png'); + case "boxer": + return Image.asset( + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/boxer-min.png'); + case "carrefour": + return Image.asset( + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/carrefour-min.png'); + case "sefalana": + return Image.asset( + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/sefalana-min.png'); + case "big save": + return Image.asset( + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/big_save-min.png'); + case "justrite": + return Image.asset( + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/justrite-min.png'); + case "naivas": + return Image.asset( + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/naivas-min.png'); + case "kero": + return Image.asset( + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/kero-min.png'); + case "auchan": + return Image.asset( + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/auchan-min.png'); + case "woermann brock": + return Image.asset( + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/woermann_brock-min.png'); + case "continente": + return Image.asset( + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/continente-min.png'); + case "fresmart": + return Image.asset( + 'lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/fresmart-min.png'); default: return const Placeholder(); } @@ -116,6 +155,9 @@ class _MihCardDisplayState extends State { @override Widget build(BuildContext context) { - return displayLoyaltyCard(); + return SizedBox( + width: 500, + child: displayLoyaltyCard(), + ); } } diff --git a/Frontend/lib/mih_packages/mzansi_wallet/mih_wallet.dart b/Frontend/lib/mih_packages/mzansi_wallet/mih_wallet.dart index 54f22baa..3af68433 100644 --- a/Frontend/lib/mih_packages/mzansi_wallet/mih_wallet.dart +++ b/Frontend/lib/mih_packages/mzansi_wallet/mih_wallet.dart @@ -78,10 +78,10 @@ class _MihWalletState extends State { List getToolBody() { List toolBodies = [ - MihCardFavourites( + MihCards( signedInUser: widget.arguments.signedInUser, ), - MihCards( + MihCardFavourites( signedInUser: widget.arguments.signedInUser, ), ]; diff --git a/Frontend/lib/mih_packages/mzansi_wallet/package_tools/mih_cards.dart b/Frontend/lib/mih_packages/mzansi_wallet/package_tools/mih_cards.dart index ce11ccf6..f7a2916e 100644 --- a/Frontend/lib/mih_packages/mzansi_wallet/package_tools/mih_cards.dart +++ b/Frontend/lib/mih_packages/mzansi_wallet/package_tools/mih_cards.dart @@ -107,26 +107,38 @@ class _MihCardsState extends State { dropdownOptions: const [ "+More", "Apple Tree", + "Auchan", "Best Before", + "Big Save", + "Boxer", "BP", "Builders Warehouse", "Checkers", + "Choppies", "Clicks", + "Continente", "Cotton:On", + "Carrefour", "Dis-Chem", "Edgars", "Eskom", "Exclusive Books", "Fresh Stop", + "Fresmart", "Infinity", "Jet", + "Justrite", + "Kero", "Leroy Merlin", "Makro", + "Naivas", + "OK Foods", "Panarottis", "Pick n Pay", "PnA", "PQ Clothing", "Rage", + "Sefalana", "Sasol", "Shell", "Shoprite", @@ -135,6 +147,7 @@ class _MihCardsState extends State { "Spur", "TFG Group", "Toys R Us", + "Woermann Brock", "Woolworths" ], required: true, diff --git a/Frontend/pubspec.yaml b/Frontend/pubspec.yaml index b29b1917..88a47aa0 100644 --- a/Frontend/pubspec.yaml +++ b/Frontend/pubspec.yaml @@ -107,6 +107,7 @@ flutter: - lib/mih_components/mih_package_components/assets/images/ - lib/mih_components/mih_package_components/assets/fonts/ - lib/mih_components/mih_package_components/assets/images/loyalty_cards/ + - lib/mih_components/mih_package_components/assets/images/loyalty_cards/mini/ - lib/mih_components/mih_package_components/assets/images/app_icon/ - lib/mih_components/mih_package_components/assets/images/splash_screen/ # - images/a_dot_ham.jpeg