<div class="c-orientation ">
    <div class="c-orientation__inner">
        <ul class="c-site-areas " aria-hidden="true">
            <li>
                <a href="/components/preview/page-home-travel--default.html" class="is-active">Viaggiare</a>
            </li>

            <li>
                <a href="/components/preview/page-society-home.html">Società</a>
            </li>

            <li>
                <a href="/components/preview/page-investor-home.html">Investor relations</a>
            </li>

            <li>
                <a href="/components/preview/papage-innovability-home.html">Innovability</a>
            </li>

        </ul>
        <div class="c-orientation__utilities">
            <div class="c-menu">
                <input type="checkbox" role="button" aria-haspopup="true" id="toggle" class="u-visuallyhidden">
                <label for="toggle" data-opens-menu>

                    <span>Ciao</span><strong>Mario Rossi</strong>
                    <div class="c-menu__icon">
                        <img src="../../images/svgs/stk_profile_man.svg" alt="" aria-hidden="true" width="24">

                        <p class="c-menu__notify" aria-hidden="true">2</p>
                    </div>

                    <svg class="expanded-text c-icon c-icon--24">
                        <use xlink:href="#ic_arrow_drop_up_black_24px"></use>
                    </svg> <svg class="collapsed-text c-icon c-icon--24">
                        <use xlink:href="#ic_arrow_drop_down_black_24px"></use>
                    </svg> <span class="u-visuallyhidden expanded-text">Menù aperto</span>
                    <span class="u-visuallyhidden collapsed-text">Menù chiuso</span>
                </label>
                <div role="menu" data-menu-origin="right">

                    <div class="c-menu__booked-item c-menu__booked-item--multiple ">
                        <a href="../preview/page-reservation-detail.html" class="clickable-item">
                            <div class="c-media o-media c-media--booked-item">
                                <img class="c-media__figure o-media__figure" src="../../images/svgs/p1-2.svg" alt="Parcheggio P1 P2" height="" width="40">
                                <div class="c-media__body o-media__body">
                                    Oggi hai un parcheggio prenotato al P1-2 <strong>alle ore 13:45</strong>
                                </div>
                            </div>
                        </a>
                        <a href="../preview/page-reservations-list.html">Vedi le altre prenotazioni di oggi</a>
                    </div>

                    <div class="c-menu__section">
                        <div class="image">
                            <img src="../../images/svgs/stk_prenotazioni.svg" alt="Prenotazioni" aria-hidden="true" width="60">
                        </div>
                        <ul aria-label="Prenotazioni">
                            <strong aria-hidden="true" class="title">Prenotazioni</strong>
                            <li><a href="../preview/page-dashboard.html">Dashboard</a></li>
                            <li><a href="../preview/page-reservations-list.html">Le tue prenotazioni</a></li>
                            <li><a href="../preview/page-orders-list.html">I tuoi ordini</a></li>
                            <li><a href="#">I tuoi voucher digitali (130€)</a></li>
                            <li><a href="#">I tuoi crediti agenzia (110€)</a></li>
                        </ul>
                    </div>

                    <div class="c-menu__section">
                        <div class="image">
                            <img src="../../images/svgs/stk_avatar.svg" alt="Profilo" aria-hidden="true" width="60">
                        </div>
                        <ul aria-label="Profilo">
                            <strong aria-hidden="true" class="title">Profilo</strong>
                            <li><a href="../preview/page-profile--default.html">Il tuo account</a></li>
                            <li><a href="../preview/page-billing-info.html">I tuoi dati di fatturazione</a></li>
                            <li><a href="#">Le mie auto</a></li>
                            <li><a href="../preview/page-privacy-settings.html">Le tue impostazioni privacy</a></li>
                            <li><a href="../preview/page-newsletter-sub.html">Le tue impostazioni newsletter</a></li>
                        </ul>
                    </div>

                    <div class="c-menu__section">
                        <div class="image">
                            <img src="../../images/svgs/stk_assistenza.svg" alt="Supporto" aria-hidden="true" width="60">
                        </div>
                        <ul aria-label="Supporto">
                            <strong aria-hidden="true" class="title">Supporto</strong>
                            <li><a href="#">Richiedi assistenza</a></li>
                            <li><a href="../preview/page-reclaims-list.html">I tuoi suggerimenti e reclami</a></li>
                            <li><a href="#">Richiedi assistenza</a></li>
                        </ul>
                    </div>

                    <a href="#" class="c-menu__invite">Esci</a>

                </div>
            </div>

            <div>
                <div class="c-notifications c-notifications--small">

                    <button type="button" class="c-notifications__button has-indicator js-toggleNotificationsBtn" aria-expanded="false" aria-label="Notifiche" aria-controls="aria-notifications">
                        <svg class="c-icon c-icon--24">
                            <use xlink:href="#ic_notifications_active_black_24px"></use>
                        </svg>
                        <p class="c-notifications__indicator" aria-hidden="true">2</p>
                    </button>

                    <div class="c-notifications__box is-narrow has-indicator js-notificationsBox" aria-live="polite" id="aria-notifications">

                        <div class="c-notifications__head">
                            <div class="c-notifications__title">
                                Centro notifiche
                            </div>
                            <button type="button" class="c-notifications__closeBtn js-toggleNotificationsBtn" aria-expanded="false" aria-label="Chiudi" aria-controls="aria-notifications">
                                Chiudi <svg class="c-icon c-icon--16">
                                    <use xlink:href="#ic_close_black_24px"></use>
                                </svg>
                            </button>
                        </div>

                        <ul class="c-notifications__list">
                            <li class="important not-read">
                                <span class="c-notifications__title">Lorem ipsum dolor sit amet</span>
                                <p><strong>Prevista forte nevicata il 5 Dicembre</strong> dalle ore 10:00 alle ore 17:00. Parti prima e arriva per tempo in aeroporto.</p>
                                <a class="c-notifications__link" href="#">></a>
                            </li>
                            <li class="not-read">
                                <span class="c-notifications__title"></span>
                                <p><strong>Prevista forte nevicata il 5 Dicembre</strong> dalle ore 10:00 alle ore 17:00. Parti prima e arriva per tempo in aeroporto.</p>
                                <a class="c-notifications__link" href="#">></a>
                            </li>
                            <li class="">
                                <span class="c-notifications__title"></span>
                                <p><strong>Prevista forte nevicata il 5 Dicembre</strong> dalle ore 10:00 alle ore 17:00. Parti prima e arriva per tempo in aeroporto.</p>
                                <p>Prevista forte nevicata il 5 Dicembre dalle ore 10:00 alle ore 17:00. Parti prima e arriva per tempo in aeroporto.</p>
                                <a class="c-notifications__link" href="#">></a>
                            </li>
                            <li class="">
                                <span class="c-notifications__title"></span>
                                <p><strong>Prevista forte nevicata il 5 Dicembre</strong> dalle ore 10:00 alle ore 17:00. Parti prima e arriva per tempo in aeroporto.</p>
                                <a class="c-notifications__link" href="#">></a>
                            </li>
                            <li class="">
                                <span class="c-notifications__title"></span>
                                <p><strong>Prevista forte nevicata il 5 Dicembre</strong> dalle ore 10:00 alle ore 17:00. Parti prima e arriva per tempo in aeroporto.</p>
                                <a class="c-notifications__link" href="#">></a>
                            </li>
                        </ul>

                    </div>

                </div>
            </div>
            <div class="c-languages__dropdown">
                <input type="checkbox" id="checkbox_language_toggle" class="c-languages__switch">
                <label for="checkbox_language_toggle">
                    ita
                    <svg class="c-icon c-icon--24 chevron--up">
                        <use xlink:href="#ic_arrow_drop_up_black_24px"></use>
                    </svg> <svg class="c-icon c-icon--24 chevron--down">
                        <use xlink:href="#ic_arrow_drop_down_black_24px"></use>
                    </svg>
                    <ul class="c-languages__dropdown-content" aria-label="Seleziona la lingua del sito">
                        <li>
                            <a href="#" aria-label="Inglese">eng</a>
                        </li>
                        <li>
                            <a href="#" aria-label="Cinese">zh</a>
                        </li>
                    </ul>
                </label>
            </div>
        </div>
    </div>
</div>
<div class="c-orientation {{ modifier }}">
  <div class="c-orientation__inner">
    {{ render "@site-areas" site-areas merge=true }}
    <div class="c-orientation__utilities">
      {{#if logged-user}} {{ render "@menu--existing-user" }} {{/if}} 
      {{#if recognized-user }} {{ render "@menu--recognized-user" }} {{/if}}
      {{#if anonymous-user }} {{ render "@menu--anonymous-user" }} {{/if}}
      <div>
        {{ render "@notifications--small" }}
      </div>
      {{> @languages--dropdown dropdown-orientation }}
    </div>
  </div>
</div>
{
  "dropdown-orientation": {
    "main-language": {
      "text": "ita",
      "url": "#",
      "aria-label": "Italiano"
    },
    "sub-languages": [
      {
        "text": "eng",
        "url": "#",
        "aria-label": "Inglese"
      },
      {
        "text": "zh",
        "url": "#",
        "aria-label": "Cinese"
      }
    ]
  },
  "logged-user": true
}
  • Content:
    .c-orientation {
      background-color: primary(sky, 20);
      padding: remify(4px) remify(16px);
      display: none;
      font-size: remify(12px);
      @include min-screen(bp(tablet-p)) {
        display: block;
      }
    
      .c-orientation__inner {
        position: relative;
        max-width: remify(1360px);
        margin: 0 auto;
        @include min-screen(bp(tablet-p)) {
          display: flex;
          justify-content: space-between;
          align-items: center;
        }
      }
    
      .c-header--chinese & {
        justify-content: flex-end;
      }
    
      .c-header--emergency & {
        background-color: primary(emergency, 120);
      }
    }
    
    .c-orientation__utilities {
      margin-right: 0;
      margin-left: auto;
      display: flex;
      justify-content: flex-end;
      align-items: center;
    
      .c-menu,
      .c-languages__dropdown,
      .c-orientation__assistance {
        // height: 24px;
        display: inline-block;
      }
      
      .c-orientation__assistance {
        color: primary(night, 120);
        padding: remify(2px) remify(8px);
        text-decoration: none;
    
        svg {
          width: 20px;
          height: 20px;
          vertical-align: middle;
          background-color: transparent;
          border-radius: remify(4px);
        }
    
        .prm-icon {
          padding: 0;
        }
    
        &.is-active {
          background-color: primary(night, 120);
          border-radius: remify(4px);
          color: #fff;
    
        }
      }
    }
    
    .c-orientation__utilities,
    .c-orientation__utilities a {
      color: primary(night, 100);
    
      svg {
        // vertical-align: sub;
        * {
          fill: currentColor;
        }
      }
    
      & > * {
        padding: 0 remify(10px);
        border-right: remify(1px) solid primary(night, 40);
    
        &:first-child {
          padding-left: 0;
        }
    
        &:last-child {
          padding-right: 0;
          border-right: none;
        }
      }
    }
    
  • URL: /components/raw/orientation/_orientation.scss
  • Filesystem Path: src/views/02-molecules/orientation/_orientation.scss
  • Size: 1.7 KB

No notes defined.