<div class="c-chess ">
<div class="c-chess__item ">
<div class="c-pawn ">
<input class="c-pawn__toggle" type="checkbox" id="chkbx-shop-bar" aria-hidden="true">
<label class="c-pawn__label" for="chkbx-shop-bar">
Bar & Ristoranti
<svg class="c-icon c-icon--24">
<use xlink:href="#ic_expand_more_black_24px"></use>
</svg> </label>
<div class="c-pawn__content ">
<ul class="c-icon-list" aria-label="Servizi disponibili in Bar & Ristoranti">
<li class="c-icon-list__item ">
<svg class="c-icon c-icon--24">
<use xlink:href="#ic_free_breakfast_black_24px"></use>
</svg> <span class="c-icon-list__text"><a href="#">Bar</a></span>
</li>
<li class="c-icon-list__item ">
<svg class="c-icon c-icon--24">
<use xlink:href="#ic_restaurant_menu_black_24px"></use>
</svg> <span class="c-icon-list__text"><a href="#">Ristoranti</a></span>
</li>
<li class="c-icon-list__item ">
<svg class="c-icon c-icon--24">
<use xlink:href="#ic-more-horiz-24px"></use>
</svg> <span class="c-icon-list__text"><a href="#">Tutti</a></span>
</li>
</ul>
</div>
</div>
</div>
<div class="c-chess__item ">
<div class="c-pawn ">
<input class="c-pawn__toggle" type="checkbox" id="chkbx-shop-shops" aria-hidden="true">
<label class="c-pawn__label" for="chkbx-shop-shops">
Negozi
<svg class="c-icon c-icon--24">
<use xlink:href="#ic_expand_more_black_24px"></use>
</svg> </label>
<div class="c-pawn__content ">
<ul class="c-icon-list" aria-label="Tipologie di negozi">
<li class="c-icon-list__item ">
<svg class="c-icon c-icon--24">
<use xlink:href="#ic-fashion-24px"></use>
</svg> <span class="c-icon-list__text"><a href="#">Fashion & Style</a></span>
</li>
<li class="c-icon-list__item ">
<svg class="c-icon c-icon--24">
<use xlink:href="#ic-shopping-black-24px"></use>
</svg> <span class="c-icon-list__text"><a href="#">General store</a></span>
</li>
<li class="c-icon-list__item ">
<svg class="c-icon c-icon--24">
<use xlink:href="#ic-gift-25px"></use>
</svg> <span class="c-icon-list__text"><a href="#">Duty free</a></span>
</li>
<li class="c-icon-list__item ">
<svg class="c-icon c-icon--24">
<use xlink:href="#ic-more-horiz-24px"></use>
</svg> <span class="c-icon-list__text"><a href="#">Tutti</a></span>
</li>
</ul>
</div>
</div>
</div>
<div class="c-chess__item ">
<div class="c-pawn ">
<input class="c-pawn__toggle" type="checkbox" id="chkbx-shop-services" aria-hidden="true">
<label class="c-pawn__label" for="chkbx-shop-services">
Servizi in aeroporto
<svg class="c-icon c-icon--24">
<use xlink:href="#ic_expand_more_black_24px"></use>
</svg> </label>
<div class="c-pawn__content ">
<ul class="c-icon-list" aria-label="Servizi disponibili in aeroporto">
<li class="c-icon-list__item ">
<svg class="c-icon c-icon--24">
<use xlink:href="#ic-deposito-bagagli-24px"></use>
</svg> <span class="c-icon-list__text"><a href="#">Deposito bagagli</a></span>
</li>
<li class="c-icon-list__item ">
<svg class="c-icon c-icon--24">
<use xlink:href="#ic-lost-baggage-24px"></use>
</svg> <span class="c-icon-list__text"><a href="#">Bagagli smarriti</a></span>
</li>
<li class="c-icon-list__item ">
<svg class="c-icon c-icon--24">
<use xlink:href="#ic-lost-object-24px"></use>
</svg> <span class="c-icon-list__text"><a href="#">Oggetti smarriti</a></span>
</li>
<li class="c-icon-list__item ">
<svg class="c-icon c-icon--24">
<use xlink:href="#ic-more-horiz-24px"></use>
</svg> <span class="c-icon-list__text"><a href="#">Tutti</a></span>
</li>
</ul>
</div>
</div>
</div>
<div class="c-chess__item ">
<div class="c-pawn ">
<input class="c-pawn__toggle" type="checkbox" id="chkbx-shop-transport" aria-hidden="true">
<label class="c-pawn__label" for="chkbx-shop-transport">
Trasporti da/per
<svg class="c-icon c-icon--24">
<use xlink:href="#ic_expand_more_black_24px"></use>
</svg> </label>
<div class="c-pawn__content ">
<ul class="c-icon-list" aria-label="Trasporti da e per Aeroporto">
<li class="c-icon-list__item ">
<svg class="c-icon c-icon--24">
<use xlink:href="#ic_directions_car_black_24px"></use>
</svg> <span class="c-icon-list__text"><a href="#">In auto</a></span>
</li>
<li class="c-icon-list__item ">
<svg class="c-icon c-icon--24">
<use xlink:href="#ic_directions_bus_black_24px"></use>
</svg> <span class="c-icon-list__text"><a href="#">In bus</a></span>
</li>
<li class="c-icon-list__item ">
<svg class="c-icon c-icon--24">
<use xlink:href="#ic_local_taxi_black_24px"></use>
</svg> <span class="c-icon-list__text"><a href="#">In taxi</a></span>
</li>
<li class="c-icon-list__item ">
<svg class="c-icon c-icon--24">
<use xlink:href="#ic-more-horiz-24px"></use>
</svg> <span class="c-icon-list__text"><a href="#">Tutti</a></span>
</li>
</ul>
</div>
</div>
</div>
<div class="c-chess__item ">
<div class="c-pawn ">
<input class="c-pawn__toggle" type="checkbox" id="chkbx-shop-maps" aria-hidden="true">
<label class="c-pawn__label" for="chkbx-shop-maps">
Mappe
<svg class="c-icon c-icon--24">
<use xlink:href="#ic_expand_more_black_24px"></use>
</svg> </label>
<div class="c-pawn__content ">
<ul class="c-icon-list" aria-label="Mappe Aeroporto">
<li class="c-icon-list__item ">
<svg class="c-icon c-icon--24">
<use xlink:href="#ic-map-24px"></use>
</svg> <span class="c-icon-list__text"><a href="#">Piano terra</a></span>
</li>
<li class="c-icon-list__item ">
<svg class="c-icon c-icon--24">
<use xlink:href="#ic-map-24px"></use>
</svg> <span class="c-icon-list__text"><a href="#">Primo piano</a></span>
</li>
<li class="c-icon-list__item ">
<svg class="c-icon c-icon--24">
<use xlink:href="#ic-map-24px"></use>
</svg> <span class="c-icon-list__text"><a href="#">Parcheggi</a></span>
</li>
<li class="c-icon-list__item ">
<svg class="c-icon c-icon--24">
<use xlink:href="#ic-map-24px"></use>
</svg> <span class="c-icon-list__text"><a href="#">Servizi al PRM</a></span>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="c-chess {{ modifier }}">
{{#each pawns }}
<div class="c-chess__item {{ this.item_modifier }}">
{{> @pawn }}
</div>
{{/each}}
</div>
{
"pawns": [
{
"input-toggle": {
"id": "chkbx-shop-bar",
"label": "Bar & Ristoranti"
},
"list": {
"items": [
{
"icon": "ic_free_breakfast_black_24px",
"text": "<a href=\"#\">Bar</a>"
},
{
"icon": "ic_restaurant_menu_black_24px",
"text": "<a href=\"#\">Ristoranti</a>"
},
{
"icon": "ic-more-horiz-24px",
"text": "<a href=\"#\">Tutti</a>"
}
],
"aria-label": "Servizi disponibili in Bar & Ristoranti"
}
},
{
"input-toggle": {
"id": "chkbx-shop-shops",
"label": "Negozi"
},
"list": {
"items": [
{
"icon": "ic-fashion-24px",
"text": "<a href=\"#\">Fashion & Style</a>"
},
{
"icon": "ic-shopping-black-24px",
"text": "<a href=\"#\">General store</a>"
},
{
"icon": "ic-gift-25px",
"text": "<a href=\"#\">Duty free</a>"
},
{
"icon": "ic-more-horiz-24px",
"text": "<a href=\"#\">Tutti</a>"
}
],
"aria-label": "Tipologie di negozi"
}
},
{
"input-toggle": {
"id": "chkbx-shop-services",
"label": "Servizi in aeroporto"
},
"list": {
"items": [
{
"icon": "ic-deposito-bagagli-24px",
"text": "<a href=\"#\">Deposito bagagli</a>"
},
{
"icon": "ic-lost-baggage-24px",
"text": "<a href=\"#\">Bagagli smarriti</a>"
},
{
"icon": "ic-lost-object-24px",
"text": "<a href=\"#\">Oggetti smarriti</a>"
},
{
"icon": "ic-more-horiz-24px",
"text": "<a href=\"#\">Tutti</a>"
}
],
"aria-label": "Servizi disponibili in aeroporto"
}
},
{
"input-toggle": {
"id": "chkbx-shop-transport",
"label": "Trasporti da/per"
},
"list": {
"items": [
{
"icon": "ic_directions_car_black_24px",
"text": "<a href=\"#\">In auto</a>"
},
{
"icon": "ic_directions_bus_black_24px",
"text": "<a href=\"#\">In bus</a>"
},
{
"icon": "ic_local_taxi_black_24px",
"text": "<a href=\"#\">In taxi</a>"
},
{
"icon": "ic-more-horiz-24px",
"text": "<a href=\"#\">Tutti</a>"
}
],
"aria-label": "Trasporti da e per Aeroporto"
}
},
{
"input-toggle": {
"id": "chkbx-shop-maps",
"label": "Mappe"
},
"list": {
"items": [
{
"icon": "ic-map-24px",
"text": "<a href=\"#\">Piano terra</a>"
},
{
"icon": "ic-map-24px",
"text": "<a href=\"#\">Primo piano</a>"
},
{
"icon": "ic-map-24px",
"text": "<a href=\"#\">Parcheggi</a>"
},
{
"icon": "ic-map-24px",
"text": "<a href=\"#\">Servizi al PRM</a>"
}
],
"aria-label": "Mappe Aeroporto"
}
}
]
}
.c-chess {
display: flex;
flex-wrap: wrap;
max-width: 1064px;
margin: 0 auto;
position: relative;
@supports (display: grid) {
display: grid;
grid-gap: remify(16px);
grid-template-columns: 1fr;
flex-wrap: initial;
@include min-screen(bp(phablet)) {
grid-template-columns: 1fr 1fr;
}
@include min-screen(bp(tablet-p)) {
grid-template-columns: 1fr 1fr 1fr;
}
}
}
.c-chess__item {
background: #fff;
flex: 1 1 100%;
margin-bottom: remify(24px);
@include shadow(higher);
border-radius: remify(16px);
padding: remify(16px);
@supports (display: grid) {
flex: initial;
margin-bottom: initial;
}
@include min-screen(bp(phablet)) {
flex: 1 1 remify(320px);
margin-right: remify(16px);
padding: remify(24px);
@supports (display: grid) {
flex: initial;
margin-right: initial;
}
}
@include min-screen(bp(tablet-p)) {
padding: remify(32px);
}
}
.c-chess__item--adv {
padding: remify(16px);
// display: none;
// @include min-screen(bp(phablet)) {
// display: block;
// }
}
No notes defined.