header.html (1092B)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
{% import "macros/menu.html" as menu -%} {% import "macros/logo.html" as logo -%} {% macro header(config, current_url) %} <header class="header"> <div class="header-inner"> <div class="header-logo">{{ logo::logo(config=config) }}</div> <button type="button" class="menu-trigger menu-trigger-button" aria-controls="mobile-menu" aria-expanded="false"> menu </button> </div> {{ menu::menu(config=config, current_url=current_url) }} {% if config.build_search_index %} <div class="search-container js-only" role="search"> <input class="input" id="search" type="search" placeholder=" Search" aria-label="Search this site" aria-controls="search-results" data-library="{{ get_url(path='fuse.min.js') }}" data-index="{{ get_url(path='search_index.en.json') }}" /> <div class="search-results box" id="search-results"> <p class="search-results__number" role="status"></p> <ul class="search-results__items"></ul> </div> </div> {% endif %} </header> {% endmacro header %}