kythe.io@v0.0.68-0.20240422202219-7225dbc01741/kythe/web/site/_includes/header.html (about) 1 <header class="site-header"> 2 <div class="wrapper"> 3 <a class="site-title" href="{{ site.baseurl }}/">{{ site.title }}</a> 4 <nav class="site-nav"> 5 <div class="btn-group"> 6 {% assign pages = site.pages | sort:"order" %} 7 {% for page in pages %} 8 {% if page.title and page.order %} 9 {% if page.menu %} 10 <div class="btn-group" role="group"> 11 <button class="btn btn-default dropdown-toggle" type="button" data-toggle="dropdown" aria-expanded="true"> 12 <a href="{{ page.url | prepend: site.baseurl }}">{{ page.title }}</a> 13 <span class="caret"></span> 14 </button> 15 <ul class="dropdown-menu" role="menu"> 16 {% for item in page.menu %} 17 <li role="presentation"> 18 {% assign href = item.href | liquify %} 19 {% if href contains 'http' %} 20 <a role="menuitem" href="{{ href }}" target="_blank"> 21 {{ item.title }} 22 <span class="glyphicon glyphicon-link small"></span> 23 </a> 24 {% else %} 25 <a role="menuitem" href="{{ href }}">{{ item.title }}</a> 26 {% endif %} 27 </li> 28 {% endfor %} 29 </ul> 30 </div> 31 {% else %} 32 <a class="btn btn-default" href="{{ page.url | prepend: site.baseurl }}">{{ page.title }}</a> 33 {% endif %} 34 {% endif %} 35 {% endfor %} 36 </div> 37 </nav> 38 </div> 39 </header>