Sha256: 1acc5e9fd869901facf7e606d608b6fdbe7edf85edda736eaeb7d166adcc9223
Contents?: true
Size: 1.42 KB
Versions: 8
Compression:
Stored size: 1.42 KB
Contents
{%- 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" aria-label="{{ site.i18n.menu.title }}"> <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-end"> {% for item in items %} {% assign template = item.layout | append: ".html" %} {%- include_cached {{ template }} item=item -%} {% endfor %} </div> </div> </nav>
Version data entries
8 entries across 8 versions & 1 rubygems