sidebar.html 2.4 KB
Newer Older
R
REJack 已提交
1
  <aside class="main-sidebar sidebar-dark-primary elevation-4">
R
REJack 已提交
2
    <a href="{{'index.html' | relative_url}}" class="brand-link logo-switch">
R
REJack 已提交
3 4 5 6 7
      <img src="{{'assets/img/logo-xs.png' | relative_url}}" alt="AdminLTE Docs Logo Small" class="brand-image-xl logo-xs">
      <img src="{{'assets/img/logo-xl.png' | relative_url}}" alt="AdminLTE Docs Logo Large" class="brand-image-xs logo-xl" style="left: 12px">
    </a>
    <div class="sidebar">
      <nav class="mt-2">
R
REJack 已提交
8
        <ul class="nav nav-pills nav-sidebar nav-child-indent flex-column" data-widget="treeview" role="menu">
R
REJack 已提交
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 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
         {% for item in site.navigation %}
            {% assign subitem_active = 'false' %}
            {% for subitem in item.subitems %}
              {% assign subitem_url = '/' | append: subitem.url %}
              {% if subitem_url == page.url %}
                {% assign subitem_active = 'true' %}
              {% endif %}
            {% endfor %}

            <li class="nav-item {% if item.subitems %}has-treeview{% endif %} {% if subitem_active == 'true' %}menu-open{% endif %}">
              {% if item.url == 'index.html' %}
                {% assign item_url = '/' %}
              {% else %}
                {% assign item_url = '/' | append: item.url %}
              {% endif %}

              <a href="{% if item.url %}{{item.url | relative_url}}{% else %}#{% endif %}" class="nav-link {% if item_url == page.url %}active{% endif %}{% if subitem_active == 'true'%}active{% endif %}">
                <i class="nav-icon {{item.icon}}"></i>
                <p>
                  {{item.title}}
                  {% if item.subitems %}<i class="right fas fa-angle-left"></i>{% endif %}
                </p>
              </a>

              {% if item.subitems %}
                <ul class="nav nav-treeview">
                {% for subitem in item.subitems %}
                  {% assign subitem_url = '/' | append: subitem.url %}
                  <li class="nav-item">
                    <a href="{{subitem.url | relative_url}}" class="nav-link {% if subitem_url == page.url %}active{% endif %}">
                      <i class="far fa-circle nav-icon"></i>
                      <p>{{subitem.title}}</p>
                    </a>
                  </li>
                {% endfor %}
                </ul>
              {% endif %}
            </li>
         {% endfor %}
        </ul>
      </nav>
    </div>
  </aside>