mirror of
				https://github.com/TheLocehiliosan/yadm
				synced 2025-06-13 13:03:58 +00:00 
			
		
		
		
	
		
			
	
	
		
			46 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			46 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|  | {% include base_path %} | ||
|  | {% assign navigation = site.data.navigation[include.nav] %} | ||
|  | 
 | ||
|  | <nav class="nav__list"> | ||
|  |   {% if page.sidebar.title %}<header><h4 class="nav__title" style="padding: 0;">{{ page.sidebar.title }}</h4></header>{% endif %} | ||
|  |   <ul> | ||
|  |     {% for nav in navigation %} | ||
|  |       <li> | ||
|  |         {% if nav.url %} | ||
|  |           {% comment %}internal/external URL check{% endcomment %} | ||
|  |           {% if nav.url contains "://" %} | ||
|  |             {% assign domain = "" %} | ||
|  |           {% else %} | ||
|  |             {% assign domain = base_path %} | ||
|  |           {% endif %} | ||
|  | 
 | ||
|  |           <a href="{{ domain }}{{ nav.url }}"><span class="nav__sub-title">{{ nav.title }}</span></a> | ||
|  |         {% else %} | ||
|  |           <span class="nav__sub-title">{{ nav.title }}</span> | ||
|  |         {% endif %} | ||
|  | 
 | ||
|  |         {% if nav.children != null %} | ||
|  |         <ul> | ||
|  |           {% for child in nav.children %} | ||
|  |             {% comment %}internal/external URL check{% endcomment %} | ||
|  |             {% if child.url contains "://" %} | ||
|  |               {% assign domain = "" %} | ||
|  |             {% else %} | ||
|  |               {% assign domain = base_path %} | ||
|  |             {% endif %} | ||
|  | 
 | ||
|  |             {% comment %}set "active" class on current page{% endcomment %} | ||
|  |             {% if child.url == page.url %} | ||
|  |               {% assign active = "active" %} | ||
|  |             {% else %} | ||
|  |               {% assign active = "" %} | ||
|  |             {% endif %} | ||
|  | 
 | ||
|  |             <li><a href="{{ domain }}{{ child.url }}" class="{{ active }}">{{ child.title }}</a></li> | ||
|  |           {% endfor %} | ||
|  |         </ul> | ||
|  |         {% endif %} | ||
|  |       </li> | ||
|  |     {% endfor %} | ||
|  |   </ul> | ||
|  | </nav> |