Commit 036a5163ae71a07abd24b43382da210380f8e1d3

Authored by Luis Suarez
1 parent 8f0f532fa6
Exists in develop

indicaciones pago tarjeta, rutas y pantalla adaptada

src/app/modules/forma-pago/forma-pago.component.ts
... ... @@ -25,7 +25,7 @@ export class FormaPagoComponent implements OnInit {
25 25 this.articuloService.medioPago = medioPago;
26 26 switch (medioPago) {
27 27 case 4:
28   - this.router.navigate(['pago-tarjeta']);
  28 + this.router.navigate(['indicaciones-pago-tarjeta']);
29 29 break;
30 30 case 9:
31 31 this.router.navigate(['pago-electronico']);
src/app/modules/indicaciones-pago-tarjeta/indicaciones-pago-tarjeta.component.html
... ... @@ -12,10 +12,12 @@
12 12 <div class="h-85">
13 13 <div class="row h-auto mt-6 mx-0 justify-content-center text-center">
14 14 <div
15   - class="col-12 col-sm-10 col-md-4 p-5 ml-auto h-auto align-self-center
16   - btn-effect border border-primary rounded reduce-card-1">
  15 + #card
  16 + class="p-5 mx-auto mt-4 h-30 align-self-center
  17 + btn-effect border border-primary rounded reduce-card-1"
  18 + [ngClass]="card.classList.contains('media-pantalla') ? 'col-md-4' : 'col-md-8'">
17 19 <div class="row h-auto">
18   - <div class="col-12 col-md-12">
  20 + <div [ngClass]="card.classList.contains('media-pantalla') ? 'col-12' : 'col-4'">
19 21 <img
20 22 draggable="false"
21 23 ondragstart="return false;"
... ... @@ -23,7 +25,8 @@
23 25 class="w-100 h-auto bg-white"
24 26 src="assets/img/tarjeta-banda.jpg"/>
25 27 </div>
26   - <div class="col-12 col-md-12 h-auto">
  28 + <div class="h-auto"
  29 + [ngClass]="card.classList.contains('media-pantalla') ? 'col-12' : 'col-8'">
27 30 <p class="h2 m-0 text-primary">Banda Magnética</p>
28 31 <small class=" m-0">
29 32 DESLIZÁ LA TARJETA POR LA RANURA<br>
... ... @@ -31,7 +34,9 @@
31 34 </small>
32 35 <div class="btn-effect col-12 px-0 bg-white mt-4 mx-auto">
33 36 <div class="row mx-0 bg-primary badge-pill h-auto">
34   - <div class="col-10 align-self-center text-center text-white">
  37 + <div
  38 + class="col-10 align-self-center text-center text-white"
  39 + [routerLink]="['/pago-tarjeta']">
35 40 Continuar
36 41 </div>
37 42 <div class="col-2 align-self-center p-0">
... ... @@ -48,10 +53,11 @@
48 53 </div>
49 54 </div>
50 55 <div
51   - class="col-12 col-sm-10 col-md-4 p-5 my-auto mx-3 h-auto align-self-center
52   - btn-effect border border-primary rounded reduce-card-1">
  56 + class="p-5 mx-auto mt-6 h-auto align-self-center
  57 + btn-effect border border-primary rounded reduce-card-1"
  58 + [ngClass]="card.classList.contains('media-pantalla') ? 'col-md-4' : 'col-md-8'">
53 59 <div class="row h-auto">
54   - <div class="col-12 col-md-12">
  60 + <div [ngClass]="card.classList.contains('media-pantalla') ? 'col-12' : 'col-4'">
55 61 <img
56 62 draggable="false"
57 63 ondragstart="return false;"
... ... @@ -59,7 +65,9 @@
59 65 class="w-100 h-auto bg-white"
60 66 src="assets/img/tarjeta-chip.jpg"/>
61 67 </div>
62   - <div class="col-12 col-md-12 h-auto">
  68 + <div
  69 + class="h-auto"
  70 + [ngClass]="card.classList.contains('media-pantalla') ? 'col-12' : 'col-8'">
63 71 <p class="h2 m-0 text-primary">Chip</p>
64 72 <small class=" m-0">
65 73 INTRODUCÍ TU TARJETA POR LA<br>
... ... @@ -68,7 +76,9 @@
68 76 </small>
69 77 <div class="btn-effect col-12 px-0 bg-white mt-4 mx-auto">
70 78 <div class="row mx-0 bg-primary badge-pill h-auto">
71   - <div class="col-10 align-self-center text-center text-white">
  79 + <div
  80 + class="col-10 align-self-center text-center text-white"
  81 + [routerLink]="['/pago-tarjeta']">
72 82 Continuar
73 83 </div>
74 84 <div class="col-2 align-self-center p-0">
... ... @@ -85,10 +95,11 @@
85 95 </div>
86 96 </div>
87 97 <div
88   - class="col-12 col-sm-10 col-md-4 p-5 mr-auto h-auto align-self-center
89   - btn-effect border border-primary rounded reduce-card-1">
  98 + class="col-sm-10 col-md-4 p-5 mx-auto mt-6 align-self-center
  99 + btn-effect border border-primary rounded reduce-card-1"
  100 + [ngClass]="card.classList.contains('media-pantalla') ? 'col-md-4' : 'col-md-8'">
90 101 <div class="row h-auto">
91   - <div class="col-12 col-md-12">
  102 + <div [ngClass]="card.classList.contains('media-pantalla') ? 'col-12' : 'col-4'">
92 103 <img
93 104 draggable="false"
94 105 ondragstart="return false;"
... ... @@ -96,7 +107,9 @@
96 107 class="w-100 h-auto bg-white"
97 108 src="assets/img/tarjeta-contact-less.jpg"/>
98 109 </div>
99   - <div class="col-12 col-md-12 h-auto">
  110 + <div
  111 + class="h-auto"
  112 + [ngClass]="card.classList.contains('media-pantalla') ? 'col-12' : 'col-8'">
100 113 <p class="h2 m-0 text-primary">Contact-less</p>
101 114 <small class=" m-0">
102 115 ACERCÁ LA TARJETA AL POSNET<br>
... ... @@ -104,7 +117,9 @@
104 117 </small>
105 118 <div class="btn-effect col-12 px-0 bg-white mt-4 mx-auto">
106 119 <div class="row mx-0 bg-primary badge-pill h-auto">
107   - <div class="col-10 align-self-center text-center text-white">
  120 + <div
  121 + class="col-10 align-self-center text-center text-white"
  122 + [routerLink]="['/pago-tarjeta']">
108 123 <small>Continuar</small>
109 124 </div>
110 125 <div class="col-2 align-self-center p-0">
src/app/modules/indicaciones-pago-tarjeta/indicaciones-pago-tarjeta.component.scss
... ... @@ -3,3 +3,7 @@
3 3 margin: 0px 15px !important;
4 4 height: 670px !important;
5 5 }
  6 +
  7 +.mt-6 {
  8 + margin-top: 4.5rem;
  9 +}
src/app/modules/indicaciones-pago-tarjeta/indicaciones-pago-tarjeta.component.ts
... ... @@ -14,7 +14,7 @@ export class IndicacionesPagoTarjetaComponent implements OnInit {
14 14  
15 15 mediaPantalla() {
16 16 if ($('body').hasClass('media-pantalla')) {
17   - $('.reduce-card').addClass('media-pantalla');
  17 + $('.reduce-card-1').addClass('media-pantalla');
18 18 }
19 19 }
20 20 }