Panagiotis Triantafyllou

ui changes and fixes

...@@ -12,6 +12,7 @@ import android.widget.LinearLayout; ...@@ -12,6 +12,7 @@ import android.widget.LinearLayout;
12 import android.widget.RelativeLayout; 12 import android.widget.RelativeLayout;
13 import android.widget.TextView; 13 import android.widget.TextView;
14 14
15 +import androidx.cardview.widget.CardView;
15 import androidx.core.content.ContextCompat; 16 import androidx.core.content.ContextCompat;
16 import androidx.recyclerview.widget.LinearLayoutManager; 17 import androidx.recyclerview.widget.LinearLayoutManager;
17 import androidx.recyclerview.widget.RecyclerView; 18 import androidx.recyclerview.widget.RecyclerView;
...@@ -53,7 +54,8 @@ public class LoyaltyMarketAnalysisActivity extends Activity implements View.OnCl ...@@ -53,7 +54,8 @@ public class LoyaltyMarketAnalysisActivity extends Activity implements View.OnCl
53 private ExpiredCouponAdapter mAdapterExpiredCoupons; 54 private ExpiredCouponAdapter mAdapterExpiredCoupons;
54 private SharedCouponAdapter mAdapterSharedCoupons; 55 private SharedCouponAdapter mAdapterSharedCoupons;
55 private LinearLayout mLlExpiredTab, mLlSharedTab, mLlShowMoreExpired, mLlShowMoreShared; 56 private LinearLayout mLlExpiredTab, mLlSharedTab, mLlShowMoreExpired, mLlShowMoreShared;
56 - private RelativeLayout mRlExpiredView, mRlSharedView; 57 + private RelativeLayout mRlExpiredView;
58 + private CardView mRlSharedView;
57 private SharingList mSharedCoupons = new SharingList(); 59 private SharingList mSharedCoupons = new SharingList();
58 private int mTimer = 0; 60 private int mTimer = 0;
59 private Handler mSecondsHandler; 61 private Handler mSecondsHandler;
......
...@@ -18,6 +18,7 @@ import android.widget.ScrollView; ...@@ -18,6 +18,7 @@ import android.widget.ScrollView;
18 import android.widget.TextView; 18 import android.widget.TextView;
19 19
20 import androidx.appcompat.app.AlertDialog; 20 import androidx.appcompat.app.AlertDialog;
21 +import androidx.cardview.widget.CardView;
21 import androidx.constraintlayout.widget.ConstraintLayout; 22 import androidx.constraintlayout.widget.ConstraintLayout;
22 import androidx.core.content.ContextCompat; 23 import androidx.core.content.ContextCompat;
23 import androidx.core.widget.NestedScrollView; 24 import androidx.core.widget.NestedScrollView;
...@@ -81,7 +82,7 @@ public class LoyaltyWallet extends Activity implements View.OnClickListener, Vie ...@@ -81,7 +82,7 @@ public class LoyaltyWallet extends Activity implements View.OnClickListener, Vie
81 mTvUserBadge, mTvGiftsValue, mTvGiftsValueAll, mTvActiveCode, mTvActiveDate, 82 mTvUserBadge, mTvGiftsValue, mTvGiftsValueAll, mTvActiveCode, mTvActiveDate,
82 mTvActiveTitle, mTvActiveCouponsHeader, mTvMarketValue, mTvMarketAll, mTvFavValue, mTvFavValueAll; 83 mTvActiveTitle, mTvActiveCouponsHeader, mTvMarketValue, mTvMarketAll, mTvFavValue, mTvFavValueAll;
83 private ConstraintLayout mClDealsBanner, mClDealsView, 84 private ConstraintLayout mClDealsBanner, mClDealsView,
84 - mClGiftsBanner, mClToolbar, mClExp, mClMarket; 85 + mClGiftsBanner, mClToolbar, mClMarket;
85 private LinearLayout mLlQuestionnaire, mLlUserBadge, mLlEmptyWallet, mLlDeals, mLlGifts, 86 private LinearLayout mLlQuestionnaire, mLlUserBadge, mLlEmptyWallet, mLlDeals, mLlGifts,
86 mLlMarketView; 87 mLlMarketView;
87 private FlowLayout mLlActiveCodesView; 88 private FlowLayout mLlActiveCodesView;
...@@ -99,6 +100,7 @@ public class LoyaltyWallet extends Activity implements View.OnClickListener, Vie ...@@ -99,6 +100,7 @@ public class LoyaltyWallet extends Activity implements View.OnClickListener, Vie
99 private MarketCouponAdapter mAdapterMarketCoupons; 100 private MarketCouponAdapter mAdapterMarketCoupons;
100 private ExpandableLayout mElGifts; 101 private ExpandableLayout mElGifts;
101 private boolean mIsStayCollapsed = true; 102 private boolean mIsStayCollapsed = true;
103 + private CardView mClExp;
102 104
103 // =========================================================== 105 // ===========================================================
104 // Methods for/from SuperClass/Interfaces 106 // Methods for/from SuperClass/Interfaces
......
...@@ -106,7 +106,7 @@ ...@@ -106,7 +106,7 @@
106 android:layout_marginTop="24dp" 106 android:layout_marginTop="24dp"
107 android:text="Κωδικός Κουπονιού" 107 android:text="Κωδικός Κουπονιού"
108 android:textColor="@color/cos_light_black" 108 android:textColor="@color/cos_light_black"
109 - android:textSize="16sp" /> 109 + android:textSize="18sp" />
110 110
111 <TextView 111 <TextView
112 android:id="@+id/textView16" 112 android:id="@+id/textView16"
...@@ -210,9 +210,9 @@ ...@@ -210,9 +210,9 @@
210 android:layout_width="wrap_content" 210 android:layout_width="wrap_content"
211 android:layout_height="wrap_content" 211 android:layout_height="wrap_content"
212 android:layout_gravity="center" 212 android:layout_gravity="center"
213 - android:layout_marginTop="24dp" 213 + android:layout_marginTop="16dp"
214 android:textColor="@color/cos_light_black" 214 android:textColor="@color/cos_light_black"
215 - android:textSize="15sp" 215 + android:textSize="16sp"
216 tools:text="@string/cos_coupon_date" /> 216 tools:text="@string/cos_coupon_date" />
217 217
218 <LinearLayout 218 <LinearLayout
......
...@@ -136,73 +136,80 @@ ...@@ -136,73 +136,80 @@
136 android:gravity="center_horizontal" 136 android:gravity="center_horizontal"
137 android:orientation="vertical"> 137 android:orientation="vertical">
138 138
139 - <androidx.constraintlayout.widget.ConstraintLayout 139 + <androidx.cardview.widget.CardView
140 android:id="@+id/cl_exp" 140 android:id="@+id/cl_exp"
141 android:layout_width="match_parent" 141 android:layout_width="match_parent"
142 android:layout_height="wrap_content" 142 android:layout_height="wrap_content"
143 - android:layout_marginHorizontal="4dp" 143 + android:layout_marginHorizontal="11dp"
144 android:layout_marginTop="24dp" 144 android:layout_marginTop="24dp"
145 - android:background="@drawable/shape_cos_white_border"
146 - android:paddingHorizontal="14dp"
147 - android:paddingVertical="14dp"
148 android:visibility="gone" 145 android:visibility="gone"
146 + app:cardCornerRadius="16dp"
147 + app:cardElevation="2dp"
149 tools:visibility="visible"> 148 tools:visibility="visible">
150 149
151 - <androidx.constraintlayout.widget.Guideline 150 + <androidx.constraintlayout.widget.ConstraintLayout
152 - android:id="@+id/gl_horizontal_64_exp" 151 + android:layout_width="match_parent"
153 - android:layout_width="wrap_content" 152 + android:layout_height="wrap_content"
154 - android:layout_height="match_parent" 153 + android:background="@color/white"
155 - android:orientation="horizontal" 154 + android:paddingHorizontal="14dp"
156 - app:layout_constraintGuide_percent="0.64" /> 155 + android:paddingVertical="14dp">
157 156
158 - <ImageView 157 + <androidx.constraintlayout.widget.Guideline
159 - android:id="@+id/iv_exp_logo" 158 + android:id="@+id/gl_horizontal_64_exp"
160 - android:layout_width="76dp" 159 + android:layout_width="wrap_content"
161 - android:layout_height="76dp" 160 + android:layout_height="match_parent"
162 - android:layout_marginVertical="4dp" 161 + android:orientation="horizontal"
163 - android:src="@drawable/ic_foryou_polygon_new" 162 + app:layout_constraintGuide_percent="0.64" />
164 - app:layout_constraintBottom_toBottomOf="parent"
165 - app:layout_constraintStart_toStartOf="parent"
166 - app:layout_constraintTop_toTopOf="parent" />
167 163
168 - <TextView 164 + <ImageView
169 - android:id="@+id/tv_exp_value" 165 + android:id="@+id/iv_exp_logo"
170 - fontPath="fonts/PeridotPE-Bold.ttf" 166 + android:layout_width="76dp"
171 - android:layout_width="wrap_content" 167 + android:layout_height="76dp"
172 - android:layout_height="wrap_content" 168 + android:layout_marginVertical="4dp"
173 - android:includeFontPadding="false" 169 + android:src="@drawable/ic_foryou_polygon_new"
174 - android:textColor="@color/cos_light_black" 170 + app:layout_constraintBottom_toBottomOf="parent"
175 - android:textSize="14sp" 171 + app:layout_constraintStart_toStartOf="parent"
176 - app:layout_constraintEnd_toEndOf="@+id/iv_exp_logo" 172 + app:layout_constraintTop_toTopOf="parent" />
177 - app:layout_constraintStart_toStartOf="@+id/iv_exp_logo"
178 - app:layout_constraintTop_toBottomOf="@+id/gl_horizontal_64_exp"
179 - tools:text="18.00€" />
180 173
181 - <TextView 174 + <TextView
182 - android:id="@+id/tv_exp_value_all" 175 + android:id="@+id/tv_exp_value"
183 - fontPath="fonts/PeridotPE-Regular.ttf" 176 + fontPath="fonts/PeridotPE-Bold.ttf"
184 - android:layout_width="0dp" 177 + android:layout_width="wrap_content"
185 - android:layout_height="wrap_content" 178 + android:layout_height="wrap_content"
186 - android:layout_marginHorizontal="8dp" 179 + android:includeFontPadding="false"
187 - android:includeFontPadding="false" 180 + android:textColor="@color/cos_light_black"
188 - android:text="@string/cos_for_you_all" 181 + android:textSize="14sp"
189 - android:textColor="@color/cos_light_black" 182 + app:layout_constraintEnd_toEndOf="@+id/iv_exp_logo"
190 - android:textSize="15sp" 183 + app:layout_constraintStart_toStartOf="@+id/iv_exp_logo"
191 - app:layout_constraintBottom_toBottomOf="parent" 184 + app:layout_constraintTop_toBottomOf="@+id/gl_horizontal_64_exp"
192 - app:layout_constraintEnd_toStartOf="@+id/iv_exp_arrow" 185 + tools:text="18.00€" />
193 - app:layout_constraintStart_toEndOf="@+id/iv_exp_logo"
194 - app:layout_constraintTop_toTopOf="parent" />
195 186
196 - <ImageView 187 + <TextView
197 - android:id="@+id/iv_exp_arrow" 188 + android:id="@+id/tv_exp_value_all"
198 - android:layout_width="14dp" 189 + fontPath="fonts/PeridotPE-Regular.ttf"
199 - android:layout_height="14dp" 190 + android:layout_width="0dp"
200 - android:src="@drawable/ic_down_dark_new" 191 + android:layout_height="wrap_content"
201 - android:visibility="gone" 192 + android:layout_marginHorizontal="8dp"
202 - app:layout_constraintBottom_toBottomOf="parent" 193 + android:includeFontPadding="false"
203 - app:layout_constraintEnd_toEndOf="parent" 194 + android:text="@string/cos_for_you_all"
204 - app:layout_constraintTop_toTopOf="parent" /> 195 + android:textColor="@color/cos_light_black"
205 - </androidx.constraintlayout.widget.ConstraintLayout> 196 + android:textSize="15sp"
197 + app:layout_constraintBottom_toBottomOf="parent"
198 + app:layout_constraintEnd_toStartOf="@+id/iv_exp_arrow"
199 + app:layout_constraintStart_toEndOf="@+id/iv_exp_logo"
200 + app:layout_constraintTop_toTopOf="parent" />
201 +
202 + <ImageView
203 + android:id="@+id/iv_exp_arrow"
204 + android:layout_width="14dp"
205 + android:layout_height="14dp"
206 + android:src="@drawable/ic_down_dark_new"
207 + android:visibility="gone"
208 + app:layout_constraintBottom_toBottomOf="parent"
209 + app:layout_constraintEnd_toEndOf="parent"
210 + app:layout_constraintTop_toTopOf="parent" />
211 + </androidx.constraintlayout.widget.ConstraintLayout>
212 + </androidx.cardview.widget.CardView>
206 213
207 <net.cachapa.expandablelayout.ExpandableLayout 214 <net.cachapa.expandablelayout.ExpandableLayout
208 android:id="@+id/el_exp" 215 android:id="@+id/el_exp"
...@@ -216,172 +223,197 @@ ...@@ -216,172 +223,197 @@
216 android:layout_width="match_parent" 223 android:layout_width="match_parent"
217 android:layout_height="wrap_content"> 224 android:layout_height="wrap_content">
218 225
219 - <androidx.constraintlayout.widget.ConstraintLayout 226 + <androidx.cardview.widget.CardView
220 - android:id="@+id/cl_deals_win_inner_cos" 227 + android:id="@+id/cv_deals_win_inner_cos"
221 android:layout_width="match_parent" 228 android:layout_width="match_parent"
222 android:layout_height="wrap_content" 229 android:layout_height="wrap_content"
223 android:layout_marginHorizontal="16dp" 230 android:layout_marginHorizontal="16dp"
224 android:layout_marginTop="6dp" 231 android:layout_marginTop="6dp"
225 - android:background="@drawable/shape_cos_white_border" 232 + app:cardCornerRadius="16dp"
226 - android:paddingHorizontal="6dp" 233 + app:cardElevation="2dp">
227 - android:paddingVertical="4dp">
228 -
229 - <androidx.constraintlayout.widget.Guideline
230 - android:id="@+id/gl_horizontal_50_cos"
231 - android:layout_width="wrap_content"
232 - android:layout_height="match_parent"
233 - android:orientation="horizontal"
234 - app:layout_constraintGuide_percent="0.64" />
235 -
236 - <ImageView
237 - android:id="@+id/iv_deals_logo"
238 - android:layout_width="76dp"
239 - android:layout_height="76dp"
240 - android:src="@drawable/ic_deals_polygon_new"
241 - app:layout_constraintBottom_toBottomOf="parent"
242 - app:layout_constraintStart_toStartOf="parent"
243 - app:layout_constraintTop_toTopOf="parent" />
244 234
245 - <TextView 235 + <androidx.constraintlayout.widget.ConstraintLayout
246 - android:id="@+id/tv_deals_value_all" 236 + android:id="@+id/cl_deals_win_inner_cos"
247 - fontPath="fonts/PeridotPE-Regular.ttf" 237 + android:layout_width="match_parent"
248 - android:layout_width="0dp"
249 android:layout_height="wrap_content" 238 android:layout_height="wrap_content"
250 - android:layout_marginHorizontal="8dp" 239 + android:background="@color/white"
251 - android:includeFontPadding="false" 240 + android:paddingHorizontal="6dp"
252 - android:text="@string/cos_deals_win_title_cos" 241 + android:paddingVertical="4dp">
253 - android:textColor="@color/cos_light_black"
254 - android:textSize="15sp"
255 - app:layout_constraintBottom_toBottomOf="parent"
256 - app:layout_constraintEnd_toEndOf="parent"
257 - app:layout_constraintStart_toEndOf="@+id/iv_deals_logo"
258 - app:layout_constraintTop_toTopOf="parent" />
259 242
260 - <TextView 243 + <androidx.constraintlayout.widget.Guideline
261 - android:id="@+id/tv_deals_value" 244 + android:id="@+id/gl_horizontal_50_cos"
262 - fontPath="fonts/PeridotPE-Bold.ttf" 245 + android:layout_width="wrap_content"
263 - android:layout_width="wrap_content" 246 + android:layout_height="match_parent"
264 - android:layout_height="wrap_content" 247 + android:orientation="horizontal"
265 - android:includeFontPadding="false" 248 + app:layout_constraintGuide_percent="0.64" />
266 - android:textColor="@color/cos_light_black" 249 +
267 - android:textSize="14sp" 250 + <ImageView
268 - app:layout_constraintEnd_toEndOf="@+id/iv_deals_logo" 251 + android:id="@+id/iv_deals_logo"
269 - app:layout_constraintStart_toStartOf="@+id/iv_deals_logo" 252 + android:layout_width="76dp"
270 - app:layout_constraintTop_toBottomOf="@+id/gl_horizontal_50_cos" 253 + android:layout_height="76dp"
271 - tools:text="18.00€" /> 254 + android:src="@drawable/ic_deals_polygon_new"
272 - </androidx.constraintlayout.widget.ConstraintLayout> 255 + app:layout_constraintBottom_toBottomOf="parent"
256 + app:layout_constraintStart_toStartOf="parent"
257 + app:layout_constraintTop_toTopOf="parent" />
273 258
274 - <androidx.constraintlayout.widget.ConstraintLayout 259 + <TextView
275 - android:id="@+id/cl_deals_win_inner" 260 + android:id="@+id/tv_deals_value_all"
261 + fontPath="fonts/PeridotPE-Regular.ttf"
262 + android:layout_width="0dp"
263 + android:layout_height="wrap_content"
264 + android:layout_marginHorizontal="8dp"
265 + android:includeFontPadding="false"
266 + android:text="@string/cos_deals_win_title_cos"
267 + android:textColor="@color/cos_light_black"
268 + android:textSize="15sp"
269 + app:layout_constraintBottom_toBottomOf="parent"
270 + app:layout_constraintEnd_toEndOf="parent"
271 + app:layout_constraintStart_toEndOf="@+id/iv_deals_logo"
272 + app:layout_constraintTop_toTopOf="parent" />
273 +
274 + <TextView
275 + android:id="@+id/tv_deals_value"
276 + fontPath="fonts/PeridotPE-Bold.ttf"
277 + android:layout_width="wrap_content"
278 + android:layout_height="wrap_content"
279 + android:includeFontPadding="false"
280 + android:textColor="@color/cos_light_black"
281 + android:textSize="14sp"
282 + app:layout_constraintEnd_toEndOf="@+id/iv_deals_logo"
283 + app:layout_constraintStart_toStartOf="@+id/iv_deals_logo"
284 + app:layout_constraintTop_toBottomOf="@+id/gl_horizontal_50_cos"
285 + tools:text="18.00€" />
286 + </androidx.constraintlayout.widget.ConstraintLayout>
287 + </androidx.cardview.widget.CardView>
288 +
289 + <androidx.cardview.widget.CardView
290 + android:id="@+id/cv_deals_win_inner"
276 android:layout_width="match_parent" 291 android:layout_width="match_parent"
277 android:layout_height="wrap_content" 292 android:layout_height="wrap_content"
278 - android:layout_below="@+id/cl_deals_win_inner_cos" 293 + android:layout_below="@+id/cv_deals_win_inner_cos"
279 android:layout_marginHorizontal="16dp" 294 android:layout_marginHorizontal="16dp"
280 android:layout_marginTop="6dp" 295 android:layout_marginTop="6dp"
281 - android:background="@drawable/shape_cos_white_border" 296 + app:cardCornerRadius="16dp"
282 - android:paddingHorizontal="6dp" 297 + app:cardElevation="2dp">
283 - android:paddingVertical="4dp">
284 298
285 - <androidx.constraintlayout.widget.Guideline 299 + <androidx.constraintlayout.widget.ConstraintLayout
286 - android:id="@+id/gl_horizontal_50" 300 + android:id="@+id/cl_deals_win_inner"
287 - android:layout_width="wrap_content" 301 + android:layout_width="match_parent"
288 - android:layout_height="match_parent"
289 - android:orientation="horizontal"
290 - app:layout_constraintGuide_percent="0.64" />
291 -
292 - <ImageView
293 - android:id="@+id/iv_gifts_logo"
294 - android:layout_width="76dp"
295 - android:layout_height="76dp"
296 - android:src="@drawable/ic_gifts_polygon_new"
297 - app:layout_constraintBottom_toBottomOf="parent"
298 - app:layout_constraintStart_toStartOf="parent"
299 - app:layout_constraintTop_toTopOf="parent" />
300 -
301 - <TextView
302 - android:id="@+id/tv_gifts_value_all"
303 - fontPath="fonts/PeridotPE-Regular.ttf"
304 - android:layout_width="0dp"
305 android:layout_height="wrap_content" 302 android:layout_height="wrap_content"
306 - android:layout_marginHorizontal="8dp" 303 + android:background="@color/white"
307 - android:includeFontPadding="false" 304 + android:paddingHorizontal="6dp"
308 - android:text="@string/cos_deals_win_title" 305 + android:paddingVertical="4dp">
309 - android:textColor="@color/cos_light_black"
310 - android:textSize="15sp"
311 - app:layout_constraintBottom_toBottomOf="parent"
312 - app:layout_constraintEnd_toEndOf="parent"
313 - app:layout_constraintStart_toEndOf="@+id/iv_gifts_logo"
314 - app:layout_constraintTop_toTopOf="parent" />
315 306
316 - <TextView 307 + <androidx.constraintlayout.widget.Guideline
317 - android:id="@+id/tv_gifts_value" 308 + android:id="@+id/gl_horizontal_50"
318 - fontPath="fonts/PeridotPE-Bold.ttf" 309 + android:layout_width="wrap_content"
319 - android:layout_width="wrap_content" 310 + android:layout_height="match_parent"
320 - android:layout_height="wrap_content" 311 + android:orientation="horizontal"
321 - android:includeFontPadding="false" 312 + app:layout_constraintGuide_percent="0.64" />
322 - android:textColor="@color/cos_light_black" 313 +
323 - android:textSize="14sp" 314 + <ImageView
324 - app:layout_constraintEnd_toEndOf="@+id/iv_gifts_logo" 315 + android:id="@+id/iv_gifts_logo"
325 - app:layout_constraintStart_toStartOf="@+id/iv_gifts_logo" 316 + android:layout_width="76dp"
326 - app:layout_constraintTop_toBottomOf="@+id/gl_horizontal_50" 317 + android:layout_height="76dp"
327 - tools:text="20.00€" /> 318 + android:src="@drawable/ic_gifts_polygon_new"
328 - </androidx.constraintlayout.widget.ConstraintLayout> 319 + app:layout_constraintBottom_toBottomOf="parent"
320 + app:layout_constraintStart_toStartOf="parent"
321 + app:layout_constraintTop_toTopOf="parent" />
329 322
330 - <androidx.constraintlayout.widget.ConstraintLayout 323 + <TextView
331 - android:id="@+id/cl_market_inner" 324 + android:id="@+id/tv_gifts_value_all"
325 + fontPath="fonts/PeridotPE-Regular.ttf"
326 + android:layout_width="0dp"
327 + android:layout_height="wrap_content"
328 + android:layout_marginHorizontal="8dp"
329 + android:includeFontPadding="false"
330 + android:text="@string/cos_deals_win_title"
331 + android:textColor="@color/cos_light_black"
332 + android:textSize="15sp"
333 + app:layout_constraintBottom_toBottomOf="parent"
334 + app:layout_constraintEnd_toEndOf="parent"
335 + app:layout_constraintStart_toEndOf="@+id/iv_gifts_logo"
336 + app:layout_constraintTop_toTopOf="parent" />
337 +
338 + <TextView
339 + android:id="@+id/tv_gifts_value"
340 + fontPath="fonts/PeridotPE-Bold.ttf"
341 + android:layout_width="wrap_content"
342 + android:layout_height="wrap_content"
343 + android:includeFontPadding="false"
344 + android:textColor="@color/cos_light_black"
345 + android:textSize="14sp"
346 + app:layout_constraintEnd_toEndOf="@+id/iv_gifts_logo"
347 + app:layout_constraintStart_toStartOf="@+id/iv_gifts_logo"
348 + app:layout_constraintTop_toBottomOf="@+id/gl_horizontal_50"
349 + tools:text="20.00€" />
350 + </androidx.constraintlayout.widget.ConstraintLayout>
351 + </androidx.cardview.widget.CardView>
352 +
353 + <androidx.cardview.widget.CardView
354 + android:id="@+id/cv_market_inner"
332 android:layout_width="match_parent" 355 android:layout_width="match_parent"
333 android:layout_height="wrap_content" 356 android:layout_height="wrap_content"
334 - android:layout_below="@+id/cl_deals_win_inner" 357 + android:layout_below="@+id/cv_deals_win_inner"
335 android:layout_marginHorizontal="16dp" 358 android:layout_marginHorizontal="16dp"
336 android:layout_marginTop="6dp" 359 android:layout_marginTop="6dp"
337 - android:background="@drawable/shape_cos_white_border" 360 + android:layout_marginBottom="6dp"
338 - android:paddingHorizontal="6dp" 361 + app:cardCornerRadius="16dp"
339 - android:paddingVertical="4dp"> 362 + app:cardElevation="2dp">
340 363
341 - <androidx.constraintlayout.widget.Guideline 364 + <androidx.constraintlayout.widget.ConstraintLayout
342 - android:id="@+id/gl_horizontal_50_market" 365 + android:id="@+id/cl_market_inner"
343 - android:layout_width="wrap_content" 366 + android:layout_width="match_parent"
344 - android:layout_height="match_parent" 367 + android:layout_height="wrap_content"
345 - android:orientation="horizontal" 368 + android:background="@color/white"
346 - app:layout_constraintGuide_percent="0.64" /> 369 + android:paddingHorizontal="6dp"
370 + android:paddingVertical="4dp">
347 371
348 - <ImageView 372 + <androidx.constraintlayout.widget.Guideline
349 - android:id="@+id/iv_market_logo" 373 + android:id="@+id/gl_horizontal_50_market"
350 - android:layout_width="76dp" 374 + android:layout_width="wrap_content"
351 - android:layout_height="76dp" 375 + android:layout_height="match_parent"
352 - android:src="@drawable/ic_market_polygon" 376 + android:orientation="horizontal"
353 - app:layout_constraintBottom_toBottomOf="parent" 377 + app:layout_constraintGuide_percent="0.64" />
354 - app:layout_constraintStart_toStartOf="parent" 378 +
355 - app:layout_constraintTop_toTopOf="parent" /> 379 + <ImageView
380 + android:id="@+id/iv_market_logo"
381 + android:layout_width="76dp"
382 + android:layout_height="76dp"
383 + android:src="@drawable/ic_market_polygon"
384 + app:layout_constraintBottom_toBottomOf="parent"
385 + app:layout_constraintStart_toStartOf="parent"
386 + app:layout_constraintTop_toTopOf="parent" />
356 387
357 - <TextView 388 + <TextView
358 - android:id="@+id/tv_market_value_all" 389 + android:id="@+id/tv_market_value_all"
359 - fontPath="fonts/PeridotPE-Regular.ttf" 390 + fontPath="fonts/PeridotPE-Regular.ttf"
360 - android:layout_width="0dp" 391 + android:layout_width="0dp"
361 - android:layout_height="wrap_content" 392 + android:layout_height="wrap_content"
362 - android:layout_marginHorizontal="8dp" 393 + android:layout_marginHorizontal="8dp"
363 - android:includeFontPadding="false" 394 + android:includeFontPadding="false"
364 - android:text="@string/cos_supermarket_win" 395 + android:text="@string/cos_supermarket_win"
365 - android:textColor="@color/cos_light_black" 396 + android:textColor="@color/cos_light_black"
366 - android:textSize="15sp" 397 + android:textSize="15sp"
367 - app:layout_constraintBottom_toBottomOf="parent" 398 + app:layout_constraintBottom_toBottomOf="parent"
368 - app:layout_constraintEnd_toEndOf="parent" 399 + app:layout_constraintEnd_toEndOf="parent"
369 - app:layout_constraintStart_toEndOf="@+id/iv_market_logo" 400 + app:layout_constraintStart_toEndOf="@+id/iv_market_logo"
370 - app:layout_constraintTop_toTopOf="parent" /> 401 + app:layout_constraintTop_toTopOf="parent" />
371 402
372 - <TextView 403 + <TextView
373 - android:id="@+id/tv_market_value" 404 + android:id="@+id/tv_market_value"
374 - fontPath="fonts/PeridotPE-Bold.ttf" 405 + fontPath="fonts/PeridotPE-Bold.ttf"
375 - android:layout_width="wrap_content" 406 + android:layout_width="wrap_content"
376 - android:layout_height="wrap_content" 407 + android:layout_height="wrap_content"
377 - android:includeFontPadding="false" 408 + android:includeFontPadding="false"
378 - android:textColor="@color/cos_light_black" 409 + android:textColor="@color/cos_light_black"
379 - android:textSize="14sp" 410 + android:textSize="14sp"
380 - app:layout_constraintEnd_toEndOf="@+id/iv_market_logo" 411 + app:layout_constraintEnd_toEndOf="@+id/iv_market_logo"
381 - app:layout_constraintStart_toStartOf="@+id/iv_market_logo" 412 + app:layout_constraintStart_toStartOf="@+id/iv_market_logo"
382 - app:layout_constraintTop_toBottomOf="@+id/gl_horizontal_50_market" 413 + app:layout_constraintTop_toBottomOf="@+id/gl_horizontal_50_market"
383 - tools:text="20.00€" /> 414 + tools:text="20.00€" />
384 - </androidx.constraintlayout.widget.ConstraintLayout> 415 + </androidx.constraintlayout.widget.ConstraintLayout>
416 + </androidx.cardview.widget.CardView>
385 </RelativeLayout> 417 </RelativeLayout>
386 </net.cachapa.expandablelayout.ExpandableLayout> 418 </net.cachapa.expandablelayout.ExpandableLayout>
387 419
...@@ -389,7 +421,7 @@ ...@@ -389,7 +421,7 @@
389 android:id="@+id/ll_market_view" 421 android:id="@+id/ll_market_view"
390 android:layout_width="match_parent" 422 android:layout_width="match_parent"
391 android:layout_height="wrap_content" 423 android:layout_height="wrap_content"
392 - android:layout_marginTop="24dp" 424 + android:layout_marginTop="20dp"
393 android:orientation="vertical" 425 android:orientation="vertical"
394 android:visibility="gone" 426 android:visibility="gone"
395 tools:visibility="visible"> 427 tools:visibility="visible">
...@@ -446,15 +478,14 @@ ...@@ -446,15 +478,14 @@
446 android:id="@+id/cl_mygifts" 478 android:id="@+id/cl_mygifts"
447 android:layout_width="match_parent" 479 android:layout_width="match_parent"
448 android:layout_height="wrap_content" 480 android:layout_height="wrap_content"
449 - android:layout_marginHorizontal="8dp"
450 - android:layout_marginTop="8dp"
451 android:background="@color/white" 481 android:background="@color/white"
452 - android:paddingVertical="10dp"> 482 + android:paddingVertical="8dp">
453 483
454 <LinearLayout 484 <LinearLayout
455 android:layout_width="0dp" 485 android:layout_width="0dp"
456 android:layout_height="wrap_content" 486 android:layout_height="wrap_content"
457 - android:layout_marginHorizontal="24dp" 487 + android:layout_marginEnd="24dp"
488 + android:layout_marginStart="20dp"
458 android:orientation="vertical" 489 android:orientation="vertical"
459 app:layout_constraintBottom_toBottomOf="parent" 490 app:layout_constraintBottom_toBottomOf="parent"
460 app:layout_constraintEnd_toStartOf="@+id/iv_deals_circle" 491 app:layout_constraintEnd_toStartOf="@+id/iv_deals_circle"
...@@ -514,7 +545,7 @@ ...@@ -514,7 +545,7 @@
514 android:layout_width="86dp" 545 android:layout_width="86dp"
515 android:layout_height="86dp" 546 android:layout_height="86dp"
516 android:layout_marginVertical="4dp" 547 android:layout_marginVertical="4dp"
517 - android:layout_marginEnd="32dp" 548 + android:layout_marginEnd="20dp"
518 android:src="@drawable/ic_deals_new" 549 android:src="@drawable/ic_deals_new"
519 app:layout_constraintBottom_toBottomOf="parent" 550 app:layout_constraintBottom_toBottomOf="parent"
520 app:layout_constraintEnd_toEndOf="parent" 551 app:layout_constraintEnd_toEndOf="parent"
......
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
28 android:layout_height="wrap_content" 28 android:layout_height="wrap_content"
29 android:text="@string/cos_coupon_info_title" 29 android:text="@string/cos_coupon_info_title"
30 android:textColor="@color/cos_light_black" 30 android:textColor="@color/cos_light_black"
31 - android:textSize="21sp" 31 + android:textSize="19sp"
32 app:layout_constraintBottom_toBottomOf="parent" 32 app:layout_constraintBottom_toBottomOf="parent"
33 app:layout_constraintEnd_toEndOf="parent" 33 app:layout_constraintEnd_toEndOf="parent"
34 app:layout_constraintStart_toStartOf="parent" 34 app:layout_constraintStart_toStartOf="parent"
...@@ -56,7 +56,7 @@ ...@@ -56,7 +56,7 @@
56 <ImageView 56 <ImageView
57 android:id="@+id/imageView6" 57 android:id="@+id/imageView6"
58 android:layout_width="match_parent" 58 android:layout_width="match_parent"
59 - android:layout_height="295dp" 59 + android:layout_height="255dp"
60 android:scaleType="centerCrop" 60 android:scaleType="centerCrop"
61 android:src="@drawable/unified_coupon_banner" /> 61 android:src="@drawable/unified_coupon_banner" />
62 62
...@@ -189,7 +189,7 @@ ...@@ -189,7 +189,7 @@
189 android:layout_height="wrap_content" 189 android:layout_height="wrap_content"
190 android:text="@string/cos_hide_market_coupons" 190 android:text="@string/cos_hide_market_coupons"
191 android:textColor="@color/cos_light_black" 191 android:textColor="@color/cos_light_black"
192 - android:textSize="16sp" /> 192 + android:textSize="15sp" />
193 193
194 <ImageView 194 <ImageView
195 android:id="@+id/iv_market_expand" 195 android:id="@+id/iv_market_expand"
...@@ -283,7 +283,8 @@ ...@@ -283,7 +283,8 @@
283 android:layout_marginHorizontal="32dp" 283 android:layout_marginHorizontal="32dp"
284 android:layout_marginTop="16dp" 284 android:layout_marginTop="16dp"
285 android:text="@string/cos_market_terms" 285 android:text="@string/cos_market_terms"
286 - android:textColor="@color/cos_gray" 286 + android:textColor="@color/cos_light_black"
287 + android:textSize="14sp"
287 android:visibility="gone" 288 android:visibility="gone"
288 tools:visibility="visible"/> 289 tools:visibility="visible"/>
289 </RelativeLayout> 290 </RelativeLayout>
......
...@@ -5,10 +5,10 @@ ...@@ -5,10 +5,10 @@
5 xmlns:tools="http://schemas.android.com/tools" 5 xmlns:tools="http://schemas.android.com/tools"
6 android:id="@+id/cl_custom_layout" 6 android:id="@+id/cl_custom_layout"
7 android:layout_width="match_parent" 7 android:layout_width="match_parent"
8 - android:layout_height="150dp" 8 + android:layout_height="145dp"
9 - android:layout_marginHorizontal="4dp" 9 + android:layout_marginHorizontal="6dp"
10 - android:layout_marginVertical="4dp" 10 + android:layout_marginBottom="4dp"
11 - android:background="@drawable/ic_coupon_background_new2"> 11 + android:background="@drawable/ic_coupon_background_new3">
12 12
13 <ImageView 13 <ImageView
14 android:id="@+id/iv_active_coupon" 14 android:id="@+id/iv_active_coupon"
......
...@@ -4,10 +4,10 @@ ...@@ -4,10 +4,10 @@
4 xmlns:custom="http://schemas.android.com/apk/res-auto" 4 xmlns:custom="http://schemas.android.com/apk/res-auto"
5 xmlns:tools="http://schemas.android.com/tools" 5 xmlns:tools="http://schemas.android.com/tools"
6 android:layout_width="match_parent" 6 android:layout_width="match_parent"
7 - android:layout_height="150dp" 7 + android:layout_height="145dp"
8 - android:layout_marginHorizontal="4dp" 8 + android:layout_marginHorizontal="6dp"
9 - android:layout_marginVertical="4dp" 9 + android:layout_marginBottom="3dp"
10 - android:background="@drawable/ic_coupon_background_new2"> 10 + android:background="@drawable/ic_coupon_background_new3">
11 11
12 <androidx.constraintlayout.widget.Guideline 12 <androidx.constraintlayout.widget.Guideline
13 android:id="@+id/gl_vertical_72_percent" 13 android:id="@+id/gl_vertical_72_percent"
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
30 <ly.warp.sdk.views.DividerView 30 <ly.warp.sdk.views.DividerView
31 android:id="@+id/v_separator" 31 android:id="@+id/v_separator"
32 android:layout_width="1dp" 32 android:layout_width="1dp"
33 - android:layout_height="match_parent" 33 + android:layout_height="0dp"
34 android:layout_marginVertical="16dp" 34 android:layout_marginVertical="16dp"
35 android:layout_marginStart="16dp" 35 android:layout_marginStart="16dp"
36 android:layerType="software" 36 android:layerType="software"
......