2021-03-29 13:58:05 +02:00
|
|
|
{% set menu = _navigation.menu('menu') %}
|
|
|
|
{% set network = _navigation.menu('network') %}
|
|
|
|
|
|
|
|
<div class="wide-menu hidden-small">
|
|
|
|
<div class="fixed-menu">
|
|
|
|
<div class="align-center">
|
2021-11-23 22:48:55 +01:00
|
|
|
<a href="{{ safe_path('blog_menu_posts', {_domain: _domain}) }}">
|
2021-03-29 13:58:05 +02:00
|
|
|
{{ include('module/_logo.html.twig') }}
|
2021-06-09 11:37:46 +02:00
|
|
|
|
2021-11-29 14:40:53 +01:00
|
|
|
<span class="d-none">Accueil Deblan Blog</span>
|
2021-03-29 13:58:05 +02:00
|
|
|
</a>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
{% if menu %}
|
|
|
|
<nav class="navigation">
|
|
|
|
<ul>
|
2021-04-06 17:55:38 +02:00
|
|
|
{%- for item in menu.rootNode.children -%}
|
|
|
|
{%- if item.isVisible -%}
|
2021-03-29 13:58:05 +02:00
|
|
|
<li>
|
2021-04-06 17:55:38 +02:00
|
|
|
{%- set icon -%}
|
|
|
|
{%- if item.attributes.icon is defined -%}
|
2021-04-05 21:28:25 +02:00
|
|
|
<span class="deblan-icon deblan-icon-{{ item.attributes.icon.value }}"></span>
|
2021-04-06 17:55:38 +02:00
|
|
|
{%- elseif item.attributes.svg is defined -%}
|
2021-04-05 21:28:25 +02:00
|
|
|
<span class="deblan-icon-svg">
|
2021-04-06 17:55:38 +02:00
|
|
|
{{- item.attributes.svg.value|raw -}}
|
2021-04-05 21:28:25 +02:00
|
|
|
</span>
|
2021-04-06 17:55:38 +02:00
|
|
|
{%- endif -%}
|
|
|
|
{%- endset -%}
|
2021-04-05 21:28:25 +02:00
|
|
|
|
2021-11-23 22:48:55 +01:00
|
|
|
<a href="{{ safe_node_url(item, {_domain: _domain}) }}" {% if _store.isActiveNode(item, true) %}class="active"{% endif %} {% if item.hasExternalUrl %}target="_blank"{% endif %}>
|
2021-04-05 21:28:25 +02:00
|
|
|
{{- icon|raw -}}
|
2021-03-29 13:58:05 +02:00
|
|
|
{{- item.label -}}
|
|
|
|
</a>
|
|
|
|
</li>
|
2021-04-06 17:55:38 +02:00
|
|
|
{%- endif -%}
|
|
|
|
{%- endfor -%}
|
2021-03-29 13:58:05 +02:00
|
|
|
</ul>
|
|
|
|
</nav>
|
|
|
|
{% endif %}
|
|
|
|
|
2021-04-06 17:55:38 +02:00
|
|
|
{%- if network -%}
|
2021-03-29 13:58:05 +02:00
|
|
|
<ul class="links">
|
2021-04-06 17:55:38 +02:00
|
|
|
{%- for item in network.rootNode.children -%}
|
|
|
|
{%- if item.isVisible -%}
|
2021-03-29 13:58:05 +02:00
|
|
|
<li class="link link-{{ item.attributes.icon.value }}">
|
|
|
|
<a href="{{ safe_node_url(item) }}" class="deblan-icon deblan-icon-{{ item.attributes.icon.value }}" target="_blank">
|
|
|
|
<span>{{- item.label -}}</span>
|
|
|
|
</a>
|
|
|
|
</li>
|
2021-04-06 17:55:38 +02:00
|
|
|
{%- endif -%}
|
|
|
|
{%- endfor -%}
|
2021-03-29 13:58:05 +02:00
|
|
|
</ul>
|
2021-04-06 17:55:38 +02:00
|
|
|
{%- endif -%}
|
2021-03-29 13:58:05 +02:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="small-menu hidden-large hidden-medium visible-small">
|
2021-04-18 20:53:52 +02:00
|
|
|
<a href="{{ safe_path('blog_menu_posts') }}">
|
2021-03-30 14:37:10 +02:00
|
|
|
<img src="{{ asset('build/images/logo-small.png') }}" class="fixed" alt="Deblan blog">
|
2021-03-29 13:58:05 +02:00
|
|
|
</a>
|
|
|
|
|
|
|
|
<nav class="navigation push-right">
|
|
|
|
{% if menu %}
|
|
|
|
<ul class="list--inline">
|
2021-04-06 17:55:38 +02:00
|
|
|
{%- for item in menu.rootNode.children -%}
|
2021-03-29 13:58:05 +02:00
|
|
|
<li>
|
2021-11-23 22:48:55 +01:00
|
|
|
<a href="{{ safe_node_url(item, {_domain: _domain}) }}">
|
2021-04-06 17:55:38 +02:00
|
|
|
{%- set icon -%}
|
|
|
|
{%- if item.attributes.icon is defined -%}
|
2021-04-05 21:28:25 +02:00
|
|
|
<span class="deblan-icon deblan-icon-{{ item.attributes.icon.value }}"></span>
|
|
|
|
{% elseif item.attributes.svg is defined %}
|
|
|
|
<span class="deblan-icon">
|
|
|
|
{{ item.attributes.svg.value|raw }}
|
|
|
|
</span>
|
2021-04-06 17:55:38 +02:00
|
|
|
{%- endif -%}
|
|
|
|
{%- endset -%}
|
2021-04-05 21:28:25 +02:00
|
|
|
|
|
|
|
{{- icon|raw -}}
|
2021-06-05 19:11:51 +02:00
|
|
|
|
|
|
|
<span class="d-none">{{ item.label }}</span>
|
2021-03-29 13:58:05 +02:00
|
|
|
</a>
|
|
|
|
</li>
|
2021-04-06 17:55:38 +02:00
|
|
|
{%- endfor -%}
|
2021-03-29 13:58:05 +02:00
|
|
|
</ul>
|
|
|
|
{% endif %}
|
|
|
|
</nav>
|
|
|
|
</div>
|