_includes/menu.html in sutty-jekyll-theme-0.4.1 vs _includes/menu.html in sutty-jekyll-theme-0.4.2
- old
+ new
@@ -1,15 +1,28 @@
{%- comment -%}
Empezamos con los ítems que no dependen de otros e implementamos
recursivamente.
{%- endcomment -%}
+{% assign about = site.posts | find: 'layout', 'about' %}
{%- assign items = site.posts | where: 'layout', 'menu_internal' | where: 'item', nil -%}
{%- assign items = site.posts | where: 'layout', 'menu_external' | where: 'item', nil | concat: items -%}
{%- assign items = site.posts | where: 'layout', 'menu_dropdown' | concat: items -%}
{%- assign items = items | order -%}
<nav class="navbar navbar-expand-lg navbar-light">
+ <a class="navbar-brand" href="?#">
+ {% if about.logo.path %}
+ <img
+ src="{{ about.logo.path | thumbnail: nil, 30 | uri_escape }}"
+ height="30"
+ alt="{{ about.logo.description | default: about.title | escape }}"
+ >
+ {% endif %}
+
+ {{ about.title }}
+ </a>
+
{% unless items == empty %}
<button class="navbar-toggler"
type="button"
data-toggle="collapse"
data-target="#menu"
@@ -17,10 +30,10 @@
<span class="navbar-toggler-icon"></span>
</button>
{% endunless %}
<div class="collapse navbar-collapse" id="menu">
- <div class="navbar-nav w-100 d-flex align-items-start justify-content-center">
+ <div class="navbar-nav w-100 d-flex align-items-start justify-content-end">
{% for item in items %}
{% assign template = item.layout | append: ".html" %}
{%- include_cached {{ template }} item=item -%}
{% endfor %}
</div>