61 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			HTML
		
	
	
	
			
		
		
	
	
			61 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			HTML
		
	
	
	
<nav class="navbar navbar-expand-lg navbar-light">
 | 
						|
 | 
						|
  <a class="navbar-brand" href="{{ site.baseurl }}/"><h5><b>{{ site.title }}</b></h5></a>
 | 
						|
 | 
						|
  <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavAltMarkup" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">
 | 
						|
    <span class="navbar-toggler-icon"></span>
 | 
						|
  </button>
 | 
						|
 | 
						|
  <div class="collapse navbar-collapse" id="navbarNavAltMarkup">
 | 
						|
    <div class="navbar-nav ml-auto">
 | 
						|
 | 
						|
      {%- assign html_pages = site.html_pages | sort: 'weight' -%}
 | 
						|
      {%- assign filtered_pages = "" | split: "" -%}
 | 
						|
 | 
						|
      {%- for html_page in html_pages -%} 
 | 
						|
 | 
						|
        {%- assign exclude = false -%}
 | 
						|
 | 
						|
        {%- for exclude_path in site.nav_exclude -%}
 | 
						|
 | 
						|
          {%- if exclude_path == html_page.path -%}
 | 
						|
            {%- assign exclude = true -%}
 | 
						|
            {%- break -%}
 | 
						|
          {%- elsif exclude_path contains '**' -%}
 | 
						|
            {%- assign match = exclude_path | remove: '**' -%}
 | 
						|
            {%- if html_page.path contains match -%}
 | 
						|
              {%- assign exclude = true -%}
 | 
						|
              {%- break -%}
 | 
						|
            {%- endif -%}
 | 
						|
          {%- endif -%}
 | 
						|
 | 
						|
        {%- endfor -%}
 | 
						|
 | 
						|
        {%- unless exclude -%}
 | 
						|
          {%- assign filtered_pages = filtered_pages | push: html_page -%}
 | 
						|
        {%- endunless -%}
 | 
						|
 | 
						|
      {%- endfor -%}
 | 
						|
 | 
						|
      {% for html_page in filtered_pages %}  
 | 
						|
 | 
						|
        {%- if page.url contains html_page.url -%}
 | 
						|
          {%- assign active_status = "active" -%}
 | 
						|
        {%- else -%}
 | 
						|
          {%- assign active_status = "" -%}
 | 
						|
        {%- endif -%}
 | 
						|
 | 
						|
        {%- if html_page.external_url -%}
 | 
						|
          {%- assign url = html_page.external_url -%}
 | 
						|
        {%- else -%}
 | 
						|
          {%- assign url = html_page.url | relative_url -%}
 | 
						|
        {%- endif -%}
 | 
						|
 | 
						|
        <a class="nav-item nav-link {{ active_status }}" href="{{ url }}">{{ html_page.title }}</a>
 | 
						|
 | 
						|
      {% endfor %}
 | 
						|
 | 
						|
    </div>
 | 
						|
  </div>
 | 
						|
 | 
						|
</nav> |