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>