Showing
6 changed files
with
61 additions
and
43 deletions
... | @@ -7,7 +7,7 @@ | ... | @@ -7,7 +7,7 @@ |
7 | <key>Pods-SwiftWarplyFramework.xcscheme_^#shared#^_</key> | 7 | <key>Pods-SwiftWarplyFramework.xcscheme_^#shared#^_</key> |
8 | <dict> | 8 | <dict> |
9 | <key>orderHint</key> | 9 | <key>orderHint</key> |
10 | - <integer>0</integer> | 10 | + <integer>1</integer> |
11 | </dict> | 11 | </dict> |
12 | </dict> | 12 | </dict> |
13 | </dict> | 13 | </dict> | ... | ... |
... | @@ -7,7 +7,7 @@ | ... | @@ -7,7 +7,7 @@ |
7 | <key>SwiftWarplyFramework.xcscheme_^#shared#^_</key> | 7 | <key>SwiftWarplyFramework.xcscheme_^#shared#^_</key> |
8 | <dict> | 8 | <dict> |
9 | <key>orderHint</key> | 9 | <key>orderHint</key> |
10 | - <integer>1</integer> | 10 | + <integer>0</integer> |
11 | </dict> | 11 | </dict> |
12 | </dict> | 12 | </dict> |
13 | </dict> | 13 | </dict> | ... | ... |
No preview for this file type
... | @@ -48,11 +48,13 @@ import UIKit | ... | @@ -48,11 +48,13 @@ import UIKit |
48 | // dfyCoupons = swiftApi().getActiveDFYCoupons() | 48 | // dfyCoupons = swiftApi().getActiveDFYCoupons() |
49 | // TODO: DELETE <=== | 49 | // TODO: DELETE <=== |
50 | 50 | ||
51 | - activeCodeView.layer.cornerRadius = 5.0 | 51 | + activeCodeView.layer.cornerRadius = 16.5 |
52 | - activeCodeView.layer.shadowColor = UIColor(red: 0.00, green: 0.00, blue: 0.00, alpha: 0.16).cgColor | 52 | + activeCodeView.layer.borderWidth = 1 |
53 | - activeCodeView.layer.shadowOffset = CGSize(width: 0.0, height: 0.0) | 53 | + activeCodeView.layer.borderColor = UIColor(red: 0.90, green: 0.90, blue: 0.90, alpha: 1.00).cgColor |
54 | - activeCodeView.layer.shadowOpacity = 1.0 | 54 | +// activeCodeView.layer.shadowColor = UIColor(red: 0.00, green: 0.00, blue: 0.00, alpha: 0.16).cgColor |
55 | - activeCodeView.layer.shadowRadius = 6.0 | 55 | +// activeCodeView.layer.shadowOffset = CGSize(width: 0.0, height: 0.0) |
56 | +// activeCodeView.layer.shadowOpacity = 1.0 | ||
57 | +// activeCodeView.layer.shadowRadius = 6.0 | ||
56 | 58 | ||
57 | activeCodeImage.image = UIImage(named: "active_code_logo_2", in: MyEmptyClass.resourceBundle(), compatibleWith: nil) | 59 | activeCodeImage.image = UIImage(named: "active_code_logo_2", in: MyEmptyClass.resourceBundle(), compatibleWith: nil) |
58 | 60 | ||
... | @@ -90,8 +92,8 @@ import UIKit | ... | @@ -90,8 +92,8 @@ import UIKit |
90 | // activeCodeLabel.text = dfyCoupons[0]._code | 92 | // activeCodeLabel.text = dfyCoupons[0]._code |
91 | let newLabel = CopyableLabel() | 93 | let newLabel = CopyableLabel() |
92 | newLabel.text = String(dfyCoupons[0]._code) | 94 | newLabel.text = String(dfyCoupons[0]._code) |
93 | - newLabel.font = UIFont(name: "PFSquareSansPro-Bold", size: 19) | 95 | + newLabel.font = UIFont(name: "PeridotPE-Bold", size: 18) |
94 | - newLabel.textColor = UIColor(rgb: 0x3C5365) | 96 | + newLabel.textColor = UIColor(red: 0.13, green: 0.13, blue: 0.13, alpha: 1.00) |
95 | newLabel.frame.size.width = newLabel.intrinsicContentSize.width | 97 | newLabel.frame.size.width = newLabel.intrinsicContentSize.width |
96 | newLabel.frame.size.height = newLabel.intrinsicContentSize.height // tagHeight | 98 | newLabel.frame.size.height = newLabel.intrinsicContentSize.height // tagHeight |
97 | activeCodeContentView.addSubview(newLabel) | 99 | activeCodeContentView.addSubview(newLabel) |
... | @@ -123,8 +125,8 @@ import UIKit | ... | @@ -123,8 +125,8 @@ import UIKit |
123 | // var couponCodesString = "" | 125 | // var couponCodesString = "" |
124 | for (index, item) in dfyCoupons.enumerated() { | 126 | for (index, item) in dfyCoupons.enumerated() { |
125 | let newLabel = CopyableLabel() | 127 | let newLabel = CopyableLabel() |
126 | - newLabel.font = UIFont(name: "PFSquareSansPro-Bold", size: 19) | 128 | + newLabel.font = UIFont(name: "PeridotPE-Bold", size: 18) |
127 | - newLabel.textColor = UIColor(rgb: 0x3C5365) | 129 | + newLabel.textColor = UIColor(red: 0.13, green: 0.13, blue: 0.13, alpha: 1.00) |
128 | 130 | ||
129 | if (index == (dfyCoupons.endIndex - 1)) { | 131 | if (index == (dfyCoupons.endIndex - 1)) { |
130 | // couponCodesString += String(item._code) | 132 | // couponCodesString += String(item._code) | ... | ... |
This diff could not be displayed because it is too large.
... | @@ -17,12 +17,14 @@ import SwiftEventBus | ... | @@ -17,12 +17,14 @@ import SwiftEventBus |
17 | @IBOutlet weak var dfyEarnBannerView: UIView! | 17 | @IBOutlet weak var dfyEarnBannerView: UIView! |
18 | @IBOutlet weak var dfyEarnBannerHeight: NSLayoutConstraint! | 18 | @IBOutlet weak var dfyEarnBannerHeight: NSLayoutConstraint! |
19 | @IBOutlet weak var dfyEarnBannerTopSpace: NSLayoutConstraint! | 19 | @IBOutlet weak var dfyEarnBannerTopSpace: NSLayoutConstraint! |
20 | + @IBOutlet weak var dfyEarnBannerInnerView: UIView! | ||
20 | @IBOutlet weak var dfyEarnLabel: UILabel! | 21 | @IBOutlet weak var dfyEarnLabel: UILabel! |
21 | @IBOutlet weak var dfyEarnAmountLabel: UILabel! | 22 | @IBOutlet weak var dfyEarnAmountLabel: UILabel! |
22 | @IBOutlet weak var dfyEarnImage: UIImageView! | 23 | @IBOutlet weak var dfyEarnImage: UIImageView! |
23 | @IBOutlet weak var couponEarnView: UIView! | 24 | @IBOutlet weak var couponEarnView: UIView! |
24 | @IBOutlet weak var couponEarnViewHeight: NSLayoutConstraint! | 25 | @IBOutlet weak var couponEarnViewHeight: NSLayoutConstraint! |
25 | @IBOutlet weak var couponEarnViewTopSpace: NSLayoutConstraint! | 26 | @IBOutlet weak var couponEarnViewTopSpace: NSLayoutConstraint! |
27 | + @IBOutlet weak var couponEarnInnerView: UIView! | ||
26 | @IBOutlet weak var couponEarnLabel: UILabel! | 28 | @IBOutlet weak var couponEarnLabel: UILabel! |
27 | @IBOutlet weak var couponEarnAmountLabel: UILabel! | 29 | @IBOutlet weak var couponEarnAmountLabel: UILabel! |
28 | @IBOutlet weak var couponEarnImage: UIImageView! | 30 | @IBOutlet weak var couponEarnImage: UIImageView! |
... | @@ -175,11 +177,14 @@ import SwiftEventBus | ... | @@ -175,11 +177,14 @@ import SwiftEventBus |
175 | questionnaireButton.layer.borderWidth = 2 | 177 | questionnaireButton.layer.borderWidth = 2 |
176 | questionnaireButton.layer.borderColor = UIColor(red: 0.05, green: 0.65, blue: 0.00, alpha: 1.00).cgColor | 178 | questionnaireButton.layer.borderColor = UIColor(red: 0.05, green: 0.65, blue: 0.00, alpha: 1.00).cgColor |
177 | 179 | ||
178 | - dfyEarnBannerView.layer.cornerRadius = 5.0 | 180 | + dfyEarnBannerInnerView.layer.cornerRadius = 16.5 |
179 | - dfyEarnBannerView.layer.shadowColor = UIColor(red: 0.00, green: 0.00, blue: 0.00, alpha: 0.16).cgColor | 181 | + dfyEarnBannerInnerView.layer.borderWidth = 1 |
180 | - dfyEarnBannerView.layer.shadowOffset = CGSize(width: 0.0, height: 3.0) | 182 | + dfyEarnBannerInnerView.layer.borderColor = UIColor(red: 0.90, green: 0.90, blue: 0.90, alpha: 1.00).cgColor |
181 | - dfyEarnBannerView.layer.shadowOpacity = 1.0 | 183 | + |
182 | - dfyEarnBannerView.layer.shadowRadius = 3.0 | 184 | +// dfyEarnBannerView.layer.shadowColor = UIColor(red: 0.00, green: 0.00, blue: 0.00, alpha: 0.16).cgColor |
185 | +// dfyEarnBannerView.layer.shadowOffset = CGSize(width: 0.0, height: 3.0) | ||
186 | +// dfyEarnBannerView.layer.shadowOpacity = 1.0 | ||
187 | +// dfyEarnBannerView.layer.shadowRadius = 3.0 | ||
183 | 188 | ||
184 | // var totalCouponValue = swiftApi().getDealsCouponsSum() | 189 | // var totalCouponValue = swiftApi().getDealsCouponsSum() |
185 | 190 | ||
... | @@ -205,8 +210,8 @@ import SwiftEventBus | ... | @@ -205,8 +210,8 @@ import SwiftEventBus |
205 | let boldText = totalCouponValueString + "€" | 210 | let boldText = totalCouponValueString + "€" |
206 | let normalText2 = " με το DEALS for YOU!" | 211 | let normalText2 = " με το DEALS for YOU!" |
207 | 212 | ||
208 | - let attrRegular = [NSAttributedString.Key.font : UIFont(name: "PFSquareSansPro-Regular", size: 17) ?? UIFont.systemFont(ofSize: 16)] | 213 | + let attrRegular = [NSAttributedString.Key.font : UIFont(name: "PeridotPE-Regular", size: 14) ?? UIFont.systemFont(ofSize: 13), NSAttributedString.Key.foregroundColor: UIColor(red: 0.13, green: 0.13, blue: 0.13, alpha: 1.00)] |
209 | - let attrBold = [NSAttributedString.Key.font : UIFont(name: "PFSquareSansPro-Bold", size: 17) ?? UIFont.boldSystemFont(ofSize: 16)] | 214 | + let attrBold = [NSAttributedString.Key.font : UIFont(name: "PeridotPE-Bold", size: 14) ?? UIFont.boldSystemFont(ofSize: 13), NSAttributedString.Key.foregroundColor: UIColor(red: 0.13, green: 0.13, blue: 0.13, alpha: 1.00)] |
210 | 215 | ||
211 | let attributedString = NSMutableAttributedString(string:normalText1, attributes:attrRegular) | 216 | let attributedString = NSMutableAttributedString(string:normalText1, attributes:attrRegular) |
212 | let boldString = NSMutableAttributedString(string: boldText, attributes:attrBold) | 217 | let boldString = NSMutableAttributedString(string: boldText, attributes:attrBold) |
... | @@ -217,6 +222,7 @@ import SwiftEventBus | ... | @@ -217,6 +222,7 @@ import SwiftEventBus |
217 | dfyEarnLabel.attributedText = attributedString | 222 | dfyEarnLabel.attributedText = attributedString |
218 | 223 | ||
219 | dfyEarnAmountLabel.text = totalCouponValueString + "€" | 224 | dfyEarnAmountLabel.text = totalCouponValueString + "€" |
225 | +// dfyEarnAmountLabel.font = UIFont(name: "PeridotPE-Bold", size: 14) | ||
220 | 226 | ||
221 | if (loyaltyBadge._couponCount == 0) { | 227 | if (loyaltyBadge._couponCount == 0) { |
222 | couponEarnView.isHidden = true | 228 | couponEarnView.isHidden = true |
... | @@ -226,15 +232,22 @@ import SwiftEventBus | ... | @@ -226,15 +232,22 @@ import SwiftEventBus |
226 | } else { | 232 | } else { |
227 | couponEarnView.isHidden = false | 233 | couponEarnView.isHidden = false |
228 | couponEarnViewHeight.constant = 75 | 234 | couponEarnViewHeight.constant = 75 |
229 | - couponEarnViewTopSpace.constant = 30 | 235 | + if (totalCouponValue == 0.0) { |
236 | + couponEarnViewTopSpace.constant = 30 | ||
237 | + } else { | ||
238 | + couponEarnViewTopSpace.constant = 15 | ||
239 | + } | ||
230 | 240 | ||
231 | } | 241 | } |
232 | 242 | ||
233 | - couponEarnView.layer.cornerRadius = 5.0 | 243 | + couponEarnInnerView.layer.cornerRadius = 16.5 |
234 | - couponEarnView.layer.shadowColor = UIColor(red: 0.00, green: 0.00, blue: 0.00, alpha: 0.16).cgColor | 244 | + couponEarnInnerView.layer.borderWidth = 1 |
235 | - couponEarnView.layer.shadowOffset = CGSize(width: 0.0, height: 3.0) | 245 | + couponEarnInnerView.layer.borderColor = UIColor(red: 0.90, green: 0.90, blue: 0.90, alpha: 1.00).cgColor |
236 | - couponEarnView.layer.shadowOpacity = 1.0 | 246 | + |
237 | - couponEarnView.layer.shadowRadius = 3.0 | 247 | +// couponEarnView.layer.shadowColor = UIColor(red: 0.00, green: 0.00, blue: 0.00, alpha: 0.16).cgColor |
248 | +// couponEarnView.layer.shadowOffset = CGSize(width: 0.0, height: 3.0) | ||
249 | +// couponEarnView.layer.shadowOpacity = 1.0 | ||
250 | +// couponEarnView.layer.shadowRadius = 3.0 | ||
238 | 251 | ||
239 | // let totalCouponDiscount = Float(round(100 * loyaltyBadge._value) / 100) | 252 | // let totalCouponDiscount = Float(round(100 * loyaltyBadge._value) / 100) |
240 | var totalCouponDiscountString = "0" | 253 | var totalCouponDiscountString = "0" |
... | @@ -391,7 +404,7 @@ import SwiftEventBus | ... | @@ -391,7 +404,7 @@ import SwiftEventBus |
391 | 404 | ||
392 | dfyLogoImageHeight.constant = 0 | 405 | dfyLogoImageHeight.constant = 0 |
393 | activeCodeViewHeight.constant = 0 | 406 | activeCodeViewHeight.constant = 0 |
394 | - dfyLogoImageTopSpace.constant = 0 | 407 | +// dfyLogoImageTopSpace.constant = 0 |
395 | } | 408 | } |
396 | 409 | ||
397 | myPresentsLabel.text = "Τα δώρα μου" | 410 | myPresentsLabel.text = "Τα δώρα μου" |
... | @@ -684,11 +697,12 @@ extension WalletViewController: UITableViewDelegate, UITableViewDataSource{ | ... | @@ -684,11 +697,12 @@ extension WalletViewController: UITableViewDelegate, UITableViewDataSource{ |
684 | 697 | ||
685 | public func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { | 698 | public func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { |
686 | if (section == 0) { | 699 | if (section == 0) { |
687 | - if (self.totalCouponValue == 0.0 && self.loyaltyBadge._couponCount == 0 && self.unifiedCouponsDiscount == 0.0) { | 700 | + // TODO: Uncomment when UnifiedCoupons will be shown again |
701 | +// if (self.totalCouponValue == 0.0 && self.loyaltyBadge._couponCount == 0 && self.unifiedCouponsDiscount == 0.0) { | ||
688 | return 0 | 702 | return 0 |
689 | - } else { | 703 | +// } else { |
690 | - return 1 | 704 | +// return 1 |
691 | - } | 705 | +// } |
692 | } else if (section == 1) { | 706 | } else if (section == 1) { |
693 | return self.unifiedCoupons.count | 707 | return self.unifiedCoupons.count |
694 | } else if (section == 2) { | 708 | } else if (section == 2) { |
... | @@ -706,11 +720,12 @@ extension WalletViewController: UITableViewDelegate, UITableViewDataSource{ | ... | @@ -706,11 +720,12 @@ extension WalletViewController: UITableViewDelegate, UITableViewDataSource{ |
706 | 720 | ||
707 | public func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat { | 721 | public func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat { |
708 | if (indexPath.section == 0) { | 722 | if (indexPath.section == 0) { |
709 | - if (self.totalCouponValue == 0.0 && self.loyaltyBadge._couponCount == 0 && self.unifiedCouponsDiscount == 0.0) { | 723 | + // TODO: Uncomment when UnifiedCoupons will be shown again |
724 | +// if (self.totalCouponValue == 0.0 && self.loyaltyBadge._couponCount == 0 && self.unifiedCouponsDiscount == 0.0) { | ||
710 | return 0.0 | 725 | return 0.0 |
711 | - } else { | 726 | +// } else { |
712 | - return UITableView.automaticDimension | 727 | +// return UITableView.automaticDimension |
713 | - } | 728 | +// } |
714 | } else if (indexPath.section == 1) { | 729 | } else if (indexPath.section == 1) { |
715 | if (self.unifiedCoupons.count > 0) { | 730 | if (self.unifiedCoupons.count > 0) { |
716 | return 120.0 + 8.0 | 731 | return 120.0 + 8.0 |
... | @@ -744,9 +759,9 @@ extension WalletViewController: UITableViewDelegate, UITableViewDataSource{ | ... | @@ -744,9 +759,9 @@ extension WalletViewController: UITableViewDelegate, UITableViewDataSource{ |
744 | let view = UIView(frame: CGRect(x: 0, y: 0, width: tableView.frame.width, height: 75)) | 759 | let view = UIView(frame: CGRect(x: 0, y: 0, width: tableView.frame.width, height: 75)) |
745 | view.backgroundColor = .clear | 760 | view.backgroundColor = .clear |
746 | 761 | ||
747 | - let titleLabel = UILabel(frame: CGRect(x: 20, y: 40, width: view.frame.width - 40, height: 21)) | 762 | + let titleLabel = UILabel(frame: CGRect(x: 20, y: 40, width: view.frame.width - 40, height: 20)) |
748 | - titleLabel.font = UIFont(name: "PFSquareSansPro-Medium", size: 21) | 763 | + titleLabel.font = UIFont(name: "BTCosmo-Bold", size: 20) |
749 | - titleLabel.textColor = UIColor(rgb: 0xFFFFFF) | 764 | + titleLabel.textColor = UIColor(red: 0.13, green: 0.13, blue: 0.13, alpha: 1.00) |
750 | titleLabel.text = "COSMOTE SuperMarket Deals" | 765 | titleLabel.text = "COSMOTE SuperMarket Deals" |
751 | 766 | ||
752 | view.addSubview(titleLabel) | 767 | view.addSubview(titleLabel) |
... | @@ -758,11 +773,12 @@ extension WalletViewController: UITableViewDelegate, UITableViewDataSource{ | ... | @@ -758,11 +773,12 @@ extension WalletViewController: UITableViewDelegate, UITableViewDataSource{ |
758 | 773 | ||
759 | } else if (section == 2) { | 774 | } else if (section == 2) { |
760 | if (self.dfyCoupons.count > 0) { | 775 | if (self.dfyCoupons.count > 0) { |
761 | - let view = UIView(frame: CGRect(x: 0, y: 0, width: tableView.frame.width, height: 68)) | 776 | + let view = UIView(frame: CGRect(x: 0, y: 0, width: tableView.frame.width, height: 65)) |
762 | - view.backgroundColor = .clear | 777 | + view.backgroundColor = .clear |
763 | 778 | ||
764 | - let imageView = UIImageView(frame: CGRect(x: 20, y: 20, width: view.frame.width / 3.5, height: 38)) | 779 | + let imageView = UIImageView(frame: CGRect(x: 20, y: 30, width: view.frame.width / 2, height: 25)) |
765 | imageView.contentMode = .scaleAspectFit | 780 | imageView.contentMode = .scaleAspectFit |
781 | +// imageView.backgroundColor = .red | ||
766 | 782 | ||
767 | if let dfyHeaderImage = UIImage(named: "dfy_logo_colored", in: MyEmptyClass.resourceBundle(), compatibleWith: nil) { | 783 | if let dfyHeaderImage = UIImage(named: "dfy_logo_colored", in: MyEmptyClass.resourceBundle(), compatibleWith: nil) { |
768 | imageView.image = dfyHeaderImage | 784 | imageView.image = dfyHeaderImage |
... | @@ -783,10 +799,10 @@ extension WalletViewController: UITableViewDelegate, UITableViewDataSource{ | ... | @@ -783,10 +799,10 @@ extension WalletViewController: UITableViewDelegate, UITableViewDataSource{ |
783 | view.backgroundColor = .clear | 799 | view.backgroundColor = .clear |
784 | 800 | ||
785 | // let titleLabel = UILabel(frame: CGRect(x: 20, y: 40, width: view.frame.width - 40, height: 21)) | 801 | // let titleLabel = UILabel(frame: CGRect(x: 20, y: 40, width: view.frame.width - 40, height: 21)) |
786 | - let titleLabel = UILabel(frame: CGRect(x: 20, y: 30, width: view.frame.width - 40, height: 21)) | 802 | + let titleLabel = UILabel(frame: CGRect(x: 20, y: 30, width: view.frame.width - 40, height: 20)) |
787 | - titleLabel.font = UIFont(name: "PFSquareSansPro-Medium", size: 21) | 803 | + titleLabel.font = UIFont(name: "BTCosmo-Bold", size: 20) |
788 | - titleLabel.textColor = UIColor(rgb: 0xFFFFFF) | 804 | + titleLabel.textColor = UIColor(red: 0.13, green: 0.13, blue: 0.13, alpha: 1.00) |
789 | - titleLabel.text = "Τα δώρα μου" | 805 | + titleLabel.text = "GIFTS for YOU" |
790 | 806 | ||
791 | view.addSubview(titleLabel) | 807 | view.addSubview(titleLabel) |
792 | return view | 808 | return view | ... | ... |
-
Please register or login to post a comment