Commit 714d30ea authored by f's avatar f
Browse files

usar el menú en lugar de fallar porque falta el logo

fixes #6
parent 9462ffa3
<nav class="navbar navbar-expand-lg navbar-light bg-light d-print-block" role="navigation" aria-label="{{ site.i18n.menu.title }}">
<a class="navbar-brand" href="">
{% include_cached logo.svg %}
</a>
<ul class="navbar-nav d-print-none" data-controller="menu">
{%- for item in site.i18n.menu.items -%}
{% comment %}
Algunos items del menú tienen layouts para indicar que
queremos el primero de esos artículos independientemente de
la URL.
XXX: Como las asignaciones sobreviven a este archivo hay que
convertirlas a nil cuando se las deja de usar.
{% endcomment %}
{%- if item.layout -%}
{%- assign post = site.posts | find: 'layout', item.layout -%}
{%- else -%}
{%- assign post = nil -%}
{%- endif -%}
{%- assign href = post.url | default: item.href -%}
{%- assign active = include.active_cache_key | equals: href -%}
<li class="nav-item">
<a data-target="menu.item" class="nav-link {{ active | ternary: 'active', '' }}" href="{{ href }}">
{{ item.title }}
{%- if active -%}
<span class="sr-only">
{{ site.i18n.menu.active | default: '(current)' }}
</span>
{%- endif -%}
</a>
</li>
{%- endfor -%}
</ul>
</nav>
......@@ -35,8 +35,7 @@
{% feed_meta %}
</head>
<body>
{%- assign active_cache_key = page.url | menu_active_item | default: 'none' -%}
{%- include_cached navbar.html active_cache_key=active_cache_key %}
{%- include_cached menu.html active_cache_key=page.layout %}
<main data-controller="scroll">
{{ content }}
......
  • también falla porque el default.html tiene un {% include_cached footer.html %} que no existe en el _include

  • lo arreglé en la rama bootstrap, le iba a agregar una cosa más y ya la podemos mergear

Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment