Showing
6 changed files
with
59 additions
and
41 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 |
| 235 | + if (totalCouponValue == 0.0) { | ||
| 229 | couponEarnViewTopSpace.constant = 30 | 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