Sha256: ce6f19fd9cbfb2ed0afa4a5dcdcdc541b808c2218589d801fb674c0c8c67233d

Contents?: true

Size: 1.36 KB

Versions: 3

Compression:

Stored size: 1.36 KB

Contents

{%- comment -%}
El ítem tiene un dropdown si tiene sub ítems o si tiene categorías.
{%- endcomment -%}
{%- assign dropdown = include.item.items | present -%}
{%- unless dropdown -%}
{%- assign dropdown = include.item.categories | present -%}
{%- endunless -%}

<div class="nav-item w-100 w-lg-auto {{ dropdown | value_if: 'dropdown d-flex flex-wrap' }}">
  {%- comment -%}
  La URL del item puede ser:
  * El artículo vinculado
  * El vínculo escrito manualmente
  * La primera categoría de la lista
  * La dirección propia (en el caso de categorías)
  {%- endcomment -%}
  <a
    href="{{ include.item.post.url | default: include.item.link | default: include.item.categories[0].url | default: include.item.url }}"
    class="nav-link flex-grow-1 flex-grow-lg-0 body hover-gray">
    {{ include.item.title }}
  </a>

  {%- if dropdown -%}
    <button class="dropdown-toggle border-0 background-white w-5 w-lg-auto pl-lg-3"></button>
    <div class="dropdown-menu w-100 w-lg-auto flex-grow-1 flex-grow-lg-0">
      {% for item in include.item.items %}
        {%- include_cached item.html item=item -%}
      {% endfor %}

      {%- comment -%}
      Esto necesita `replace` en sutty-archives
      {%- endcomment -%}
      {%- for item in include.item.categories offset: 1 -%}
        {%- include_cached item.html item=item -%}
      {%- endfor -%}
    </div>
  {%- endif -%}
</div>

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
empresa-recuperada-jekyll-theme-0.2.2 _includes/item.html
empresa-recuperada-jekyll-theme-0.2.1 _includes/item.html
empresa-recuperada-jekyll-theme-0.2.0 _includes/item.html