epfl-theme-elements
Version:
EPFL Web 2018 Styleguide based on elements
43 lines (41 loc) • 1.75 kB
HTML
<form action="//search.epfl.ch" class="d-xl-none">
<a id="search-mobile-toggle" class="search-mobile-toggle searchform-controller" href="#">
<svg class="icon" aria-hidden="true">
<use xlink:href="#icon-search"></use>
</svg>
<span class="toggle-label sr-only">Afficher / masquer le formulaire de recherche</span>
</a>
<div class="input-group search-mobile" role="search">
<div class="input-group-prepend">
<span class="input-group-text">
<svg class="icon" aria-hidden="true">
<use xlink:href="#icon-search"></use>
</svg>
</span>
</div>
<label for="q-mobile" class="sr-only">Rechercher</label>
<input type="text" class="form-control" id="q-mobile" name="q" placeholder="Rechercher">
<div class="input-group-append">
<a id="search-mobile-close" class="search-mobile-close searchform-controller" href="#">
<svg class="icon" aria-hidden="true">
<use xlink:href="#icon-close"></use>
</svg>
<span class="toggle-label sr-only">Masquer le formulaire de recherche</span>
</a>
</div>
</div>
</form>
<div class="dropdown dropright search d-none d-xl-block">
<a class="dropdown-toggle" href="#" data-toggle="dropdown">
<svg class="icon" aria-hidden="true">
<use xlink:href="#icon-search"></use>
</svg>
</a>
<form action="//search.epfl.ch" class="dropdown-menu border-0 p-0">
<div class="search-form mt-1 input-group">
<label for="q" class="sr-only">Rechercher</label>
<input type="text" class="form-control" id="q" name="q" placeholder="Rechercher">
<button type="submit" class="d-none d-xl-block btn btn-primary input-group-append">Rechercher</button>
</div>
</form>
</div>