<div class="c-tutorial">
<p class="c-tutorial__title">Come accedere al parcheggio</p>
<div class="c-tutorial__cards">
<div class="c-tutorial__item">
<span class="index">1</span>
<div class="c-card c-card--art">
<div class="c-card__image">
<img src="../../images/svgs/parcheggio-step1.svg" alt="Entrata parcheggio" height="240">
</div>
<div class="c-card__text">
<strong class="title">Presentati all'entrata del parcheggio</strong>
<p>Tieni il QRCode della prenotazione a portata di mano sul tuo smartphone oppure stampato dalla tua conferma di prenotazione.</p>
</div>
</div>
</div>
<div class="c-tutorial__item">
<span class="index">2</span>
<div class="c-card c-card--art">
<div class="c-card__image">
<img src="../../images/svgs/parcheggio-step2.svg" alt="Scansione qr code" height="240">
</div>
<div class="c-card__text">
<strong class="title">Posiziona il qr code</strong>
<p>Posiziona il QR code sotto il lettore della colonnina, a circa <strong>10 cm di distanza</strong> e attendi fino a quando non viene letto per l'emissione automatica del biglietto.</p>
</div>
</div>
</div>
<div class="c-tutorial__item">
<span class="index">3</span>
<div class="c-card c-card--art">
<div class="c-card__image">
<img src="../../images/svgs/parcheggio-step3.svg" alt="Ritira biglietto" height="240">
</div>
<div class="c-card__text">
<strong class="title">Ritira il biglietto del parcheggio</strong>
<p>Ritira il biglietto e attendi l'apertura della sbarra.</p>
</div>
</div>
</div>
</div>
</div>
<div class="c-tutorial">
<p class="c-tutorial__title">{{ tutorial_title }}</p>
<div class="c-tutorial__cards">
{{#each cards}}
<div class="c-tutorial__item">
<span class="index">{{ this.step-num }}</span>
{{> @card--art}}
</div>
{{/each}}
</div>
</div>
{
"tutorial_title": "Come accedere al parcheggio",
"cards": [
{
"step-num": "1",
"img-path": "/images/svgs/parcheggio-step1.svg",
"img-alt": "Entrata parcheggio",
"title": "Presentati all'entrata del parcheggio",
"text": "Tieni il QRCode della prenotazione a portata di mano sul tuo smartphone oppure stampato dalla tua conferma di prenotazione."
},
{
"step-num": "2",
"img-path": "/images/svgs/parcheggio-step2.svg",
"img-alt": "Scansione qr code",
"title": "Posiziona il qr code",
"text": "Posiziona il QR code sotto il lettore della colonnina, a circa <strong>10 cm di distanza</strong> e attendi fino a quando non viene letto per l'emissione automatica del biglietto."
},
{
"step-num": "3",
"img-path": "/images/svgs/parcheggio-step3.svg",
"img-alt": "Ritira biglietto",
"title": "Ritira il biglietto del parcheggio",
"text": "Ritira il biglietto e attendi l'apertura della sbarra."
}
]
}
.c-tutorial {
main & {
grid-column: full;
margin-top: remify(80px);
@include min-screen( bp(tablet) ) {
grid-column: main;
}
}
}
.c-tutorial__title {
font-size: 200%;
text-align: left;
color: primary(night, 100);
margin-bottom: remify(16px);
@include max-screen( bp(tablet) ) {
font-size: 125%;
padding: 0 remify(16px);
}
}
.c-tutorial__cards {
// display: flex;
// overflow-x: scroll;
// -webkit-overflow-scrolling: touch;
// scroll-snap-type: mandatory;
// scroll-snap-destination: 0% 33%;
// scroll-snap-points-x: repeat(33%);
// @include min-screen( remify($base-page-width) ) {
// overflow: hidden;
// }
padding: remify(24px);
@include min-screen( bp(tablet) ) {
padding: 0;
display: flex;
}
}
.c-tutorial__item {
display: flex;
margin-right: remify(16px);
flex: 1 1 100%;
position: relative;
padding-bottom: remify(16px);
margin-bottom: remify(16px);
scroll-snap-align: center;
&:last-child {
margin-right: 0;
}
// width: 85%;
// @include min-screen( remify(640px) ) {
// width: 66.666%;
// }
// @include min-screen( bp(tablet) ) {
// width: 40%;
// }
// @include min-screen( remify($base-page-width) ) {
// width: 33.333%;
// }
.index {
display: block;
position: absolute;
background-color: primary(night, 100);
border-radius: remify(50px) remify(50px) remify(12px) remify(50px);
color: #fff;
border: remify(1.5px) solid #fff;
padding: remify(12px) remify(19px);
top: remify(8px);
left: remify(8px);
}
}
No notes defined.