Manos Chorianopoulos

redesign History

...@@ -11,9 +11,13 @@ class AnalysisHeaderMessageViewCell: UITableViewCell { ...@@ -11,9 +11,13 @@ class AnalysisHeaderMessageViewCell: UITableViewCell {
11 11
12 // attributes 12 // attributes
13 @IBOutlet weak var itemImage: UIImageView! 13 @IBOutlet weak var itemImage: UIImageView!
14 + @IBOutlet weak var messageLabelView: UIView!
14 @IBOutlet weak var messageLabel: UILabel! 15 @IBOutlet weak var messageLabel: UILabel!
15 @IBOutlet weak var titleLabel: UILabel! 16 @IBOutlet weak var titleLabel: UILabel!
16 @IBOutlet weak var emptyLabel: UILabel! 17 @IBOutlet weak var emptyLabel: UILabel!
18 + @IBOutlet weak var emptyLabelHeight: NSLayoutConstraint!
19 + @IBOutlet weak var emptyLabelTopSpace: NSLayoutConstraint!
20 + @IBOutlet weak var emptyLabelBottomSpace: NSLayoutConstraint!
17 21
18 public var loyaltyBadge:swiftApi.LoyaltyBadgeModel = swiftApi().getLoyaltyBadge() 22 public var loyaltyBadge:swiftApi.LoyaltyBadgeModel = swiftApi().getLoyaltyBadge()
19 23
...@@ -25,14 +29,15 @@ class AnalysisHeaderMessageViewCell: UITableViewCell { ...@@ -25,14 +29,15 @@ class AnalysisHeaderMessageViewCell: UITableViewCell {
25 // itemImage.image = UIImage(named: "ic_gift_circle_2", in: MyEmptyClass.resourceBundle(), compatibleWith: nil) 29 // itemImage.image = UIImage(named: "ic_gift_circle_2", in: MyEmptyClass.resourceBundle(), compatibleWith: nil)
26 30
27 // title 31 // title
28 - titleLabel.textColor = UIColor(rgb: 0x435563) 32 + titleLabel.textColor = UIColor(rgb: 0x212121)
29 titleLabel.text = "Αναλυτικά:" 33 titleLabel.text = "Αναλυτικά:"
30 34
31 // message 35 // message
32 - messageLabel.textColor = UIColor(rgb: 0x435563) 36 + messageLabel.textColor = UIColor(rgb: 0x212121)
33 - messageLabel.layer.borderWidth = 1.0 37 + messageLabelView.layer.borderWidth = 1.0
34 - messageLabel.layer.borderColor = UIColor(rgb: 0x1DA6B9).cgColor 38 + messageLabelView.layer.borderColor = UIColor(rgb: 0xE6E6E6).cgColor
35 - messageLabel.layer.cornerRadius = 5 39 + messageLabelView.layer.cornerRadius = 16.5
40 + messageLabelView.backgroundColor = .white
36 41
37 // messageLabel.text = "Μέχρι τώρα έχεις κερδίσει " + totalCouponDiscountString + "€ σε προσφορές από " + String(loyaltyBadge._couponCount) + " κουπόνια!" 42 // messageLabel.text = "Μέχρι τώρα έχεις κερδίσει " + totalCouponDiscountString + "€ σε προσφορές από " + String(loyaltyBadge._couponCount) + " κουπόνια!"
38 43
...@@ -44,8 +49,14 @@ extension AnalysisHeaderMessageViewCell { ...@@ -44,8 +49,14 @@ extension AnalysisHeaderMessageViewCell {
44 49
45 if (isEmpty == true) { 50 if (isEmpty == true) {
46 emptyLabel.isHidden = false 51 emptyLabel.isHidden = false
52 + emptyLabelHeight.constant = 18.5
53 + emptyLabelTopSpace.constant = 30.0
54 + emptyLabelBottomSpace.constant = 10.0
47 } else { 55 } else {
48 emptyLabel.isHidden = true 56 emptyLabel.isHidden = true
57 + emptyLabelHeight.constant = 0.0
58 + emptyLabelTopSpace.constant = 0.0
59 + emptyLabelBottomSpace.constant = 0.0
49 } 60 }
50 61
51 if (isMarket == true) { 62 if (isMarket == true) {
...@@ -71,8 +82,8 @@ extension AnalysisHeaderMessageViewCell { ...@@ -71,8 +82,8 @@ extension AnalysisHeaderMessageViewCell {
71 let coupBoldText2 = String(oldUnifiedCouponListLength) 82 let coupBoldText2 = String(oldUnifiedCouponListLength)
72 let coupNormalText3 = " κουπόνια!" 83 let coupNormalText3 = " κουπόνια!"
73 84
74 - let attrRegular = [NSAttributedString.Key.font : UIFont(name: "PFSquareSansPro-Regular", size: 17) ?? UIFont.systemFont(ofSize: 16)] 85 + let attrRegular = [NSAttributedString.Key.font : UIFont(name: "PeridotPE-Regular", size: 17) ?? UIFont.systemFont(ofSize: 16)]
75 - let attrBold = [NSAttributedString.Key.font : UIFont(name: "PFSquareSansPro-Bold", size: 17) ?? UIFont.boldSystemFont(ofSize: 16)] 86 + let attrBold = [NSAttributedString.Key.font : UIFont(name: "PeridotPE-Bold", size: 17) ?? UIFont.boldSystemFont(ofSize: 16)]
76 87
77 let coupAttributedString = NSMutableAttributedString(string:coupNormalText1, attributes:attrRegular) 88 let coupAttributedString = NSMutableAttributedString(string:coupNormalText1, attributes:attrRegular)
78 let coupBoldString = NSMutableAttributedString(string: coupBoldText, attributes:attrBold) 89 let coupBoldString = NSMutableAttributedString(string: coupBoldText, attributes:attrBold)
...@@ -99,8 +110,8 @@ extension AnalysisHeaderMessageViewCell { ...@@ -99,8 +110,8 @@ extension AnalysisHeaderMessageViewCell {
99 let coupBoldText2 = String(loyaltyBadge._couponCount) 110 let coupBoldText2 = String(loyaltyBadge._couponCount)
100 let coupNormalText3 = " κουπόνια!" 111 let coupNormalText3 = " κουπόνια!"
101 112
102 - let attrRegular = [NSAttributedString.Key.font : UIFont(name: "PFSquareSansPro-Regular", size: 17) ?? UIFont.systemFont(ofSize: 16)] 113 + let attrRegular = [NSAttributedString.Key.font : UIFont(name: "PeridotPE-Regular", size: 17) ?? UIFont.systemFont(ofSize: 16)]
103 - let attrBold = [NSAttributedString.Key.font : UIFont(name: "PFSquareSansPro-Bold", size: 17) ?? UIFont.boldSystemFont(ofSize: 16)] 114 + let attrBold = [NSAttributedString.Key.font : UIFont(name: "PeridotPE-Bold", size: 17) ?? UIFont.boldSystemFont(ofSize: 16)]
104 115
105 let coupAttributedString = NSMutableAttributedString(string:coupNormalText1, attributes:attrRegular) 116 let coupAttributedString = NSMutableAttributedString(string:coupNormalText1, attributes:attrRegular)
106 let coupBoldString = NSMutableAttributedString(string: coupBoldText, attributes:attrBold) 117 let coupBoldString = NSMutableAttributedString(string: coupBoldText, attributes:attrBold)
......
...@@ -38,16 +38,16 @@ class AnalysisItemViewCell: UITableViewCell { ...@@ -38,16 +38,16 @@ class AnalysisItemViewCell: UITableViewCell {
38 super.awakeFromNib() 38 super.awakeFromNib()
39 39
40 // date 40 // date
41 - dateLabel.textColor = UIColor(rgb: 0x435563) 41 + dateLabel.textColor = UIColor(rgb: 0x212121)
42 42
43 // title 43 // title
44 - titleLabel.textColor = UIColor(rgb: 0x435563) 44 + titleLabel.textColor = UIColor(rgb: 0x212121)
45 45
46 // price 46 // price
47 - priceLabel.textColor = UIColor(rgb: 0x435563) 47 + priceLabel.textColor = UIColor(rgb: 0x212121)
48 48
49 // subtitle 49 // subtitle
50 - subtitleLabel.textColor = UIColor(rgb: 0x8B97A3) 50 + subtitleLabel.textColor = UIColor(rgb: 0x9D9D9C)
51 } 51 }
52 } 52 }
53 53
......
...@@ -106,11 +106,13 @@ class HistoryViewController: AnalysisChildViewController { ...@@ -106,11 +106,13 @@ class HistoryViewController: AnalysisChildViewController {
106 } 106 }
107 107
108 override func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat { 108 override func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
109 - if (indexPath.section == 0) { 109 +// if (indexPath.section == 0) {
110 - return hasMessage ? (items.count > 0 ? 380.0 : 480.0) : 280 110 +//// return hasMessage ? (items.count > 0 ? 380.0 : 480.0) : 280
111 - } 111 +// return hasMessage ? UITableView.automaticDimension : 280
112 - 112 +// }
113 - return 140.0 113 +//
114 +//// return 140.0
115 + return UITableView.automaticDimension
114 } 116 }
115 override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { 117 override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
116 118
...@@ -147,4 +149,97 @@ class HistoryViewController: AnalysisChildViewController { ...@@ -147,4 +149,97 @@ class HistoryViewController: AnalysisChildViewController {
147 self.tableView.reloadData() 149 self.tableView.reloadData()
148 } 150 }
149 } 151 }
152 +
153 + override func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
154 + if (section == 0){
155 + return nil
156 +
157 + } else if (section == 1) {
158 + if (self.items.count > 0) {
159 + let view = UIView(frame: CGRect(x: 0, y: 0, width: tableView.frame.width, height: 50))
160 +
161 + let viewBorder = UIView(frame: CGRect(x: 10, y: 0, width: view.frame.width-20, height: view.frame.height))
162 + viewBorder.backgroundColor = UIColor(red: 0.90, green: 0.90, blue: 0.90, alpha: 1.00)
163 +
164 + viewBorder.layer.cornerRadius = 16.5
165 + viewBorder.layer.maskedCorners = [ .layerMinXMinYCorner, .layerMaxXMinYCorner] // Top left, bottom right corner radius
166 +
167 + let viewInner = UIView(frame: CGRect(x: 1, y: 1, width: viewBorder.frame.width-2, height: viewBorder.frame.height-1))
168 + viewInner.backgroundColor = .white
169 +
170 + viewInner.layer.cornerRadius = 16.5
171 + viewInner.layer.maskedCorners = [ .layerMinXMinYCorner, .layerMaxXMinYCorner] // Top left, bottom right corner radius
172 +
173 + let titleLabel = UILabel(frame: CGRect(x: 20, y: 20, width: viewInner.frame.width - 40, height: 20))
174 + titleLabel.font = UIFont(name: "BTCosmo-Bold", size: 20)
175 + titleLabel.textColor = UIColor(red: 0.13, green: 0.13, blue: 0.13, alpha: 1.00)
176 + titleLabel.text = "Αναλυτικά"
177 +
178 + view.addSubview(viewBorder)
179 + viewBorder.addSubview(viewInner)
180 + viewInner.addSubview(titleLabel)
181 + return view
182 + } else {
183 + return nil
184 + }
185 +
186 +
187 + } else {
188 + return nil
189 + }
190 + }
191 +
192 + override func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
193 + if (section == 0) {
194 + return 0.0
195 +
196 + } else if (section == 1) {
197 + if (self.items.count > 0) {
198 + return 50.0
199 + } else {
200 + return 0.0
201 + }
202 +
203 + } else {
204 + return 0.0
205 + }
206 + }
207 +
208 + override func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat {
209 +// return CGFloat.leastNormalMagnitude
210 + if (section == 1 && self.items.count > 0) {
211 + return 20.0
212 + } else {
213 + return 0.0
214 + }
215 + }
216 +
217 + override func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
218 + if (section == 1) {
219 + if (self.items.count > 0) {
220 + let view = UIView(frame: CGRect(x: 0, y: 0, width: tableView.frame.width, height: 30))
221 +
222 + let viewBorder = UIView(frame: CGRect(x: 10, y: 0, width: view.frame.width-20, height: view.frame.height))
223 + viewBorder.backgroundColor = UIColor(red: 0.90, green: 0.90, blue: 0.90, alpha: 1.00)
224 +
225 + viewBorder.layer.cornerRadius = 16.5
226 + viewBorder.layer.maskedCorners = [ .layerMinXMaxYCorner, .layerMaxXMaxYCorner] // bottom left, bottom right corner radius
227 +
228 + let viewInner = UIView(frame: CGRect(x: 1, y: 0, width: viewBorder.frame.width-2, height: viewBorder.frame.height-1))
229 + viewInner.backgroundColor = .white
230 +
231 + viewInner.layer.cornerRadius = 16.5
232 + viewInner.layer.maskedCorners = [ .layerMinXMaxYCorner, .layerMaxXMaxYCorner] // bottom left, bottom right corner radius
233 +
234 + view.addSubview(viewBorder)
235 + viewBorder.addSubview(viewInner)
236 + return view
237 + } else {
238 + return nil
239 + }
240 +
241 + } else {
242 + return nil
243 + }
244 + }
150 } 245 }
......
...@@ -31,18 +31,18 @@ import SwiftEventBus ...@@ -31,18 +31,18 @@ import SwiftEventBus
31 setNavigationTitle("Ανάλυση") 31 setNavigationTitle("Ανάλυση")
32 32
33 // tab 33 // tab
34 - leftButton.titleLabel?.font = UIFont(name: "PFSquareSansPro-Bold", size: 14) 34 + leftButton.titleLabel?.font = UIFont(name: "PeridotPE-Bold", size: 15)
35 leftButton.setTitle("Εξαργυρωμένα", for:.normal) 35 leftButton.setTitle("Εξαργυρωμένα", for:.normal)
36 leftButton.backgroundColor = . clear 36 leftButton.backgroundColor = . clear
37 - leftButton.setTitleColor(UIColor(rgb: 0x2EAFB9), for:.normal) 37 + leftButton.setTitleColor(UIColor(rgb: 0x212121), for:.normal)
38 38
39 - rightButton.titleLabel?.font = UIFont(name: "PFSquareSansPro-Regular", size: 14) 39 + rightButton.titleLabel?.font = UIFont(name: "PeridotPE-SemiBold", size: 15)
40 rightButton.setTitle("Μοιρασμένα δώρα", for:.normal) 40 rightButton.setTitle("Μοιρασμένα δώρα", for:.normal)
41 rightButton.backgroundColor = . clear 41 rightButton.backgroundColor = . clear
42 - rightButton.setTitleColor(UIColor(rgb: 0x394A5B), for:.normal) 42 + rightButton.setTitleColor(UIColor(rgb: 0x848484), for:.normal)
43 43
44 - leftLineView.applyGradient(colours: [UIColor(rgb: 0x1DA6B9), UIColor(rgb: 0xB2CE69)], gradient: GradientOrientation.horizontal, cornerRadius: 0.0) 44 +// leftLineView.applyGradient(colours: [UIColor(rgb: 0x1DA6B9), UIColor(rgb: 0xB2CE69)], gradient: GradientOrientation.horizontal, cornerRadius: 0.0)
45 - rightLineView.applyGradient(colours: [UIColor(rgb: 0x1DA6B9), UIColor(rgb: 0xB2CE69)], gradient: GradientOrientation.horizontal, cornerRadius: 0.0) 45 +// rightLineView.applyGradient(colours: [UIColor(rgb: 0x1DA6B9), UIColor(rgb: 0xB2CE69)], gradient: GradientOrientation.horizontal, cornerRadius: 0.0)
46 46
47 leftLineView.isHidden = false 47 leftLineView.isHidden = false
48 rightLineView.isHidden = true 48 rightLineView.isHidden = true
...@@ -141,11 +141,11 @@ import SwiftEventBus ...@@ -141,11 +141,11 @@ import SwiftEventBus
141 self.leftLineView.isHidden = false 141 self.leftLineView.isHidden = false
142 self.rightLineView.isHidden = true 142 self.rightLineView.isHidden = true
143 143
144 - self.leftButton.titleLabel?.font = UIFont(name: "PFSquareSansPro-Bold", size: 14) 144 + self.leftButton.titleLabel?.font = UIFont(name: "PeridotPE-Bold", size: 15)
145 - self.rightButton.titleLabel?.font = UIFont(name: "PFSquareSansPro-Regular", size: 14) 145 + self.rightButton.titleLabel?.font = UIFont(name: "PeridotPE-SemiBold", size: 15)
146 146
147 - self.leftButton.setTitleColor(UIColor(rgb: 0x2EAFB9), for:.normal) 147 + self.leftButton.setTitleColor(UIColor(rgb: 0x212121), for:.normal)
148 - self.rightButton.setTitleColor(UIColor(rgb: 0x394A5B), for:.normal) 148 + self.rightButton.setTitleColor(UIColor(rgb: 0x848484), for:.normal)
149 } 149 }
150 let analysisVC = self.viewControllerAt(0) 150 let analysisVC = self.viewControllerAt(0)
151 pageController.setViewControllers([analysisVC!], direction:.reverse, animated:true) 151 pageController.setViewControllers([analysisVC!], direction:.reverse, animated:true)
...@@ -161,11 +161,11 @@ import SwiftEventBus ...@@ -161,11 +161,11 @@ import SwiftEventBus
161 self.leftLineView.isHidden = true 161 self.leftLineView.isHidden = true
162 self.rightLineView.isHidden = false 162 self.rightLineView.isHidden = false
163 163
164 - self.leftButton.titleLabel?.font = UIFont(name: "PFSquareSansPro-Regular", size: 14) 164 + self.leftButton.titleLabel?.font = UIFont(name: "PeridotPE-SemiBold", size: 15)
165 - self.rightButton.titleLabel?.font = UIFont(name: "PFSquareSansPro-Bold", size: 14) 165 + self.rightButton.titleLabel?.font = UIFont(name: "PeridotPE-Bold", size: 15)
166 166
167 - self.rightButton.setTitleColor(UIColor(rgb: 0x2EAFB9), for:.normal) 167 + self.rightButton.setTitleColor(UIColor(rgb: 0x212121), for:.normal)
168 - self.leftButton.setTitleColor(UIColor(rgb: 0x394A5B), for:.normal) 168 + self.leftButton.setTitleColor(UIColor(rgb: 0x848484), for:.normal)
169 } 169 }
170 let analysisVC = self.viewControllerAt(1) 170 let analysisVC = self.viewControllerAt(1)
171 pageController.setViewControllers([analysisVC!], direction:.forward, animated:true) 171 pageController.setViewControllers([analysisVC!], direction:.forward, animated:true)
...@@ -213,23 +213,22 @@ extension LoyaltyAnalysisViewController: UIPageViewControllerDataSource, UIPageV ...@@ -213,23 +213,22 @@ extension LoyaltyAnalysisViewController: UIPageViewControllerDataSource, UIPageV
213 return; 213 return;
214 } 214 }
215 215
216 -
217 if let childVCs = pageViewController.viewControllers as? [AnalysisChildViewController] { 216 if let childVCs = pageViewController.viewControllers as? [AnalysisChildViewController] {
218 let currentIndex = childVCs[0].index 217 let currentIndex = childVCs[0].index
219 if (currentIndex == 0) { 218 if (currentIndex == 0) {
220 - self.leftButton.titleLabel?.font = UIFont(name: "PFSquareSansPro-Bold", size: 14) 219 + self.leftButton.titleLabel?.font = UIFont(name: "PeridotPE-Bold", size: 15)
221 - self.rightButton.titleLabel?.font = UIFont(name: "PFSquareSansPro-Regular", size: 14) 220 + self.rightButton.titleLabel?.font = UIFont(name: "PeridotPE-SemiBold", size: 15)
222 - self.leftButton.setTitleColor(UIColor(rgb: 0x2EAFB9), for:.normal) 221 + self.leftButton.setTitleColor(UIColor(rgb: 0x212121), for:.normal)
223 - self.rightButton.setTitleColor(UIColor(rgb: 0x394A5B), for:.normal) 222 + self.rightButton.setTitleColor(UIColor(rgb: 0x848484), for:.normal)
224 self.tabSelected = 0 223 self.tabSelected = 0
225 self.leftLineView.isHidden = false 224 self.leftLineView.isHidden = false
226 self.rightLineView.isHidden = true 225 self.rightLineView.isHidden = true
227 226
228 } else { 227 } else {
229 - self.leftButton.titleLabel?.font = UIFont(name: "PFSquareSansPro-Regular", size: 14) 228 + self.leftButton.titleLabel?.font = UIFont(name: "PeridotPE-SemiBold", size: 15)
230 - self.rightButton.titleLabel?.font = UIFont(name: "PFSquareSansPro-Bold", size: 14) 229 + self.rightButton.titleLabel?.font = UIFont(name: "PeridotPE-Bold", size: 15)
231 - self.rightButton.setTitleColor(UIColor(rgb: 0x2EAFB9), for:.normal) 230 + self.rightButton.setTitleColor(UIColor(rgb: 0x212121), for:.normal)
232 - self.leftButton.setTitleColor(UIColor(rgb: 0x394A5B), for:.normal) 231 + self.leftButton.setTitleColor(UIColor(rgb: 0x848484), for:.normal)
233 self.tabSelected = 1 232 self.tabSelected = 1
234 self.leftLineView.isHidden = true 233 self.leftLineView.isHidden = true
235 self.rightLineView.isHidden = false 234 self.rightLineView.isHidden = false
......
...@@ -448,6 +448,7 @@ ...@@ -448,6 +448,7 @@
448 <subviews> 448 <subviews>
449 <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="liP-dN-sf3"> 449 <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="liP-dN-sf3">
450 <rect key="frame" x="0.0" y="0.0" width="206.5" height="50"/> 450 <rect key="frame" x="0.0" y="0.0" width="206.5" height="50"/>
451 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
451 <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/> 452 <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
452 <state key="normal" title="Button"/> 453 <state key="normal" title="Button"/>
453 <connections> 454 <connections>
...@@ -456,13 +457,14 @@ ...@@ -456,13 +457,14 @@
456 </button> 457 </button>
457 <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="kAf-Oi-EnQ"> 458 <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="kAf-Oi-EnQ">
458 <rect key="frame" x="206.5" y="0.0" width="1" height="50"/> 459 <rect key="frame" x="206.5" y="0.0" width="1" height="50"/>
459 - <color key="backgroundColor" systemColor="systemBackgroundColor"/> 460 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
460 <constraints> 461 <constraints>
461 <constraint firstAttribute="width" constant="1" id="CxW-qN-ftc"/> 462 <constraint firstAttribute="width" constant="1" id="CxW-qN-ftc"/>
462 </constraints> 463 </constraints>
463 </view> 464 </view>
464 <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="BNZ-3e-HXp"> 465 <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="BNZ-3e-HXp">
465 <rect key="frame" x="207.5" y="0.0" width="206.5" height="50"/> 466 <rect key="frame" x="207.5" y="0.0" width="206.5" height="50"/>
467 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
466 <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/> 468 <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/>
467 <state key="normal" title="Button"/> 469 <state key="normal" title="Button"/>
468 <connections> 470 <connections>
...@@ -470,21 +472,21 @@ ...@@ -470,21 +472,21 @@
470 </connections> 472 </connections>
471 </button> 473 </button>
472 <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="mJZ-t9-fQV"> 474 <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="mJZ-t9-fQV">
473 - <rect key="frame" x="20" y="48" width="167" height="2"/> 475 + <rect key="frame" x="20" y="43" width="167" height="2"/>
474 - <color key="backgroundColor" systemColor="systemBackgroundColor"/> 476 + <color key="backgroundColor" red="0.0" green="0.6470588235294118" blue="0.8901960784313725" alpha="1" colorSpace="calibratedRGB"/>
475 <constraints> 477 <constraints>
476 <constraint firstAttribute="height" constant="2" id="Ih6-Kv-cBv"/> 478 <constraint firstAttribute="height" constant="2" id="Ih6-Kv-cBv"/>
477 </constraints> 479 </constraints>
478 </view> 480 </view>
479 <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="3Fb-j6-N73"> 481 <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="3Fb-j6-N73">
480 - <rect key="frame" x="227" y="48" width="167" height="2"/> 482 + <rect key="frame" x="227" y="43" width="167" height="2"/>
481 - <color key="backgroundColor" systemColor="systemBackgroundColor"/> 483 + <color key="backgroundColor" red="0.0" green="0.6470588235294118" blue="0.8901960784313725" alpha="1" colorSpace="calibratedRGB"/>
482 <constraints> 484 <constraints>
483 <constraint firstAttribute="height" constant="2" id="3Q8-IW-ZeI"/> 485 <constraint firstAttribute="height" constant="2" id="3Q8-IW-ZeI"/>
484 </constraints> 486 </constraints>
485 </view> 487 </view>
486 </subviews> 488 </subviews>
487 - <color key="backgroundColor" systemColor="systemBackgroundColor"/> 489 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
488 <constraints> 490 <constraints>
489 <constraint firstItem="kAf-Oi-EnQ" firstAttribute="leading" secondItem="liP-dN-sf3" secondAttribute="trailing" id="7Eg-e7-UZK"/> 491 <constraint firstItem="kAf-Oi-EnQ" firstAttribute="leading" secondItem="liP-dN-sf3" secondAttribute="trailing" id="7Eg-e7-UZK"/>
490 <constraint firstItem="liP-dN-sf3" firstAttribute="leading" secondItem="Z7V-En-7Tl" secondAttribute="leading" id="CRR-X1-VXy"/> 492 <constraint firstItem="liP-dN-sf3" firstAttribute="leading" secondItem="Z7V-En-7Tl" secondAttribute="leading" id="CRR-X1-VXy"/>
...@@ -492,7 +494,7 @@ ...@@ -492,7 +494,7 @@
492 <constraint firstItem="3Fb-j6-N73" firstAttribute="leading" secondItem="mJZ-t9-fQV" secondAttribute="trailing" constant="40" id="GKc-ug-Baw"/> 494 <constraint firstItem="3Fb-j6-N73" firstAttribute="leading" secondItem="mJZ-t9-fQV" secondAttribute="trailing" constant="40" id="GKc-ug-Baw"/>
493 <constraint firstAttribute="bottom" secondItem="liP-dN-sf3" secondAttribute="bottom" id="HX4-Xg-GBR"/> 495 <constraint firstAttribute="bottom" secondItem="liP-dN-sf3" secondAttribute="bottom" id="HX4-Xg-GBR"/>
494 <constraint firstItem="liP-dN-sf3" firstAttribute="top" secondItem="Z7V-En-7Tl" secondAttribute="top" id="O5V-e5-NPf"/> 496 <constraint firstItem="liP-dN-sf3" firstAttribute="top" secondItem="Z7V-En-7Tl" secondAttribute="top" id="O5V-e5-NPf"/>
495 - <constraint firstAttribute="bottom" secondItem="3Fb-j6-N73" secondAttribute="bottom" id="UM1-Pr-0iS"/> 497 + <constraint firstAttribute="bottom" secondItem="3Fb-j6-N73" secondAttribute="bottom" constant="5" id="UM1-Pr-0iS"/>
496 <constraint firstAttribute="height" constant="50" id="W4o-5O-kfL"/> 498 <constraint firstAttribute="height" constant="50" id="W4o-5O-kfL"/>
497 <constraint firstItem="BNZ-3e-HXp" firstAttribute="top" secondItem="Z7V-En-7Tl" secondAttribute="top" id="WtA-PL-BZy"/> 499 <constraint firstItem="BNZ-3e-HXp" firstAttribute="top" secondItem="Z7V-En-7Tl" secondAttribute="top" id="WtA-PL-BZy"/>
498 <constraint firstItem="kAf-Oi-EnQ" firstAttribute="centerX" secondItem="Z7V-En-7Tl" secondAttribute="centerX" id="jG4-gb-zWB"/> 500 <constraint firstItem="kAf-Oi-EnQ" firstAttribute="centerX" secondItem="Z7V-En-7Tl" secondAttribute="centerX" id="jG4-gb-zWB"/>
...@@ -500,7 +502,7 @@ ...@@ -500,7 +502,7 @@
500 <constraint firstAttribute="bottom" secondItem="BNZ-3e-HXp" secondAttribute="bottom" id="kzL-YN-Vkn"/> 502 <constraint firstAttribute="bottom" secondItem="BNZ-3e-HXp" secondAttribute="bottom" id="kzL-YN-Vkn"/>
501 <constraint firstItem="mJZ-t9-fQV" firstAttribute="leading" secondItem="Z7V-En-7Tl" secondAttribute="leading" constant="20" id="mTb-aN-46v"/> 503 <constraint firstItem="mJZ-t9-fQV" firstAttribute="leading" secondItem="Z7V-En-7Tl" secondAttribute="leading" constant="20" id="mTb-aN-46v"/>
502 <constraint firstItem="mJZ-t9-fQV" firstAttribute="width" secondItem="3Fb-j6-N73" secondAttribute="width" id="pvU-F4-LKl"/> 504 <constraint firstItem="mJZ-t9-fQV" firstAttribute="width" secondItem="3Fb-j6-N73" secondAttribute="width" id="pvU-F4-LKl"/>
503 - <constraint firstAttribute="bottom" secondItem="mJZ-t9-fQV" secondAttribute="bottom" id="vZ9-ad-8vz"/> 505 + <constraint firstAttribute="bottom" secondItem="mJZ-t9-fQV" secondAttribute="bottom" constant="5" id="vZ9-ad-8vz"/>
504 <constraint firstItem="BNZ-3e-HXp" firstAttribute="leading" secondItem="kAf-Oi-EnQ" secondAttribute="trailing" id="zPD-7c-CdH"/> 506 <constraint firstItem="BNZ-3e-HXp" firstAttribute="leading" secondItem="kAf-Oi-EnQ" secondAttribute="trailing" id="zPD-7c-CdH"/>
505 <constraint firstItem="kAf-Oi-EnQ" firstAttribute="top" secondItem="Z7V-En-7Tl" secondAttribute="top" id="zq1-qp-f9S"/> 507 <constraint firstItem="kAf-Oi-EnQ" firstAttribute="top" secondItem="Z7V-En-7Tl" secondAttribute="top" id="zq1-qp-f9S"/>
506 <constraint firstAttribute="bottom" secondItem="kAf-Oi-EnQ" secondAttribute="bottom" id="zsL-bI-ChP"/> 508 <constraint firstAttribute="bottom" secondItem="kAf-Oi-EnQ" secondAttribute="bottom" id="zsL-bI-ChP"/>
...@@ -508,11 +510,11 @@ ...@@ -508,11 +510,11 @@
508 </view> 510 </view>
509 <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="FyK-3t-liP"> 511 <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="FyK-3t-liP">
510 <rect key="frame" x="0.0" y="98" width="414" height="798"/> 512 <rect key="frame" x="0.0" y="98" width="414" height="798"/>
511 - <color key="backgroundColor" systemColor="systemBackgroundColor"/> 513 + <color key="backgroundColor" red="0.94901960784313721" green="0.94901960784313721" blue="0.95294117647058818" alpha="1" colorSpace="calibratedRGB"/>
512 </view> 514 </view>
513 </subviews> 515 </subviews>
514 <viewLayoutGuide key="safeArea" id="cej-iH-8gP"/> 516 <viewLayoutGuide key="safeArea" id="cej-iH-8gP"/>
515 - <color key="backgroundColor" systemColor="systemBackgroundColor"/> 517 + <color key="backgroundColor" red="0.94901960784313721" green="0.94901960784313721" blue="0.95294117647058818" alpha="1" colorSpace="calibratedRGB"/>
516 <constraints> 518 <constraints>
517 <constraint firstItem="Z7V-En-7Tl" firstAttribute="leading" secondItem="cej-iH-8gP" secondAttribute="leading" id="2VB-wC-r2b"/> 519 <constraint firstItem="Z7V-En-7Tl" firstAttribute="leading" secondItem="cej-iH-8gP" secondAttribute="leading" id="2VB-wC-r2b"/>
518 <constraint firstItem="FyK-3t-liP" firstAttribute="top" secondItem="Z7V-En-7Tl" secondAttribute="bottom" id="E4I-cW-BL9"/> 520 <constraint firstItem="FyK-3t-liP" firstAttribute="top" secondItem="Z7V-En-7Tl" secondAttribute="bottom" id="E4I-cW-BL9"/>
...@@ -1083,10 +1085,10 @@ ...@@ -1083,10 +1085,10 @@
1083 <scene sceneID="Yng-iu-80u"> 1085 <scene sceneID="Yng-iu-80u">
1084 <objects> 1086 <objects>
1085 <tableViewController storyboardIdentifier="SharingHistoryViewController" hidesBottomBarWhenPushed="YES" id="xOZ-Af-1Nw" customClass="SharingHistoryViewController" customModule="SwiftWarplyFramework" customModuleProvider="target" sceneMemberID="viewController"> 1087 <tableViewController storyboardIdentifier="SharingHistoryViewController" hidesBottomBarWhenPushed="YES" id="xOZ-Af-1Nw" customClass="SharingHistoryViewController" customModule="SwiftWarplyFramework" customModuleProvider="target" sceneMemberID="viewController">
1086 - <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="-1" estimatedRowHeight="160" sectionHeaderHeight="-1" estimatedSectionHeaderHeight="-1" sectionFooterHeight="-1" estimatedSectionFooterHeight="-1" id="IAk-m8-ZIC"> 1088 + <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="-1" estimatedRowHeight="-1" sectionHeaderHeight="-1" estimatedSectionHeaderHeight="-1" sectionFooterHeight="-1" estimatedSectionFooterHeight="-1" contentViewInsetsToSafeArea="NO" id="IAk-m8-ZIC">
1087 <rect key="frame" x="0.0" y="0.0" width="414" height="896"/> 1089 <rect key="frame" x="0.0" y="0.0" width="414" height="896"/>
1088 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> 1090 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
1089 - <color key="backgroundColor" systemColor="systemBackgroundColor"/> 1091 + <color key="backgroundColor" red="0.94901960784313721" green="0.94901960784313721" blue="0.95294117647058818" alpha="1" colorSpace="calibratedRGB"/>
1090 <prototypes> 1092 <prototypes>
1091 <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" preservesSuperviewLayoutMargins="YES" selectionStyle="none" indentationWidth="10" reuseIdentifier="AnalysisMoreViewCell" rowHeight="160" id="rpm-JS-xpJ" customClass="AnalysisMoreViewCell" customModule="SwiftWarplyFramework" customModuleProvider="target"> 1093 <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" preservesSuperviewLayoutMargins="YES" selectionStyle="none" indentationWidth="10" reuseIdentifier="AnalysisMoreViewCell" rowHeight="160" id="rpm-JS-xpJ" customClass="AnalysisMoreViewCell" customModule="SwiftWarplyFramework" customModuleProvider="target">
1092 <rect key="frame" x="0.0" y="50" width="414" height="160"/> 1094 <rect key="frame" x="0.0" y="50" width="414" height="160"/>
...@@ -1116,11 +1118,13 @@ ...@@ -1116,11 +1118,13 @@
1116 </constraints> 1118 </constraints>
1117 </stackView> 1119 </stackView>
1118 </subviews> 1120 </subviews>
1121 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
1119 <constraints> 1122 <constraints>
1120 <constraint firstItem="Ujy-Ns-gSY" firstAttribute="centerY" secondItem="4bk-NG-9CV" secondAttribute="centerY" id="tjs-LH-AbK"/> 1123 <constraint firstItem="Ujy-Ns-gSY" firstAttribute="centerY" secondItem="4bk-NG-9CV" secondAttribute="centerY" id="tjs-LH-AbK"/>
1121 <constraint firstItem="Ujy-Ns-gSY" firstAttribute="centerX" secondItem="4bk-NG-9CV" secondAttribute="centerX" id="zOh-rM-dnO"/> 1124 <constraint firstItem="Ujy-Ns-gSY" firstAttribute="centerX" secondItem="4bk-NG-9CV" secondAttribute="centerX" id="zOh-rM-dnO"/>
1122 </constraints> 1125 </constraints>
1123 </tableViewCellContentView> 1126 </tableViewCellContentView>
1127 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
1124 <connections> 1128 <connections>
1125 <outlet property="titleLabel" destination="jD8-wg-76D" id="K6c-qT-EMs"/> 1129 <outlet property="titleLabel" destination="jD8-wg-76D" id="K6c-qT-EMs"/>
1126 </connections> 1130 </connections>
...@@ -1149,7 +1153,7 @@ ...@@ -1149,7 +1153,7 @@
1149 </constraints> 1153 </constraints>
1150 </imageView> 1154 </imageView>
1151 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" horizontalCompressionResistancePriority="751" text="4,00€" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Pyr-Jo-zxl" userLabel="Price"> 1155 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" horizontalCompressionResistancePriority="751" text="4,00€" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Pyr-Jo-zxl" userLabel="Price">
1152 - <rect key="frame" x="353.5" y="50" width="40.5" height="20"/> 1156 + <rect key="frame" x="351.5" y="50" width="42.5" height="20"/>
1153 <constraints> 1157 <constraints>
1154 <constraint firstAttribute="height" constant="20" id="WPI-8H-zbd"/> 1158 <constraint firstAttribute="height" constant="20" id="WPI-8H-zbd"/>
1155 </constraints> 1159 </constraints>
...@@ -1158,18 +1162,19 @@ ...@@ -1158,18 +1162,19 @@
1158 <nil key="highlightedColor"/> 1162 <nil key="highlightedColor"/>
1159 </label> 1163 </label>
1160 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="248" verticalHuggingPriority="251" text="BOX" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="hqA-F6-n9s" userLabel="Title"> 1164 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="248" verticalHuggingPriority="251" text="BOX" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="hqA-F6-n9s" userLabel="Title">
1161 - <rect key="frame" x="42" y="50.5" width="307.5" height="19"/> 1165 + <rect key="frame" x="42" y="52" width="305.5" height="16"/>
1162 <fontDescription key="fontDescription" name="PFSquareSansPro-Medium" family="PF Square Sans Pro" pointSize="16"/> 1166 <fontDescription key="fontDescription" name="PFSquareSansPro-Medium" family="PF Square Sans Pro" pointSize="16"/>
1163 <nil key="textColor"/> 1167 <nil key="textColor"/>
1164 <nil key="highlightedColor"/> 1168 <nil key="highlightedColor"/>
1165 </label> 1169 </label>
1166 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="248" verticalHuggingPriority="251" text="Έκπτωτικό κουπόνι" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="xac-fs-J8S" userLabel="Subtitle"> 1170 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="248" verticalHuggingPriority="251" text="Έκπτωτικό κουπόνι" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="xac-fs-J8S" userLabel="Subtitle">
1167 - <rect key="frame" x="42" y="71.5" width="307.5" height="19"/> 1171 + <rect key="frame" x="42" y="70" width="305.5" height="16"/>
1168 <fontDescription key="fontDescription" name="PFSquareSansPro-Regular" family="PF Square Sans Pro" pointSize="16"/> 1172 <fontDescription key="fontDescription" name="PFSquareSansPro-Regular" family="PF Square Sans Pro" pointSize="16"/>
1169 <nil key="textColor"/> 1173 <nil key="textColor"/>
1170 <nil key="highlightedColor"/> 1174 <nil key="highlightedColor"/>
1171 </label> 1175 </label>
1172 </subviews> 1176 </subviews>
1177 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
1173 <constraints> 1178 <constraints>
1174 <constraint firstItem="fWY-zJ-P1c" firstAttribute="top" secondItem="X28-3l-fcy" secondAttribute="top" constant="20" id="Gj8-gE-gbj"/> 1179 <constraint firstItem="fWY-zJ-P1c" firstAttribute="top" secondItem="X28-3l-fcy" secondAttribute="top" constant="20" id="Gj8-gE-gbj"/>
1175 <constraint firstAttribute="trailing" secondItem="fWY-zJ-P1c" secondAttribute="trailing" constant="10" id="MNz-as-PZd"/> 1180 <constraint firstAttribute="trailing" secondItem="fWY-zJ-P1c" secondAttribute="trailing" constant="10" id="MNz-as-PZd"/>
...@@ -1186,6 +1191,7 @@ ...@@ -1186,6 +1191,7 @@
1186 <constraint firstItem="Pyr-Jo-zxl" firstAttribute="centerY" secondItem="rW5-M3-c7s" secondAttribute="centerY" id="zif-gr-5SM"/> 1191 <constraint firstItem="Pyr-Jo-zxl" firstAttribute="centerY" secondItem="rW5-M3-c7s" secondAttribute="centerY" id="zif-gr-5SM"/>
1187 </constraints> 1192 </constraints>
1188 </tableViewCellContentView> 1193 </tableViewCellContentView>
1194 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
1189 <connections> 1195 <connections>
1190 <outlet property="dateLabel" destination="fWY-zJ-P1c" id="zmh-T6-Uia"/> 1196 <outlet property="dateLabel" destination="fWY-zJ-P1c" id="zmh-T6-Uia"/>
1191 <outlet property="itemImage" destination="rW5-M3-c7s" id="27r-CK-e8f"/> 1197 <outlet property="itemImage" destination="rW5-M3-c7s" id="27r-CK-e8f"/>
...@@ -1209,7 +1215,7 @@ ...@@ -1209,7 +1215,7 @@
1209 </constraints> 1215 </constraints>
1210 </imageView> 1216 </imageView>
1211 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Αναλυτικά:" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="LKw-8l-mRY"> 1217 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Αναλυτικά:" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="LKw-8l-mRY">
1212 - <rect key="frame" x="166" y="218" width="82.5" height="22"/> 1218 + <rect key="frame" x="169" y="218" width="76" height="22"/>
1213 <constraints> 1219 <constraints>
1214 <constraint firstAttribute="height" constant="22" id="T1B-pX-6hx"/> 1220 <constraint firstAttribute="height" constant="22" id="T1B-pX-6hx"/>
1215 </constraints> 1221 </constraints>
...@@ -1224,6 +1230,7 @@ ...@@ -1224,6 +1230,7 @@
1224 <nil key="highlightedColor"/> 1230 <nil key="highlightedColor"/>
1225 </label> 1231 </label>
1226 </subviews> 1232 </subviews>
1233 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
1227 <constraints> 1234 <constraints>
1228 <constraint firstItem="nTp-Dz-QAc" firstAttribute="top" relation="greaterThanOrEqual" secondItem="LKw-8l-mRY" secondAttribute="bottom" constant="30" id="8ah-BK-pt1"/> 1235 <constraint firstItem="nTp-Dz-QAc" firstAttribute="top" relation="greaterThanOrEqual" secondItem="LKw-8l-mRY" secondAttribute="bottom" constant="30" id="8ah-BK-pt1"/>
1229 <constraint firstAttribute="bottom" secondItem="nTp-Dz-QAc" secondAttribute="bottom" constant="10" id="9qo-FO-iU2"/> 1236 <constraint firstAttribute="bottom" secondItem="nTp-Dz-QAc" secondAttribute="bottom" constant="10" id="9qo-FO-iU2"/>
...@@ -1235,6 +1242,7 @@ ...@@ -1235,6 +1242,7 @@
1235 <constraint firstItem="LKw-8l-mRY" firstAttribute="centerX" secondItem="RtV-Li-Dnj" secondAttribute="centerX" id="yJq-7A-H3r"/> 1242 <constraint firstItem="LKw-8l-mRY" firstAttribute="centerX" secondItem="RtV-Li-Dnj" secondAttribute="centerX" id="yJq-7A-H3r"/>
1236 </constraints> 1243 </constraints>
1237 </tableViewCellContentView> 1244 </tableViewCellContentView>
1245 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
1238 <connections> 1246 <connections>
1239 <outlet property="emptyLabel" destination="nTp-Dz-QAc" id="euw-Th-h7g"/> 1247 <outlet property="emptyLabel" destination="nTp-Dz-QAc" id="euw-Th-h7g"/>
1240 <outlet property="itemImage" destination="xmN-ke-oBj" id="zRs-Ks-2Re"/> 1248 <outlet property="itemImage" destination="xmN-ke-oBj" id="zRs-Ks-2Re"/>
...@@ -1265,7 +1273,7 @@ ...@@ -1265,7 +1273,7 @@
1265 </constraints> 1273 </constraints>
1266 </imageView> 1274 </imageView>
1267 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Αναλυτικά:" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="9MF-rh-eec"> 1275 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Αναλυτικά:" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="9MF-rh-eec">
1268 - <rect key="frame" x="166" y="339" width="82.5" height="20"/> 1276 + <rect key="frame" x="169" y="339" width="76" height="20"/>
1269 <constraints> 1277 <constraints>
1270 <constraint firstAttribute="height" constant="20" id="XkT-At-XWY"/> 1278 <constraint firstAttribute="height" constant="20" id="XkT-At-XWY"/>
1271 </constraints> 1279 </constraints>
...@@ -1274,6 +1282,7 @@ ...@@ -1274,6 +1282,7 @@
1274 <nil key="highlightedColor"/> 1282 <nil key="highlightedColor"/>
1275 </label> 1283 </label>
1276 </subviews> 1284 </subviews>
1285 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
1277 <constraints> 1286 <constraints>
1278 <constraint firstItem="nkc-wO-by3" firstAttribute="top" secondItem="sdY-Vd-bbW" secondAttribute="bottom" constant="40" id="2Yl-Fb-ksG"/> 1287 <constraint firstItem="nkc-wO-by3" firstAttribute="top" secondItem="sdY-Vd-bbW" secondAttribute="bottom" constant="40" id="2Yl-Fb-ksG"/>
1279 <constraint firstItem="sdY-Vd-bbW" firstAttribute="top" secondItem="8oK-tI-pLa" secondAttribute="topMargin" constant="20" id="CEe-Np-pPS"/> 1288 <constraint firstItem="sdY-Vd-bbW" firstAttribute="top" secondItem="8oK-tI-pLa" secondAttribute="topMargin" constant="20" id="CEe-Np-pPS"/>
...@@ -1284,6 +1293,7 @@ ...@@ -1284,6 +1293,7 @@
1284 <constraint firstItem="9MF-rh-eec" firstAttribute="centerX" secondItem="8oK-tI-pLa" secondAttribute="centerX" id="pKh-jT-Xoe"/> 1293 <constraint firstItem="9MF-rh-eec" firstAttribute="centerX" secondItem="8oK-tI-pLa" secondAttribute="centerX" id="pKh-jT-Xoe"/>
1285 </constraints> 1294 </constraints>
1286 </tableViewCellContentView> 1295 </tableViewCellContentView>
1296 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
1287 <connections> 1297 <connections>
1288 <outlet property="itemImage" destination="sdY-Vd-bbW" id="FPk-8S-kCA"/> 1298 <outlet property="itemImage" destination="sdY-Vd-bbW" id="FPk-8S-kCA"/>
1289 <outlet property="messageLabel" destination="nkc-wO-by3" id="4gl-nq-4jN"/> 1299 <outlet property="messageLabel" destination="nkc-wO-by3" id="4gl-nq-4jN"/>
...@@ -4094,10 +4104,10 @@ ...@@ -4094,10 +4104,10 @@
4094 <scene sceneID="KER-Da-ryV"> 4104 <scene sceneID="KER-Da-ryV">
4095 <objects> 4105 <objects>
4096 <tableViewController storyboardIdentifier="HistoryViewController" hidesBottomBarWhenPushed="YES" id="ze6-Kr-Io4" customClass="HistoryViewController" customModule="SwiftWarplyFramework" customModuleProvider="target" sceneMemberID="viewController"> 4106 <tableViewController storyboardIdentifier="HistoryViewController" hidesBottomBarWhenPushed="YES" id="ze6-Kr-Io4" customClass="HistoryViewController" customModule="SwiftWarplyFramework" customModuleProvider="target" sceneMemberID="viewController">
4097 - <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="-1" estimatedRowHeight="160" sectionHeaderHeight="-1" estimatedSectionHeaderHeight="-1" sectionFooterHeight="-1" estimatedSectionFooterHeight="-1" id="qD1-U4-LYx"> 4107 + <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="-1" estimatedRowHeight="-1" sectionHeaderHeight="-1" estimatedSectionHeaderHeight="-1" sectionFooterHeight="-1" estimatedSectionFooterHeight="-1" contentViewInsetsToSafeArea="NO" id="qD1-U4-LYx">
4098 <rect key="frame" x="0.0" y="0.0" width="414" height="896"/> 4108 <rect key="frame" x="0.0" y="0.0" width="414" height="896"/>
4099 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> 4109 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
4100 - <color key="backgroundColor" systemColor="systemBackgroundColor"/> 4110 + <color key="backgroundColor" red="0.94901960784313721" green="0.94901960784313721" blue="0.95294117647058818" alpha="1" colorSpace="calibratedRGB"/>
4101 <prototypes> 4111 <prototypes>
4102 <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" preservesSuperviewLayoutMargins="YES" selectionStyle="none" indentationWidth="10" reuseIdentifier="AnalysisMoreViewCell" rowHeight="160" id="y9v-uo-691" customClass="AnalysisMoreViewCell" customModule="SwiftWarplyFramework" customModuleProvider="target"> 4112 <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" preservesSuperviewLayoutMargins="YES" selectionStyle="none" indentationWidth="10" reuseIdentifier="AnalysisMoreViewCell" rowHeight="160" id="y9v-uo-691" customClass="AnalysisMoreViewCell" customModule="SwiftWarplyFramework" customModuleProvider="target">
4103 <rect key="frame" x="0.0" y="50" width="414" height="160"/> 4113 <rect key="frame" x="0.0" y="50" width="414" height="160"/>
...@@ -4136,67 +4146,110 @@ ...@@ -4136,67 +4146,110 @@
4136 <outlet property="titleLabel" destination="Cnm-Dr-B1b" id="ArG-JS-SA8"/> 4146 <outlet property="titleLabel" destination="Cnm-Dr-B1b" id="ArG-JS-SA8"/>
4137 </connections> 4147 </connections>
4138 </tableViewCell> 4148 </tableViewCell>
4139 - <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" insetsLayoutMarginsFromSafeArea="NO" selectionStyle="none" indentationWidth="10" reuseIdentifier="AnalysisItemViewCell" rowHeight="160" id="mwO-Y9-Whd" customClass="AnalysisItemViewCell" customModule="SwiftWarplyFramework" customModuleProvider="target"> 4149 + <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" insetsLayoutMarginsFromSafeArea="NO" selectionStyle="none" indentationWidth="10" reuseIdentifier="AnalysisItemViewCell" id="mwO-Y9-Whd" customClass="AnalysisItemViewCell" customModule="SwiftWarplyFramework" customModuleProvider="target">
4140 - <rect key="frame" x="0.0" y="210" width="414" height="160"/> 4150 + <rect key="frame" x="0.0" y="210" width="414" height="94.5"/>
4141 <autoresizingMask key="autoresizingMask"/> 4151 <autoresizingMask key="autoresizingMask"/>
4142 <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" insetsLayoutMarginsFromSafeArea="NO" tableViewCell="mwO-Y9-Whd" id="4Lb-Ez-2D5"> 4152 <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" insetsLayoutMarginsFromSafeArea="NO" tableViewCell="mwO-Y9-Whd" id="4Lb-Ez-2D5">
4143 - <rect key="frame" x="0.0" y="0.0" width="414" height="160"/> 4153 + <rect key="frame" x="0.0" y="0.0" width="414" height="94.5"/>
4144 <autoresizingMask key="autoresizingMask"/> 4154 <autoresizingMask key="autoresizingMask"/>
4145 <subviews> 4155 <subviews>
4146 - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="05/05/2022" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="ZqN-UN-x9M" userLabel="Date"> 4156 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="iZo-vI-ghy" userLabel="Border View">
4147 - <rect key="frame" x="10" y="20" width="394" height="16"/> 4157 + <rect key="frame" x="10" y="0.0" width="394" height="94.5"/>
4148 - <constraints> 4158 + <subviews>
4149 - <constraint firstAttribute="height" constant="16" id="Vgv-VT-mzv"/> 4159 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="FHL-6G-GnR" userLabel="Inner View">
4150 - </constraints> 4160 + <rect key="frame" x="1" y="0.0" width="392" height="94.5"/>
4151 - <fontDescription key="fontDescription" name="PFSquareSansPro-Bold" family="PF Square Sans Pro" pointSize="11"/> 4161 + <subviews>
4152 - <nil key="textColor"/> 4162 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="05/05/2022" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="ZqN-UN-x9M" userLabel="Date">
4153 - <nil key="highlightedColor"/> 4163 + <rect key="frame" x="20" y="25" width="352" height="16"/>
4154 - </label> 4164 + <constraints>
4155 - <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="VHu-ds-i1E"> 4165 + <constraint firstAttribute="height" constant="16" id="Vgv-VT-mzv"/>
4156 - <rect key="frame" x="10" y="46" width="28" height="28"/> 4166 + </constraints>
4157 - <constraints> 4167 + <fontDescription key="fontDescription" name="PeridotPE-Bold" family="Peridot PE" pointSize="12"/>
4158 - <constraint firstAttribute="width" constant="28" id="0eN-xR-ec6"/> 4168 + <color key="textColor" red="0.12941176470588234" green="0.12941176470588234" blue="0.12941176470588234" alpha="1" colorSpace="calibratedRGB"/>
4159 - <constraint firstAttribute="height" constant="28" id="OZS-QM-eof"/> 4169 + <nil key="highlightedColor"/>
4160 - </constraints> 4170 + </label>
4161 - </imageView> 4171 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="CWb-0c-TXi">
4162 - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" horizontalCompressionResistancePriority="751" text="4,00€" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="ZGs-RN-c7E" userLabel="Price"> 4172 + <rect key="frame" x="20" y="51" width="352" height="43.5"/>
4163 - <rect key="frame" x="353.5" y="50" width="40.5" height="20"/> 4173 + <subviews>
4174 + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="VHu-ds-i1E">
4175 + <rect key="frame" x="0.0" y="8" width="28" height="28"/>
4176 + <constraints>
4177 + <constraint firstAttribute="width" constant="28" id="0eN-xR-ec6"/>
4178 + <constraint firstAttribute="height" constant="28" id="OZS-QM-eof"/>
4179 + </constraints>
4180 + </imageView>
4181 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="248" verticalHuggingPriority="251" text="BOX" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="9Ag-Sp-uXt" userLabel="Title">
4182 + <rect key="frame" x="38" y="0.0" width="251.5" height="21"/>
4183 + <fontDescription key="fontDescription" name="PeridotPE-Regular" family="Peridot PE" pointSize="17"/>
4184 + <color key="textColor" red="0.12941176470588234" green="0.12941176470588234" blue="0.12941176470588234" alpha="1" colorSpace="calibratedRGB"/>
4185 + <nil key="highlightedColor"/>
4186 + </label>
4187 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="248" verticalHuggingPriority="251" text="Έκπτωτικό κουπόνι" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="4bA-Ab-3q1" userLabel="Subtitle">
4188 + <rect key="frame" x="38" y="26" width="251.5" height="17.5"/>
4189 + <fontDescription key="fontDescription" name="PeridotPE-Regular" family="Peridot PE" pointSize="14"/>
4190 + <color key="textColor" red="0.61568627450980395" green="0.61568627450980395" blue="0.61176470588235299" alpha="1" colorSpace="calibratedRGB"/>
4191 + <nil key="highlightedColor"/>
4192 + </label>
4193 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" horizontalCompressionResistancePriority="751" text="4,00€" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="ZGs-RN-c7E" userLabel="Price">
4194 + <rect key="frame" x="299.5" y="12" width="52.5" height="20"/>
4195 + <constraints>
4196 + <constraint firstAttribute="height" constant="20" id="VS4-Dn-eBF"/>
4197 + </constraints>
4198 + <fontDescription key="fontDescription" name="PeridotPE-Bold" family="Peridot PE" pointSize="17"/>
4199 + <color key="textColor" red="0.12941176470588234" green="0.12941176470588234" blue="0.12941176470588234" alpha="1" colorSpace="calibratedRGB"/>
4200 + <nil key="highlightedColor"/>
4201 + </label>
4202 + </subviews>
4203 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
4204 + <constraints>
4205 + <constraint firstItem="VHu-ds-i1E" firstAttribute="top" relation="greaterThanOrEqual" secondItem="CWb-0c-TXi" secondAttribute="top" constant="5" id="6d5-2r-IY6"/>
4206 + <constraint firstItem="9Ag-Sp-uXt" firstAttribute="leading" secondItem="VHu-ds-i1E" secondAttribute="trailing" constant="10" id="BNM-OQ-sWr"/>
4207 + <constraint firstItem="4bA-Ab-3q1" firstAttribute="top" secondItem="9Ag-Sp-uXt" secondAttribute="bottom" constant="5" id="DB5-64-ZzK"/>
4208 + <constraint firstItem="VHu-ds-i1E" firstAttribute="centerY" secondItem="CWb-0c-TXi" secondAttribute="centerY" id="DtL-sQ-NXy"/>
4209 + <constraint firstItem="VHu-ds-i1E" firstAttribute="leading" secondItem="CWb-0c-TXi" secondAttribute="leading" id="Lcc-Ae-LBM"/>
4210 + <constraint firstItem="9Ag-Sp-uXt" firstAttribute="top" secondItem="CWb-0c-TXi" secondAttribute="top" id="NCb-ma-zUa"/>
4211 + <constraint firstAttribute="trailing" secondItem="ZGs-RN-c7E" secondAttribute="trailing" id="Wzt-Rj-RPN"/>
4212 + <constraint firstItem="4bA-Ab-3q1" firstAttribute="leading" secondItem="VHu-ds-i1E" secondAttribute="trailing" constant="10" id="XmG-H2-m6x"/>
4213 + <constraint firstAttribute="bottom" relation="greaterThanOrEqual" secondItem="VHu-ds-i1E" secondAttribute="bottom" constant="5" id="YKJ-iA-SED"/>
4214 + <constraint firstItem="ZGs-RN-c7E" firstAttribute="top" relation="greaterThanOrEqual" secondItem="CWb-0c-TXi" secondAttribute="top" constant="5" id="ZYC-JV-QUX"/>
4215 + <constraint firstItem="ZGs-RN-c7E" firstAttribute="leading" secondItem="9Ag-Sp-uXt" secondAttribute="trailing" constant="10" id="c21-r7-Lhp"/>
4216 + <constraint firstItem="ZGs-RN-c7E" firstAttribute="centerY" secondItem="CWb-0c-TXi" secondAttribute="centerY" id="cGx-uG-iXD"/>
4217 + <constraint firstItem="ZGs-RN-c7E" firstAttribute="leading" secondItem="4bA-Ab-3q1" secondAttribute="trailing" constant="10" id="gVx-Cg-7Xr"/>
4218 + <constraint firstAttribute="bottom" secondItem="4bA-Ab-3q1" secondAttribute="bottom" id="lDs-oh-Krb"/>
4219 + <constraint firstAttribute="bottom" relation="greaterThanOrEqual" secondItem="ZGs-RN-c7E" secondAttribute="bottom" constant="5" id="xe6-al-JhF"/>
4220 + </constraints>
4221 + </view>
4222 + </subviews>
4223 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
4224 + <constraints>
4225 + <constraint firstAttribute="trailing" secondItem="CWb-0c-TXi" secondAttribute="trailing" constant="20" id="2wZ-Vb-P2U"/>
4226 + <constraint firstItem="CWb-0c-TXi" firstAttribute="top" secondItem="ZqN-UN-x9M" secondAttribute="bottom" constant="10" id="3up-uS-5hS"/>
4227 + <constraint firstAttribute="bottom" secondItem="CWb-0c-TXi" secondAttribute="bottom" id="Pmi-yw-fad"/>
4228 + <constraint firstItem="CWb-0c-TXi" firstAttribute="leading" secondItem="FHL-6G-GnR" secondAttribute="leading" constant="20" id="Ws8-68-KTg"/>
4229 + <constraint firstItem="ZqN-UN-x9M" firstAttribute="leading" secondItem="FHL-6G-GnR" secondAttribute="leading" constant="20" id="YRf-pR-bC8"/>
4230 + <constraint firstItem="ZqN-UN-x9M" firstAttribute="top" secondItem="FHL-6G-GnR" secondAttribute="top" constant="25" id="bZp-aj-K4R"/>
4231 + <constraint firstAttribute="trailing" secondItem="ZqN-UN-x9M" secondAttribute="trailing" constant="20" id="wpK-y8-Pld"/>
4232 + </constraints>
4233 + </view>
4234 + </subviews>
4235 + <color key="backgroundColor" red="0.90196078431372551" green="0.90196078431372551" blue="0.90196078431372551" alpha="1" colorSpace="calibratedRGB"/>
4164 <constraints> 4236 <constraints>
4165 - <constraint firstAttribute="height" constant="20" id="VS4-Dn-eBF"/> 4237 + <constraint firstItem="FHL-6G-GnR" firstAttribute="leading" secondItem="iZo-vI-ghy" secondAttribute="leading" constant="1" id="5jF-KV-sqb"/>
4238 + <constraint firstAttribute="trailing" secondItem="FHL-6G-GnR" secondAttribute="trailing" constant="1" id="Xsf-bl-A5d"/>
4239 + <constraint firstItem="FHL-6G-GnR" firstAttribute="top" secondItem="iZo-vI-ghy" secondAttribute="top" id="jJa-Mr-QIA"/>
4240 + <constraint firstAttribute="bottom" secondItem="FHL-6G-GnR" secondAttribute="bottom" id="q22-lt-bdC"/>
4166 </constraints> 4241 </constraints>
4167 - <fontDescription key="fontDescription" name="PFSquareSansPro-Bold" family="PF Square Sans Pro" pointSize="16"/> 4242 + </view>
4168 - <nil key="textColor"/>
4169 - <nil key="highlightedColor"/>
4170 - </label>
4171 - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="248" verticalHuggingPriority="251" text="BOX" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="9Ag-Sp-uXt" userLabel="Title">
4172 - <rect key="frame" x="42" y="50.5" width="307.5" height="19"/>
4173 - <fontDescription key="fontDescription" name="PFSquareSansPro-Medium" family="PF Square Sans Pro" pointSize="16"/>
4174 - <nil key="textColor"/>
4175 - <nil key="highlightedColor"/>
4176 - </label>
4177 - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="248" verticalHuggingPriority="251" text="Έκπτωτικό κουπόνι" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="4bA-Ab-3q1" userLabel="Subtitle">
4178 - <rect key="frame" x="42" y="71.5" width="307.5" height="19"/>
4179 - <fontDescription key="fontDescription" name="PFSquareSansPro-Regular" family="PF Square Sans Pro" pointSize="16"/>
4180 - <nil key="textColor"/>
4181 - <nil key="highlightedColor"/>
4182 - </label>
4183 </subviews> 4243 </subviews>
4244 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
4184 <constraints> 4245 <constraints>
4185 - <constraint firstItem="9Ag-Sp-uXt" firstAttribute="leading" secondItem="VHu-ds-i1E" secondAttribute="trailing" constant="4" id="5Df-Np-oYZ"/> 4246 + <constraint firstAttribute="trailing" secondItem="iZo-vI-ghy" secondAttribute="trailing" constant="10" id="8n4-v2-gSF"/>
4186 - <constraint firstAttribute="trailing" secondItem="ZGs-RN-c7E" secondAttribute="trailing" constant="20" id="7wc-o5-29i"/> 4247 + <constraint firstItem="iZo-vI-ghy" firstAttribute="leading" secondItem="4Lb-Ez-2D5" secondAttribute="leading" constant="10" id="m5X-nX-h1Q"/>
4187 - <constraint firstItem="ZGs-RN-c7E" firstAttribute="leading" secondItem="9Ag-Sp-uXt" secondAttribute="trailing" constant="4" id="Hjq-nc-G40"/> 4248 + <constraint firstAttribute="bottom" secondItem="iZo-vI-ghy" secondAttribute="bottom" id="m9G-mY-mc9"/>
4188 - <constraint firstItem="ZqN-UN-x9M" firstAttribute="leading" secondItem="4Lb-Ez-2D5" secondAttribute="leading" constant="10" id="PT7-de-Fld"/> 4249 + <constraint firstItem="iZo-vI-ghy" firstAttribute="top" secondItem="4Lb-Ez-2D5" secondAttribute="top" id="tAI-qM-ycy"/>
4189 - <constraint firstItem="VHu-ds-i1E" firstAttribute="leading" secondItem="4Lb-Ez-2D5" secondAttribute="leading" constant="10" id="Psu-2D-Icf"/>
4190 - <constraint firstItem="9Ag-Sp-uXt" firstAttribute="centerY" secondItem="VHu-ds-i1E" secondAttribute="centerY" id="Px2-r8-FUX"/>
4191 - <constraint firstItem="4bA-Ab-3q1" firstAttribute="top" secondItem="9Ag-Sp-uXt" secondAttribute="bottom" constant="2" id="VrB-Ui-gWz"/>
4192 - <constraint firstItem="4bA-Ab-3q1" firstAttribute="trailing" secondItem="9Ag-Sp-uXt" secondAttribute="trailing" id="bhA-o7-Cso"/>
4193 - <constraint firstItem="ZGs-RN-c7E" firstAttribute="centerY" secondItem="VHu-ds-i1E" secondAttribute="centerY" id="hDC-IU-u0r"/>
4194 - <constraint firstAttribute="trailing" secondItem="ZqN-UN-x9M" secondAttribute="trailing" constant="10" id="rSB-Gw-mg0"/>
4195 - <constraint firstItem="VHu-ds-i1E" firstAttribute="top" secondItem="ZqN-UN-x9M" secondAttribute="bottom" constant="10" id="rY7-hZ-thV"/>
4196 - <constraint firstItem="4bA-Ab-3q1" firstAttribute="leading" secondItem="9Ag-Sp-uXt" secondAttribute="leading" id="vSP-D0-3lM"/>
4197 - <constraint firstItem="ZqN-UN-x9M" firstAttribute="top" secondItem="4Lb-Ez-2D5" secondAttribute="top" constant="20" id="wui-T5-7cH"/>
4198 </constraints> 4250 </constraints>
4199 </tableViewCellContentView> 4251 </tableViewCellContentView>
4252 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
4200 <connections> 4253 <connections>
4201 <outlet property="dateLabel" destination="ZqN-UN-x9M" id="GvG-Jp-72t"/> 4254 <outlet property="dateLabel" destination="ZqN-UN-x9M" id="GvG-Jp-72t"/>
4202 <outlet property="itemImage" destination="VHu-ds-i1E" id="hie-z9-0r4"/> 4255 <outlet property="itemImage" destination="VHu-ds-i1E" id="hie-z9-0r4"/>
...@@ -4206,21 +4259,21 @@ ...@@ -4206,21 +4259,21 @@
4206 </connections> 4259 </connections>
4207 </tableViewCell> 4260 </tableViewCell>
4208 <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" preservesSuperviewLayoutMargins="YES" selectionStyle="none" indentationWidth="10" reuseIdentifier="AnalysisHeaderViewCell" rowHeight="280" id="TXv-Qw-94X" customClass="AnalysisHeaderViewCell" customModule="SwiftWarplyFramework" customModuleProvider="target"> 4261 <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" preservesSuperviewLayoutMargins="YES" selectionStyle="none" indentationWidth="10" reuseIdentifier="AnalysisHeaderViewCell" rowHeight="280" id="TXv-Qw-94X" customClass="AnalysisHeaderViewCell" customModule="SwiftWarplyFramework" customModuleProvider="target">
4209 - <rect key="frame" x="0.0" y="370" width="414" height="280"/> 4262 + <rect key="frame" x="0.0" y="304.5" width="414" height="280"/>
4210 <autoresizingMask key="autoresizingMask"/> 4263 <autoresizingMask key="autoresizingMask"/>
4211 <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" insetsLayoutMarginsFromSafeArea="NO" tableViewCell="TXv-Qw-94X" id="fmq-OF-USg"> 4264 <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" insetsLayoutMarginsFromSafeArea="NO" tableViewCell="TXv-Qw-94X" id="fmq-OF-USg">
4212 <rect key="frame" x="0.0" y="0.0" width="414" height="280"/> 4265 <rect key="frame" x="0.0" y="0.0" width="414" height="280"/>
4213 <autoresizingMask key="autoresizingMask"/> 4266 <autoresizingMask key="autoresizingMask"/>
4214 <subviews> 4267 <subviews>
4215 <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="Lul-sk-Xaj"> 4268 <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="Lul-sk-Xaj">
4216 - <rect key="frame" x="124" y="31" width="166" height="166"/> 4269 + <rect key="frame" x="157" y="31" width="100" height="100"/>
4217 <constraints> 4270 <constraints>
4218 - <constraint firstAttribute="height" constant="166" id="gOb-nT-us3"/> 4271 + <constraint firstAttribute="height" constant="100" id="gOb-nT-us3"/>
4219 - <constraint firstAttribute="width" constant="166" id="pY8-aZ-nnb"/> 4272 + <constraint firstAttribute="width" constant="100" id="pY8-aZ-nnb"/>
4220 </constraints> 4273 </constraints>
4221 </imageView> 4274 </imageView>
4222 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Αναλυτικά:" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="XjQ-Dg-ucn"> 4275 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Αναλυτικά:" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="XjQ-Dg-ucn">
4223 - <rect key="frame" x="166" y="248" width="82.5" height="22"/> 4276 + <rect key="frame" x="169" y="248" width="76" height="22"/>
4224 <constraints> 4277 <constraints>
4225 <constraint firstAttribute="height" constant="22" id="Ccg-Xm-m6C"/> 4278 <constraint firstAttribute="height" constant="22" id="Ccg-Xm-m6C"/>
4226 </constraints> 4279 </constraints>
...@@ -4229,6 +4282,7 @@ ...@@ -4229,6 +4282,7 @@
4229 <nil key="highlightedColor"/> 4282 <nil key="highlightedColor"/>
4230 </label> 4283 </label>
4231 </subviews> 4284 </subviews>
4285 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
4232 <constraints> 4286 <constraints>
4233 <constraint firstItem="XjQ-Dg-ucn" firstAttribute="centerX" secondItem="fmq-OF-USg" secondAttribute="centerX" id="Lbh-ZU-mWb"/> 4287 <constraint firstItem="XjQ-Dg-ucn" firstAttribute="centerX" secondItem="fmq-OF-USg" secondAttribute="centerX" id="Lbh-ZU-mWb"/>
4234 <constraint firstAttribute="bottom" secondItem="XjQ-Dg-ucn" secondAttribute="bottom" constant="10" id="b1r-ZX-eVt"/> 4288 <constraint firstAttribute="bottom" secondItem="XjQ-Dg-ucn" secondAttribute="bottom" constant="10" id="b1r-ZX-eVt"/>
...@@ -4236,36 +4290,47 @@ ...@@ -4236,36 +4290,47 @@
4236 <constraint firstItem="Lul-sk-Xaj" firstAttribute="top" secondItem="fmq-OF-USg" secondAttribute="topMargin" constant="20" id="p5M-bI-lEn"/> 4290 <constraint firstItem="Lul-sk-Xaj" firstAttribute="top" secondItem="fmq-OF-USg" secondAttribute="topMargin" constant="20" id="p5M-bI-lEn"/>
4237 </constraints> 4291 </constraints>
4238 </tableViewCellContentView> 4292 </tableViewCellContentView>
4293 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
4239 <connections> 4294 <connections>
4240 <outlet property="itemImage" destination="Lul-sk-Xaj" id="yG3-o7-77x"/> 4295 <outlet property="itemImage" destination="Lul-sk-Xaj" id="yG3-o7-77x"/>
4241 <outlet property="titleLabel" destination="XjQ-Dg-ucn" id="1uG-vu-ajJ"/> 4296 <outlet property="titleLabel" destination="XjQ-Dg-ucn" id="1uG-vu-ajJ"/>
4242 </connections> 4297 </connections>
4243 </tableViewCell> 4298 </tableViewCell>
4244 - <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" preservesSuperviewLayoutMargins="YES" selectionStyle="none" indentationWidth="10" reuseIdentifier="AnalysisHeaderMessageViewCell" rowHeight="380" id="9cE-DQ-oc7" customClass="AnalysisHeaderMessageViewCell" customModule="SwiftWarplyFramework" customModuleProvider="target"> 4299 + <tableViewCell clipsSubviews="YES" contentMode="scaleToFill" preservesSuperviewLayoutMargins="YES" selectionStyle="none" indentationWidth="10" reuseIdentifier="AnalysisHeaderMessageViewCell" id="9cE-DQ-oc7" customClass="AnalysisHeaderMessageViewCell" customModule="SwiftWarplyFramework" customModuleProvider="target">
4245 - <rect key="frame" x="0.0" y="650" width="414" height="380"/> 4300 + <rect key="frame" x="0.0" y="584.5" width="414" height="305.5"/>
4246 <autoresizingMask key="autoresizingMask"/> 4301 <autoresizingMask key="autoresizingMask"/>
4247 <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" preservesSuperviewLayoutMargins="YES" insetsLayoutMarginsFromSafeArea="NO" tableViewCell="9cE-DQ-oc7" id="Kcf-Zv-eMe"> 4302 <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" preservesSuperviewLayoutMargins="YES" insetsLayoutMarginsFromSafeArea="NO" tableViewCell="9cE-DQ-oc7" id="Kcf-Zv-eMe">
4248 - <rect key="frame" x="0.0" y="0.0" width="414" height="380"/> 4303 + <rect key="frame" x="0.0" y="0.0" width="414" height="305.5"/>
4249 <autoresizingMask key="autoresizingMask"/> 4304 <autoresizingMask key="autoresizingMask"/>
4250 <subviews> 4305 <subviews>
4251 - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Μέχρι τώρα έχεις κερδίσει 20,00€ σε προσφορές από 3 κουπόνια!" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Yth-0S-P60"> 4306 + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="UwJ-Vz-4Nt">
4252 - <rect key="frame" x="50" y="220" width="314" height="60"/> 4307 + <rect key="frame" x="10" y="155" width="394" height="92"/>
4308 + <subviews>
4309 + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Μέχρι τώρα έχεις κερδίσει 20,00€ σε προσφορές από 3 κουπόνια!" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Yth-0S-P60">
4310 + <rect key="frame" x="40" y="25" width="314" height="42"/>
4311 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
4312 + <fontDescription key="fontDescription" name="PeridotPE-Regular" family="Peridot PE" pointSize="17"/>
4313 + <nil key="textColor"/>
4314 + <nil key="highlightedColor"/>
4315 + </label>
4316 + </subviews>
4317 + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
4253 <constraints> 4318 <constraints>
4254 - <constraint firstAttribute="height" constant="60" id="Ams-n8-yUP"/> 4319 + <constraint firstAttribute="trailing" secondItem="Yth-0S-P60" secondAttribute="trailing" constant="40" id="1eH-7J-UMx"/>
4320 + <constraint firstItem="Yth-0S-P60" firstAttribute="leading" secondItem="UwJ-Vz-4Nt" secondAttribute="leading" constant="40" id="FIB-Eu-wGM"/>
4321 + <constraint firstItem="Yth-0S-P60" firstAttribute="top" secondItem="UwJ-Vz-4Nt" secondAttribute="top" constant="25" id="FKB-Zv-7HG"/>
4322 + <constraint firstAttribute="bottom" secondItem="Yth-0S-P60" secondAttribute="bottom" constant="25" id="geF-pK-l4m"/>
4255 </constraints> 4323 </constraints>
4256 - <fontDescription key="fontDescription" name="PFSquareSansPro-Regular" family="PF Square Sans Pro" pointSize="17"/> 4324 + </view>
4257 - <nil key="textColor"/>
4258 - <nil key="highlightedColor"/>
4259 - </label>
4260 <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="QY9-ar-jbw"> 4325 <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="QY9-ar-jbw">
4261 - <rect key="frame" x="124" y="31" width="166" height="149"/> 4326 + <rect key="frame" x="157" y="25" width="100" height="100"/>
4262 <constraints> 4327 <constraints>
4263 - <constraint firstAttribute="width" constant="166" id="ZuH-X9-Nie"/> 4328 + <constraint firstAttribute="width" constant="100" id="ZuH-X9-Nie"/>
4264 - <constraint firstAttribute="height" constant="166" id="dUQ-Ou-Apu"/> 4329 + <constraint firstAttribute="height" constant="100" id="dUQ-Ou-Apu"/>
4265 </constraints> 4330 </constraints>
4266 </imageView> 4331 </imageView>
4267 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Αναλυτικά:" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="nzx-D5-LHo"> 4332 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Αναλυτικά:" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="nzx-D5-LHo">
4268 - <rect key="frame" x="166" y="320" width="82.5" height="20"/> 4333 + <rect key="frame" x="169" y="287" width="76" height="20"/>
4269 <constraints> 4334 <constraints>
4270 <constraint firstAttribute="height" constant="20" id="K9D-vL-Saj"/> 4335 <constraint firstAttribute="height" constant="20" id="K9D-vL-Saj"/>
4271 </constraints> 4336 </constraints>
...@@ -4274,30 +4339,45 @@ ...@@ -4274,30 +4339,45 @@
4274 <nil key="highlightedColor"/> 4339 <nil key="highlightedColor"/>
4275 </label> 4340 </label>
4276 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Δεν έχεις εξαργυρώσει ακόμη κουπόνια" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="AYW-hj-qMf"> 4341 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Δεν έχεις εξαργυρώσει ακόμη κουπόνια" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="AYW-hj-qMf">
4277 - <rect key="frame" x="20" y="370" width="374" height="0.0"/> 4342 + <rect key="frame" x="20" y="277" width="374" height="18.5"/>
4278 - <fontDescription key="fontDescription" name="PFSquareSansPro-Medium" family="PF Square Sans Pro" pointSize="17"/> 4343 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
4279 - <color key="textColor" red="0.5450980392" green="0.59215686270000001" blue="0.63921568630000003" alpha="1" colorSpace="calibratedRGB"/> 4344 + <constraints>
4345 + <constraint firstAttribute="height" constant="18.5" id="kYc-mP-Wlt"/>
4346 + </constraints>
4347 + <fontDescription key="fontDescription" name="PeridotPE-Regular" family="Peridot PE" pointSize="15"/>
4348 + <color key="textColor" red="0.12941176470588234" green="0.12941176470588234" blue="0.12941176470588234" alpha="1" colorSpace="calibratedRGB"/>
4280 <nil key="highlightedColor"/> 4349 <nil key="highlightedColor"/>
4281 </label> 4350 </label>
4282 </subviews> 4351 </subviews>
4352 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
4283 <constraints> 4353 <constraints>
4284 - <constraint firstAttribute="trailingMargin" secondItem="Yth-0S-P60" secondAttribute="trailing" constant="30" id="6SE-2z-kcV"/> 4354 + <constraint firstItem="QY9-ar-jbw" firstAttribute="top" secondItem="Kcf-Zv-eMe" secondAttribute="top" constant="25" id="7r7-Q0-rq4"/>
4285 - <constraint firstItem="QY9-ar-jbw" firstAttribute="top" secondItem="Kcf-Zv-eMe" secondAttribute="topMargin" constant="20" id="7r7-Q0-rq4"/>
4286 <constraint firstItem="nzx-D5-LHo" firstAttribute="centerX" secondItem="Kcf-Zv-eMe" secondAttribute="centerX" id="9MU-dy-Lh7"/> 4355 <constraint firstItem="nzx-D5-LHo" firstAttribute="centerX" secondItem="Kcf-Zv-eMe" secondAttribute="centerX" id="9MU-dy-Lh7"/>
4287 <constraint firstItem="AYW-hj-qMf" firstAttribute="leading" secondItem="Kcf-Zv-eMe" secondAttribute="leading" constant="20" id="E5C-gs-Xj8"/> 4356 <constraint firstItem="AYW-hj-qMf" firstAttribute="leading" secondItem="Kcf-Zv-eMe" secondAttribute="leading" constant="20" id="E5C-gs-Xj8"/>
4288 - <constraint firstItem="AYW-hj-qMf" firstAttribute="top" relation="greaterThanOrEqual" secondItem="nzx-D5-LHo" secondAttribute="bottom" constant="30" id="Hfg-5j-zgZ"/> 4357 + <constraint firstAttribute="trailing" secondItem="UwJ-Vz-4Nt" secondAttribute="trailing" constant="10" id="GIS-gW-eaW"/>
4358 + <constraint firstItem="nzx-D5-LHo" firstAttribute="top" secondItem="UwJ-Vz-4Nt" secondAttribute="bottom" constant="40" id="JQU-lP-X6O"/>
4289 <constraint firstAttribute="bottom" secondItem="AYW-hj-qMf" secondAttribute="bottom" constant="10" id="Nky-gl-3bT"/> 4359 <constraint firstAttribute="bottom" secondItem="AYW-hj-qMf" secondAttribute="bottom" constant="10" id="Nky-gl-3bT"/>
4290 - <constraint firstItem="Yth-0S-P60" firstAttribute="top" secondItem="QY9-ar-jbw" secondAttribute="bottom" constant="40" id="f7j-JG-hqO"/> 4360 + <constraint firstItem="AYW-hj-qMf" firstAttribute="top" secondItem="UwJ-Vz-4Nt" secondAttribute="bottom" constant="30" id="YJq-rm-DTK"/>
4291 - <constraint firstItem="Yth-0S-P60" firstAttribute="leading" secondItem="Kcf-Zv-eMe" secondAttribute="leadingMargin" constant="30" id="qsD-vg-jYM"/> 4361 + <constraint firstItem="UwJ-Vz-4Nt" firstAttribute="top" secondItem="QY9-ar-jbw" secondAttribute="bottom" constant="30" id="rxs-NP-U13"/>
4292 - <constraint firstItem="nzx-D5-LHo" firstAttribute="top" secondItem="Yth-0S-P60" secondAttribute="bottom" constant="40" id="sii-nx-rxY"/> 4362 + <constraint firstItem="UwJ-Vz-4Nt" firstAttribute="leading" secondItem="Kcf-Zv-eMe" secondAttribute="leading" constant="10" id="v2X-Xh-lpu"/>
4293 <constraint firstAttribute="trailing" secondItem="AYW-hj-qMf" secondAttribute="trailing" constant="20" id="wO2-z6-BhQ"/> 4363 <constraint firstAttribute="trailing" secondItem="AYW-hj-qMf" secondAttribute="trailing" constant="20" id="wO2-z6-BhQ"/>
4294 <constraint firstItem="QY9-ar-jbw" firstAttribute="centerX" secondItem="Kcf-Zv-eMe" secondAttribute="centerX" id="xiH-Cs-G6E"/> 4364 <constraint firstItem="QY9-ar-jbw" firstAttribute="centerX" secondItem="Kcf-Zv-eMe" secondAttribute="centerX" id="xiH-Cs-G6E"/>
4295 </constraints> 4365 </constraints>
4366 + <variation key="default">
4367 + <mask key="subviews">
4368 + <exclude reference="nzx-D5-LHo"/>
4369 + </mask>
4370 + </variation>
4296 </tableViewCellContentView> 4371 </tableViewCellContentView>
4372 + <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
4297 <connections> 4373 <connections>
4298 <outlet property="emptyLabel" destination="AYW-hj-qMf" id="28Y-xJ-JlC"/> 4374 <outlet property="emptyLabel" destination="AYW-hj-qMf" id="28Y-xJ-JlC"/>
4375 + <outlet property="emptyLabelBottomSpace" destination="Nky-gl-3bT" id="lHJ-8O-cz0"/>
4376 + <outlet property="emptyLabelHeight" destination="kYc-mP-Wlt" id="hb1-Wu-39M"/>
4377 + <outlet property="emptyLabelTopSpace" destination="YJq-rm-DTK" id="c9V-qj-1Q8"/>
4299 <outlet property="itemImage" destination="QY9-ar-jbw" id="UHu-bz-9Uk"/> 4378 <outlet property="itemImage" destination="QY9-ar-jbw" id="UHu-bz-9Uk"/>
4300 <outlet property="messageLabel" destination="Yth-0S-P60" id="tVN-jB-FvL"/> 4379 <outlet property="messageLabel" destination="Yth-0S-P60" id="tVN-jB-FvL"/>
4380 + <outlet property="messageLabelView" destination="UwJ-Vz-4Nt" id="Q1s-8H-19B"/>
4301 <outlet property="titleLabel" destination="nzx-D5-LHo" id="cU7-6c-HiO"/> 4381 <outlet property="titleLabel" destination="nzx-D5-LHo" id="cU7-6c-HiO"/>
4302 </connections> 4382 </connections>
4303 </tableViewCell> 4383 </tableViewCell>
...@@ -4310,7 +4390,7 @@ ...@@ -4310,7 +4390,7 @@
4310 </tableViewController> 4390 </tableViewController>
4311 <placeholder placeholderIdentifier="IBFirstResponder" id="8Bf-SH-BtT" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/> 4391 <placeholder placeholderIdentifier="IBFirstResponder" id="8Bf-SH-BtT" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
4312 </objects> 4392 </objects>
4313 - <point key="canvasLocation" x="4654" y="836"/> 4393 + <point key="canvasLocation" x="4652.1739130434789" y="835.71428571428567"/>
4314 </scene> 4394 </scene>
4315 <!--Telco View Controller--> 4395 <!--Telco View Controller-->
4316 <scene sceneID="eiY-GQ-hTe"> 4396 <scene sceneID="eiY-GQ-hTe">
......
...@@ -5417,11 +5417,11 @@ public class swiftApi { ...@@ -5417,11 +5417,11 @@ public class swiftApi {
5417 } 5417 }
5418 } 5418 }
5419 5419
5420 - // Example "date": "Thu, Jun 23 2022 16:24:44", 5420 + // Example "date": "Mon, 28 Nov 2022 10:58:13 GMT"
5421 let dateString = dictionary["date"] as? String? ?? "" 5421 let dateString = dictionary["date"] as? String? ?? ""
5422 let dateFormatter = DateFormatter() 5422 let dateFormatter = DateFormatter()
5423 dateFormatter.locale = Locale(identifier: "en_US_POSSIX") 5423 dateFormatter.locale = Locale(identifier: "en_US_POSSIX")
5424 - dateFormatter.dateFormat = "E, MMM dd yyyy HH:mm:ss" 5424 + dateFormatter.dateFormat = "E, dd MMM yyyy HH:mm:ss 'GMT'"
5425 if let date = dateFormatter.date(from: dateString ?? "") { 5425 if let date = dateFormatter.date(from: dateString ?? "") {
5426 dateFormatter.dateFormat = "dd/MM/yyyy" 5426 dateFormatter.dateFormat = "dd/MM/yyyy"
5427 let resultString = dateFormatter.string(from: date) 5427 let resultString = dateFormatter.string(from: date)
......