Header
Documentazione relativa alla header
Header Completa con Megamenù
La header fa uso di una libreria Javascript custom - keyboardNav.js - per dare supporto alla navigazione tramite tastiera; questa libreria va dunque sempre inclusa nel sorgente della pagina. Le funzionalità implementate sono:
- Voci principali di navigazione (in esempio: "Ateneo", "Didattica" etc)
- Tasti freccia destra, fraccia in giù, tab: passa alla voce di navigazione successiva.
- Tasti freccia sinistra, fraccia in su, shift+tab: passa alla voce di navigazione precedente.
- Tasto home: passa alla prima voce di navigazione.
- Tasto end: passa all'ultima voce di navigazione.
- Voci principali di navigazione con livelli inferiori megamenù e non (in esempio: "Internazionalità", "Servizi")
- Click sull'elemento con tag
<a>
: se l'attributo<href>
è uguale a "#", apre/chiude la tendina con le voci di navigazione di livello inferiore; se diverso conduce alla url indicata nell'attributo. - Click sull'elemento con tag
<button>
: apre/chiude la tendina con le voci di navigazione di livello inferiore. - Su mobile (fino 992px width) l'elemento con tag
<a>
non è visibile; è presente il solo<button>
che apre/chiude la tendina con le voci di navigazione di livello inferiore. - Voci secondarie di navigazione megamenù e non
- Tasti freccia destra, fraccia in giù, tab: passa alla voce di navigazione successiva.
- Tasti freccia sinistra, fraccia in su, shift+tab: passa alla voce di navigazione precedente.
- Tasto home: passa alla prima voce di navigazione.
- Tasto end: passa all'ultima voce di navigazione.
- Tasto esc: chiude la tendina.
<div class="it-header-wrapper it-shadow container p-0">
<div class="it-header-slim-wrapper theme-light">
<div class="container">
<div class="row">
<div class="col-12">
<div class="it-header-slim-wrapper-content p-1">
<a class="d-none d-lg-block navbar-brand" href="#">
<img src="https://cdn.unito.it/unito-loghi/logo_sigillo_orizzontale.svg" height="32" width="86" alt="Università degli Studi di Torino"></a>
<div class="it-header-slim-right-zone">
<ul class="navbar-nav d-flex d-lg-none">
<li class="nav-item dropdown d-flex" id="cambio_lingua_mobile">
<button type="button" aria-expanded="false" aria-controls="menu_cambio_lingua_mobile" aria-label="Cambia lingua" >ITA</button>
<div class="dropdown-menu" id="menu_cambio_lingua_mobile">
<div class="link-list-wrapper ">
<ul class="link-list">
<li><a class="list-item" href="#" ><span>ITA</span></a></li>
<li><a class="list-item" href="#" ><span>ENG</span></a></li>
<li><a class="list-item" href="#" ><span>FRA</span></a></li>
</ul>
</div>
</div>
</li>
</ul>
<ul class="navbar-nav">
<li class="nav-item dropdown d-flex" id="accesso_rapido">
<button type="button" aria-expanded="false" aria-controls="menu_accesso_rapido" aria-label="Accesso Rapido" >Accesso Rapido</button>
<div class="dropdown-menu" id="menu_accesso_rapido">
<div class="link-list-wrapper">
<ul class="link-list">
<li><a class="list-item" href="#" ><span>Link 1</span></a></li>
<li><a class="list-item" href="#" ><span>Link 2</span></a></li>
</ul>
</div>
</div>
</li>
</ul>
<!--<a href="#" id="login" class="d-block d-lg-none" aria-label="Login" title="Login">Login</a>-->
<div class="d-flex d-lg-none">
<a id="SearchMobileOpen" role="button" class="SearchMobileTrigger search-link rounded-icon" aria-label="Apri la ricerca" href="#">
<svg role="img" aria-describedby="title_searchMobile" class="icon">
<title id="title_searchMobile">Apri la ricerca</title><use xlink:href="./dist/svg/sprite.svg#it-search"></use>
</svg>
</a>
<a id="SearchMobileClose" role="button" class="SearchMobileTrigger d-none search-link rounded-icon" aria-label="Chiudi la ricerca" href="#">
<svg role="img" aria-describedby="title_searchMobileClose" class="icon">
<title id="title_searchMobileClose">Chiudi la ricerca</title><use xlink:href="./dist/svg/sprite.svg#it-close"></use>
</svg>
</a>
</div>
<div class="it-access-top-wrapper d-none d-lg-block">
<a href="#" class="ps-2"><img src="./assets/images/LogoUNITA.png" width="40" alt="UniTa"></a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="it-nav-wrapper">
<div class="it-header-center-wrapper theme-light">
<div class="container h-100 ps-0 pe-0">
<div class="row h-100 align-items-center">
<div class="col-12 ">
<div class="it-header-center-content-wrapper">
<div class="it-brand-wrapper d-flex">
<button class="custom-navbar-toggler" type="button" aria-controls="nav02" aria-expanded="false" aria-label="Toggle navigation" data-bs-target="#nav02" data-bs-toggle="navbarcollapsible">
<svg role="navigation" aria-describedby="my-title8" class="icon">
<title id="my-title8">Apri</title><use xlink:href="./dist/svg/sprite.svg#it-burger"></use>
</svg>
</button>
<a href="#">
<img src="./assets/images/school.png" width="109" alt="Dental School" class="d-none d-lg-block">
<div class="it-brand-wrapper-descriptor">Centro di Eccellenza per la Ricerca, la Didattica e l'Assistenza in Campo Odontostomatologico - Dental School</div></a>
</div>
<div class="it-right-zone">
<a class="d-block d-lg-none navbar-brand ps-1" href="#" data-focus-mouse="false">
<img src="https://cdn.unito.it/unito-loghi/logo_sigillo_orizzontale.svg" height="32" width="86" alt="Università degli Studi di Torino"></a>
<div class="it-access-top-wrapper d-block d-lg-none ps-1 pe-1">
<a href="#"><img src="./assets/images/LogoUNITA.png" width="40" alt="UniTa"></a>
</div>
<div class="justify-content-between it-socials d-none d-lg-flex">
<div class="d-flex">
<ul class="navbar-nav">
<li class="nav-item dropdown d-flex" id="cambio_lingua">
<button type="button" aria-expanded="false" aria-controls="menu_cambio_lingua" aria-label="Cambia lingua" >Italiano</button>
<div class="dropdown-menu" id="menu_cambio_lingua">
<div class="link-list-wrapper">
<ul class="link-list">
<li><a class="list-item" href="#"><span>Italiano</span></a></li>
<li><a class="list-item" href="#"><span>English</span></a></li>
<li><a class="list-item" href="#"><span>Francais</span></a></li>
</ul>
</div>
</div>
</li>
</ul>
</div>
<ul>
<li>
<a href="#" aria-label="Facebook" target="_blank">
<svg role="img" aria-describedby="social_1" class="icon">
<title id="social_1">Facebook</title><use xlink:href="./dist/svg/sprite.svg#it-facebook"></use>
</svg>
</a>
</li>
<li>
<a href="#" aria-label="Twitter" target="_blank">
<svg role="img" aria-describedby="social_2" class="icon">
<title id="social_2">Twitter</title><use xlink:href="./dist/svg/sprite.svg#it-twitter"></use>
</svg>
</a>
</li>
<li>
<a href="#" aria-label="Instagram" target="_blank">
<svg role="img" aria-describedby="social_3" class="icon">
<title id="social_3">Instagram</title><use xlink:href="./dist/svg/sprite.svg#it-instagram"></use>
</svg>
</a>
</li>
<li>
<a href="#" aria-label="Instagram" target="_blank">
<svg role="img" aria-describedby="social_4" class="icon">
<title id="social_4">LinkedIn</title><use xlink:href="./dist/svg/sprite.svg#it-linkedin"></use>
</svg>
</a>
</li>
<li>
<a href="#" aria-label="Instagram" target="_blank">
<svg role="img" aria-describedby="social_5" class="icon">
<title id="social_5">Youtube</title><use xlink:href="./dist/svg/sprite.svg#it-youtube"></use>
</svg>
</a>
</li>
</ul>
</div>
<div id="SearchWrapper" class="it-search-wrapper mt-lg-2 mr-lg-0 mr-lg-1 d-none d-lg-flex">
<form name="searchForm" class="d-flex w-100" id="searchForm" action="#" method="post">
<label for="searchField" class="sr-only">Cerca</label>
<input role="searchbox" autocomplete="off" title="Cerca informazioni o persone" type="text" class="form-control" name="search" id="searchField" placeholder="Cerca informazioni o persone" aria-label="Cerca">
<button type="submit" id="searchButton" class="search-link rounded-icon" aria-label="Cerca">
<svg role="img" aria-describedby="titleCerca" class="icon negative">
<title id="titleCerca">Cerca</title><use xlink:href="./dist/svg/sprite.svg#it-search"></use>
</svg>
</button>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="it-header-navbar-wrapper">
<div class="container">
<div class="row">
<div class="col-12 ps-0 pe-0">
<!--start nav-->
<nav class="navbar navbar-expand-lg has-megamenu">
<div class="navbar-collapsable" id="nav02" style="display: none;">
<div class="menu-wrapper">
<ul class="navbar-nav">
<li class="nav-item" id="ateneo"><a class="nav-link" href="#"><span>Ateneo </span></a></li>
<li class="nav-item" id="didattica"><a class="nav-link" href="#"><span>Didattica</span></a></li>
<li class="nav-item" id="ricerca"><a class="nav-link" href="#"><span>Ricerca</span> <span class="visually-hidden">current</span></a></li>
<li class="nav-item" id="UniLavoro"><a class="nav-link" href="#"><span>Università e Lavoro</span></a></li>
<li class="nav-item dropdown" id="Internazionalita">
<a class="nav-link dropdown-toggle d-none d-lg-flex" href="#" aria-controls="menu_internazionalita" aria-expanded="false" >
<span>Internazionalità</span>
</a>
<button type="button" aria-expanded="false" aria-controls="menu_internazionalita" aria-label="Internazionalità" ><span class="d-flex d-lg-none">Internazionalità</span></button>
<div class="dropdown-menu" id="menu_internazionalita">
<div class="link-list-wrapper">
<ul class="link-list">
<li><a class="list-item" href="#"><span>Link list 1</span></a></li>
<li><a class="list-item" href="#"><span>Link list 2</span></a></li>
<li><a class="list-item" href="#"><span>Link list 3</span></a></li>
<li><a class="list-item" href="#"><span>Link list 4</span></a></li>
</ul>
</div>
</div>
</li>
<li class="nav-item dropdown megamenu" id="servizi">
<a class="nav-link dropdown-toggle d-none d-lg-flex" href="https://www.unito.it" aria-controls="menu_servizi" aria-expanded="false" >
<span>Servizi</span>
</a>
<button id="servizi2" type="button" aria-expanded="false" aria-controls="menu_servizi" aria-label="Servizi" ><span class="d-flex d-lg-none">Servizi</span></button>
<div class="dropdown-menu" id="menu_servizi">
<div class="row link-list-wrapper">
<div class="col-6 col-lg-4 ">
<div class="link-list-wrapper">
<ul class="link-list">
<li>
<h3 class="no_toc">Heading 1</h3>
</li>
<li><a class="list-item" href="#"><span>Link list 1</span></a></li>
<li><a class="list-item" href="#"><span>Link list 2</span></a></li>
<li><a class="list-item" href="#"><span>Link list 3</span></a></li>
</ul>
</div>
</div>
<div class="col-6 col-lg-4 ">
<div class="link-list-wrapper">
<ul class="link-list">
<li>
<h3 class="no_toc">Heading 2</h3>
</li>
<li><a class="list-item" href="#"><span>Link list 4</span></a></li>
<li><a class="list-item" href="#"><span>Link list 5</span></a></li>
<li><a class="list-item" href="#"><span>Link list 6</span></a></li>
</ul>
</div>
</div>
<div class="col-6 col-lg-4 ">
<div class="link-list-wrapper">
<ul class="link-list">
<li>
<h3 class="no_toc">Heading 3</h3>
</li>
<li><a class="list-item" href="#"><span>Link list 7</span></a></li>
<li><a class="list-item" href="#"><span>Link list 8</span></a></li>
<li><a class="list-item" href="#"><span>Link list 9</span></a></li>
</ul>
</div>
</div>
</div>
</div>
</li>
</ul>
</div>
</div>
</nav>
</div>
</div>
</div>
</div>
</div>
</div>