content += '<tr class="row" data-ref="' + i + '">';
content += '<td class="reference"><span data-label="Réf">' + i + '</span></td>';
content += '<td class="designation"><span>' + item.name + '</span></td>';
- content += '<td class="center"><span data-label="Unités par lot">' + item.batch + '</span></td>';
- content += '<td class="center"><span data-label="Prix du lot (EUR HT)" class="price-text">' + $this.normalizePrice(item.price.toFixed(2), false) + '</span></td>';
- content += '<td class="quantite center"><button class="quantity-control decrease"></button><input type="text" name="qty" value="' + item.quantity + '" data-ref="' + i + '"><button class="quantity-control increase"></button></td>';
- content += '<td class="center"><span class="subtotal-text" data-label="Sous-total (EUR HT)">' + subTotal + '</span></td>';
+ content += '<td class="lot center"><span data-label="Unités par lot">' + item.batch + '</span></td>';
+ content += '<td class="prix center"><span data-label="Prix du lot (EUR HT)" class="price-text">' + $this.normalizePrice(item.price.toFixed(2), false) + '</span></td>';
+ content += '<td class="quantite center"><span data-label="Quantité"></span><button class="quantity-control decrease"></button><input type="text" name="qty" value="' + item.quantity + '" data-ref="' + i + '"><button class="quantity-control increase"></button></td>';
+ content += '<td class="subtotal center"><span class="subtotal-text" data-label="Sous-total (EUR HT)">' + subTotal + '</span></td>';
content += '<td class="delete"><a href="#" data-cart-delete="' + i + '">' + getSpriteIcon('interface-close') + '</a></td>';
content += '</tr>';
});
<input type="text" name="address" value="${data.address ?? ''}">
</div><br>
<div class="form-group">
- <label for="delivery_date">Date de livraison souhaitée</label>
+ <label for="delivery_date">Date de livraison souhaitée*</label>
<input type="text" name="delivery_date" value="${data.delivery_date ?? ''}">
</div><br>
<div class="form-group textarea">
@media @breakpoint {
margin-bottom: 20px;
+ display: flex;
+ flex-direction: column;
}
}
@media @breakpoint {
padding-left: 0;
+ order: 4;
+ }
+ }
+
+ &.lot {
+
+ @media @breakpoint {
+ order: 2;
+ }
+ }
+
+ &.prix {
+
+ @media @breakpoint {
+ order: 3;
+ }
+ }
+
+ &.subtotal {
+
+ @media @breakpoint {
+ display: none;
+ }
+ }
+
+ &.designation {
+
+ @media @breakpoint {
+ font-weight: bold;
+ order: 1;
}
}
&.quantite {
position: relative;
+
+ @media @breakpoint {
+ order: 5;
+ margin-top: 15px;
+ }
}
&.delete {
width: 20px;
padding: 0;
+ @media @breakpoint {
+ order: 6;
+ margin-top: 15px;
+ }
+
a {
width: 22px;
height: 22px;
@media @breakpoint {
content: attr(data-label) ' : ';
- font-weight: bold;
}
}
}
background-image: url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' id='Calque_2' viewBox='0 0 4.84 1.06'><g id='panier'><path d='M0,1.06V0h4.84v1.06H0Z'/></g></svg>");
@media @breakpoint {
- left: 4px;
+ left: 74px;
}
}