_includes/site-header.html in jekyll-theme-simple-blog-0.0.1 vs _includes/site-header.html in jekyll-theme-simple-blog-0.0.2

- old
+ new

@@ -1,13 +1,14 @@ <header class="site-header" role="banner"> <div class="wrapper"> - {% assign default_paths = site.pages | map: "path" %} + {% assign default_paths = site.pages | where:"lang", page.lang | sort:"order" | map: "path" %} {% assign page_paths = site.header_pages | default: default_paths %} {% if page.layout != 'home' %} - <a class="site-title" href="{{ "/" | relative_url }}">{{ site.title | escape }}</a> + {% assign home_page_path = site.pages | where:"ref", "home" | where:"lang", page.lang | map: "url" | first %} + <a class="site-title" href="{{ home_page_path | prepend: site.baseurl }}">{{ site.title | escape }}</a> {% endif %} {% if page_paths %} <nav class="site-nav"> <input type="checkbox" id="nav-trigger" class="nav-trigger" /> @@ -25,10 +26,10 @@ {% for path in page_paths %} {% assign my_page = site.pages | where: "path", path | first %} {% if my_page.title %} {% if my_page.title contains "404" %} {% else %} - <a class="page-link" href="{{ my_page.url | relative_url }}">{{ my_page.title | escape }}</a> + <a class="page-link" href="{{ my_page.url | prepend: site.baseurl }}">{{ my_page.title | escape }}</a> {% endif %} {% endif %} {% endfor %} </div> </nav>