Commit 38396258d1f0102e963e578f7d9d4f2bead6e559

Authored by Marcelo Puebla
1 parent df59b97f28
Exists in develop

Fix

Texto alineado
src/app/shared/promocion/promocion.component.html
1 <!-- <div class="d-flex justify-content-center" 1 <!-- <div class="d-flex justify-content-center"
2 *ngIf="loading"> 2 *ngIf="loading">
3 <div class="spinner-border text-primary" role="status"> 3 <div class="spinner-border text-primary" role="status">
4 <span class="sr-only">Loading...</span> 4 <span class="sr-only">Loading...</span>
5 </div> 5 </div>
6 </div> --> 6 </div> -->
7 <div class="bg-primary rounded"> 7 <div class="bg-primary rounded">
8 <div class="modal-header" *ngIf="articulosPromo.length"> 8 <div class="modal-header" *ngIf="articulosPromo.length">
9 <img 9 <img
10 draggable="false" 10 draggable="false"
11 ondragstart="return false;" 11 ondragstart="return false;"
12 (contextmenu)="false" 12 (contextmenu)="false"
13 (click)="selectPromo(articulosPromo[0])" 13 (click)="selectPromo(articulosPromo[0])"
14 class="btn-effect icon-30 mt-2 mr-2 position-absolute top-0 right-0 z-index" 14 class="btn-effect icon-30 mt-2 mr-2 position-absolute top-0 right-0 z-index"
15 src="assets/img/icono-cancelar-blanco.svg"> 15 src="assets/img/icono-cancelar-blanco.svg">
16 <div class="row w-100 no-gutters justify-content-between"> 16 <div class="row w-100 no-gutters justify-content-between">
17 <div class="col align-self-center"> 17 <div class="col align-self-center">
18 <p class="h3 text-white">{{articulosPromo[0].DetArt}}</p> 18 <p class="h3 text-white">{{articulosPromo[0].DetArt}}</p>
19 </div> 19 </div>
20 <div class="col-auto align-self-center mt-4 pl-2"> 20 <div class="col-auto align-self-center mt-4 pl-2">
21 <div 21 <div
22 class="row mx-0 justify-content-between bg-white badge-pill btn-effect" 22 class="row mx-0 justify-content-between bg-white badge-pill btn-effect"
23 (click)="selectPromo(articulosPromo[0])"> 23 (click)="selectPromo(articulosPromo[0])">
24 <div class="col-auto align-self-center text-primary"> 24 <div class="col-auto align-self-center text-primary">
25 <p class="font-weight-bold">{{articulosPromo[0].PreVen | currency}}</p> 25 <p class="font-weight-bold">{{articulosPromo[0].PreVen | currency}}</p>
26 </div> 26 </div>
27 <div class="col-auto px-0"> 27 <div class="col-auto px-0">
28 <img 28 <img
29 draggable="false" 29 draggable="false"
30 ondragstart="return false;" 30 ondragstart="return false;"
31 (contextmenu)="false" 31 (contextmenu)="false"
32 class="d-block ml-auto my-1 icon-20" 32 class="d-block ml-auto my-1 icon-20"
33 src="assets/img/ir-color.svg"> 33 src="assets/img/ir-color.svg">
34 </div> 34 </div>
35 </div> 35 </div>
36 </div> 36 </div>
37 </div> 37 </div>
38 </div> 38 </div>
39 <div class="modal-body" *ngIf="articulosPromo.length"> 39 <div class="modal-body" *ngIf="articulosPromo.length">
40 <div class="row no-gutters w-100"> 40 <div class="row no-gutters w-100">
41 <div class="col-9"> 41 <div class="col-9 col-9 align-self-center">
42 <p class="text-white"><small>¿TE GUSTARÍA LLEVAR ESTE ARTÍCULO</small></p> 42 <p class="text-white"><small>¿TE GUSTARÍA LLEVAR ESTE ARTÍCULO</small></p>
43 <p class="h1 text-white">en un combo?</p> 43 <p class="h1 text-white">en un combo?</p>
44 </div> 44 </div>
45 <div class="col-3"> 45 <div class="col-3">
46 <img 46 <img
47 draggable="false" 47 draggable="false"
48 ondragstart="return false;" 48 ondragstart="return false;"
49 (contextmenu)="false" 49 (contextmenu)="false"
50 src="{{urlImagenes}}{{articulosPromo[0].imagenes[0].imagen}}" 50 src="{{urlImagenes}}{{articulosPromo[0].imagenes[0].imagen}}"
51 onerror="this.src='assets/img/imagen-no-encontrada.jpg'" 51 onerror="this.src='assets/img/imagen-no-encontrada.jpg'"
52 class="card-img-top img-fluid rounded-circle"> 52 class="card-img-top img-fluid rounded-circle">
53 </div> 53 </div>
54 </div> 54 </div>
55 <div 55 <div
56 class="row mt-3 no-gutters lista-promociones scroll-y-visible" 56 class="row mt-3 no-gutters lista-promociones scroll-y-visible"
57 (scroll)="scrollEvent($event)"> 57 (scroll)="scrollEvent($event)">
58 <div class="col-12"> 58 <div class="col-12">
59 <div *ngFor="let promo of promociones; let i = index"> 59 <div *ngFor="let promo of promociones; let i = index">
60 <div 60 <div
61 [ngClass]="{ 'mt-2': i !== 0 }" 61 [ngClass]="{ 'mt-2': i !== 0 }"
62 class="btn-effect bg-white badge-pill text-primary" 62 class="btn-effect bg-white badge-pill text-primary"
63 (click)="selectPromo(promo)"> 63 (click)="selectPromo(promo)">
64 <div class="d-flex"> 64 <div class="d-flex">
65 <p class="text-truncate mr-auto my-auto"><small>{{promo.DetArt}}</small></p> 65 <p class="text-truncate mr-auto my-auto"><small>{{promo.DetArt}}</small></p>
66 <p class="font-weight-bold ml-auto my-auto pr-2"> 66 <p class="font-weight-bold ml-auto my-auto pr-2">
67 <span>{{promo.PreVen | currency}}</span> 67 <span>{{promo.PreVen | currency}}</span>
68 </p> 68 </p>
69 <img 69 <img
70 draggable="false" 70 draggable="false"
71 ondragstart="return false;" 71 ondragstart="return false;"
72 (contextmenu)="false" 72 (contextmenu)="false"
73 class="d-block py-1 icon-30" 73 class="d-block py-1 icon-30"
74 src="assets/img/ir-color.svg"> 74 src="assets/img/ir-color.svg">
75 </div> 75 </div>
76 </div> 76 </div>
77 </div> 77 </div>
78 </div> 78 </div>
79 </div> 79 </div>
80 </div> 80 </div>
81 </div> 81 </div>
82 82