Commit d90b1d556a5cadc6e13a4520b628c9ee444a03ad

Authored by Marcelo Puebla
1 parent 5dcd31ce9a
Exists in master

Cambio para mostrar las imagenes de los productos.

src/app/components/busqueda-productos/busqueda-productos.component.html
... ... @@ -61,7 +61,7 @@
61 61 <div
62 62 class="card-effect bg-white rounded-sm shadow border-0"
63 63 (click)="mostrarBotonCargar(producto)">
64   - <img src="{{apiUrl}}/imagenes/testImg.jpg" class="rounded-sm w-100 m-auto">
  64 + <img src="{{apiUrl}}/imagenes/{{producto.imagenes[0].imagen}}" class="rounded-sm w-100 m-auto">
65 65 <div class="p-2">
66 66 <p class="h6 text-left m-0">{{producto.DetArt}}</p>
67 67 <div class="row justify-content-between m-0">
src/app/components/inicio/inicio.component.html
... ... @@ -112,7 +112,7 @@
112 112 <div class="fade-in m-0" *ngIf="productoAcargar && !promoAcargar">
113 113 <img
114 114 class="card-img-top d-block w-75 mx-auto rounded-sm"
115   - src="{{apiUrl}}/imagenes/testImg.jpg">
  115 + src="{{apiUrl}}/imagenes/{{productoAcargar.imagenes[0].imagen}}">
116 116  
117 117 <div class="row justify-content-between m-3">
118 118 <div class="col-12 text-left px-1">
... ... @@ -128,7 +128,7 @@
128 128 <div class="fade-in m-0" *ngIf="promoAcargar">
129 129 <img
130 130 class="card-img-top d-block w-100 mx-auto rounded-sm"
131   - src="{{apiUrl}}/imagenes/testImg.jpg">
  131 + src="{{apiUrl}}/imagenes/{{promoAcargar.imagenes[0].imagen}}">
132 132  
133 133 <div class="row justify-content-between m-3">
134 134 <div class="col-12 text-left px-1">
src/app/components/sidebar/sidebar.component.html
... ... @@ -8,7 +8,7 @@
8 8 <div class="overflow-auto overflow-scroll mb-2 w-100">
9 9 <!-- PRODUCTOS CARRITO -->
10 10 <div
11   - class="fade-left my-2 bg-white border-0 rounded-sm"
  11 + class="slide-in-bl my-2 bg-white border-0 rounded-sm"
12 12 *ngFor="let producto of productosCarrito.slice().reverse(); let i = index">
13 13 <img class="w-100 m-auto rounded-sm shadow" src="{{apiUrl}}/imagenes/{{producto.imagenes[0].imagen}}">
14 14 <div class="row m-0 p-0 px-1 py-1 shadow rounded-sm">
src/app/components/sidebar/sidebar.component.ts
... ... @@ -87,7 +87,7 @@ export class SidebarComponent implements OnInit {
87 87 this.cont -= this.productosCarrito[i].cantidad;
88 88 //Elimina del total el PreVen de todo el item
89 89 this.total = this.total - (this.productosCarrito[i].PreVen * this.productosCarrito[i].cantidad);
90   - this.productosCarrito.splice(i, 1);
  90 + this.productosCarrito.reverse().splice(i, 1);
91 91 return;
92 92 }
93 93 }
src/assets/scss/animation.scss
... ... @@ -144,3 +144,34 @@
144 144 transform-origin: 100% 0%;
145 145 }
146 146 }
  147 +
  148 +.slide-in-bl {
  149 + -webkit-animation: slide-in-bl 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
  150 + animation: slide-in-bl 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
  151 +}
  152 +
  153 +@-webkit-keyframes slide-in-bl {
  154 + 0% {
  155 + -webkit-transform: translateY(1000px) translateX(-1000px);
  156 + transform: translateY(1000px) translateX(-1000px);
  157 + opacity: 0;
  158 + }
  159 + 100% {
  160 + -webkit-transform: translateY(0) translateX(0);
  161 + transform: translateY(0) translateX(0);
  162 + opacity: 1;
  163 + }
  164 +}
  165 +
  166 +@keyframes slide-in-bl {
  167 + 0% {
  168 + -webkit-transform: translateY(1000px) translateX(-1000px);
  169 + transform: translateY(1000px) translateX(-1000px);
  170 + opacity: 0;
  171 + }
  172 + 100% {
  173 + -webkit-transform: translateY(0) translateX(0);
  174 + transform: translateY(0) translateX(0);
  175 + opacity: 1;
  176 + }
  177 +}