diff _includes/header.html @ 58:2e2e9feba1f3 kai

Refactor top navigation.
author Kai T. Ohlhus <k.ohlhus@gmail.com>
date Tue, 11 Oct 2016 15:59:18 +0200
parents 002d154531d4
children a7952259f5d3
line wrap: on
line diff
--- a/_includes/header.html	Tue Oct 11 15:57:58 2016 +0200
+++ b/_includes/header.html	Tue Oct 11 15:59:18 2016 +0200
@@ -7,14 +7,19 @@
 
 
 <ul class="topnav" id="myTopnav">
-  <li><a href="{{ "/index.html" | prepend: site.baseurl }}">Home</a></li>
-  {% for page in site.pages %}
-    {% if page.menu %}
-  <li><a href="{{ page.url | prepend: site.baseurl }}">{{ page.title }}</a></li>
+  <li><a href="{{ "/index.html" | relative_url }}">Home</a></li>
+  {% for mpage in site.pages %}
+    {% if mpage.menu %}
+    <li>
+      <a href="{{ mpage.url | relative_url }}"
+        {% if page.url == mpage.url %} class="active"{% endif %}>
+      {{ mpage.title }}</a>
+    </li>
     {% endif %}
   {% endfor %}
+  <li><a href="{{site.docs_url}}">Docs</a></li>
   <li class="icon">
-    <a href="javascript:void(0);" onclick="myFunction()">
+    <a href="javascript:void(0);" onclick="topnav()">
       {% octicon list-unordered height:18 class:"right left" %}
     </a>
   </li>