13 changed files with 139 additions and 24 deletions
@ -0,0 +1,41 @@ |
|||
<div class="component-pdp"> |
|||
<div class="container"> |
|||
<div class="row"> |
|||
<div class="col-12 col-md-10"> |
|||
<div class="row"> |
|||
|
|||
<div class="col-12 pb-4"> |
|||
<input type="text" class="input-gray" placeholder="Cerca..."> |
|||
</div> |
|||
|
|||
<div class="col-5"> |
|||
<img class="image" src="/images/prod2.png"> |
|||
</div> |
|||
<div class="col-4 px-3"> |
|||
<h2 class="title"> |
|||
Nome prodotto |
|||
</h2> |
|||
<span class="subtitle"> |
|||
Dettagli |
|||
</span> |
|||
<span class="text"> |
|||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. |
|||
</span> |
|||
</div> |
|||
<div class="col-3"> |
|||
<span class="price">17,90 €</span> |
|||
<button class="button button-black w-100">Aggiungi al carrello</button> |
|||
<div class="related"> |
|||
<br><br>Prodotti correlati |
|||
</div> |
|||
</div> |
|||
|
|||
|
|||
</div> |
|||
</div> |
|||
<div class="col-12 col-md-2 banner"> |
|||
<br><br>banner |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</div> |
@ -0,0 +1,5 @@ |
|||
|
|||
$(document).ready( () => { |
|||
console.log('Load component - pdp') |
|||
|
|||
}) |
@ -0,0 +1,54 @@ |
|||
@import "../../src/scss/variables.scss"; |
|||
@import "../../src/scss/mixins.scss"; |
|||
|
|||
.component-pdp { |
|||
padding: 40px 0; |
|||
|
|||
.banner { |
|||
background: $light-gray; |
|||
text-align: center; |
|||
} |
|||
|
|||
.image { |
|||
width: 100%; |
|||
} |
|||
|
|||
.title { |
|||
display: block; |
|||
font-size: $font-30; |
|||
font-weight: normal; |
|||
padding: 0 0 30px 0; |
|||
margin: 0; |
|||
} |
|||
|
|||
.subtitle { |
|||
display: block; |
|||
font-size: $font-12; |
|||
text-transform: uppercase; |
|||
padding-bottom: 7px; |
|||
margin-bottom: 30px; |
|||
border-bottom: 1px solid $gray; |
|||
} |
|||
|
|||
.text { |
|||
display: block; |
|||
font-size: $font-12; |
|||
padding-bottom: 5px; |
|||
} |
|||
|
|||
.price { |
|||
display: block; |
|||
font-size: $font-26; |
|||
font-weight: normal; |
|||
text-align: right; |
|||
padding: 0 0 20px 0; |
|||
margin: 0; |
|||
} |
|||
|
|||
.related { |
|||
background: $light-gray; |
|||
text-align: center; |
|||
margin-top: 40px; |
|||
height: calc(100% - 130px); |
|||
} |
|||
} |
@ -1,8 +1,10 @@ |
|||
<div class="component-productBox"> |
|||
<img class="image" src="/images/prod1.png"> |
|||
<div class="d-flex"> |
|||
<span class="title">Nome prodotto </span> |
|||
<span class="price">17,90 €</span> |
|||
</div> |
|||
<a href="/product"> |
|||
<img class="image" src="/images/prod1.png"> |
|||
<div class="d-flex"> |
|||
<span class="title">Nome prodotto </span> |
|||
<span class="price">17,90 €</span> |
|||
</div> |
|||
</a> |
|||
<button class="button button-black add-to-cart">Aggiungi al carrello</button> |
|||
</div> |
|||
|
@ -1,8 +1,10 @@ |
|||
<div class="component-productBox"> |
|||
<img class="image" src="/images/prod2.png"> |
|||
<div class="d-flex"> |
|||
<span class="title">Nome prodotto Nome prodotto Nome prodotto </span> |
|||
<span class="price">170,90 €</span> |
|||
</div> |
|||
<a href="/product"> |
|||
<img class="image" src="/images/prod2.png"> |
|||
<div class="d-flex"> |
|||
<span class="title">Nome prodotto Nome prodotto Nome prodotto </span> |
|||
<span class="price">170,90 €</span> |
|||
</div> |
|||
</a> |
|||
<button class="button button-black add-to-cart">Aggiungi al carrello</button> |
|||
</div> |
|||
|
@ -1,8 +1,10 @@ |
|||
<div class="component-productBox"> |
|||
<img class="image" src="/images/prod3.png"> |
|||
<div class="d-flex"> |
|||
<span class="title">Nome prodotto</span> |
|||
<span class="price">7,90 €</span> |
|||
</div> |
|||
<a href="/product"> |
|||
<img class="image" src="/images/prod3.png"> |
|||
<div class="d-flex"> |
|||
<span class="title">Nome prodotto</span> |
|||
<span class="price">7,90 €</span> |
|||
</div> |
|||
</a> |
|||
<button class="button button-black add-to-cart">Aggiungi al carrello</button> |
|||
</div> |
|||
|
@ -1,8 +1,10 @@ |
|||
<div class="component-productBox"> |
|||
<img class="image" src="/images/prod4.png"> |
|||
<div class="d-flex"> |
|||
<span class="title">Nome prodotto</span> |
|||
<span class="price">8,90 €</span> |
|||
</div> |
|||
<a href="/product"> |
|||
<img class="image" src="/images/prod4.png"> |
|||
<div class="d-flex"> |
|||
<span class="title">Nome prodotto</span> |
|||
<span class="price">8,90 €</span> |
|||
</div> |
|||
</a> |
|||
<button class="button button-black add-to-cart">Aggiungi al carrello</button> |
|||
</div> |
|||
|
@ -0,0 +1,4 @@ |
|||
${require('../components/pdp/pdp.html')} |
|||
|
|||
|
|||
|
Loading…
Reference in new issue