This commit is contained in:
Simon Vieille 2022-05-03 22:36:13 +02:00
parent ab5cd47c65
commit 2bc729f580
Signed by: deblan
GPG key ID: 579388D585F70417

View file

@ -1,29 +1,29 @@
{% set menu = _navigation.menu('menu') %} {%- set menu = _navigation.menu('menu') -%}
{% set network = _navigation.menu('network') %} {%- set network = _navigation.menu('network') -%}
{% set avatar = setting('avatar_image') %} {%- set avatar = setting('avatar_image') -%}
<div class="wide-menu hidden-small"> <div class="wide-menu hidden-small">
<div class="fixed-menu"> <div class="fixed-menu">
<div class="align-center"> <div class="align-center">
<a href="{{ safe_path('blog_menu_posts', {_domain: _domain}) }}"> <a href="{{- safe_path('blog_menu_posts', {_domain: _domain}) -}}">
{% if avatar %} {%- if avatar -%}
<img src="{{ asset(avatar)|imagine_filter('site_avatar') }}" class="avatar round" alt="{{ avatar|file_attribute('title') }}"> <img src="{{- asset(avatar)|imagine_filter('site_avatar') -}}" class="avatar round" alt="{{- avatar|file_attribute('title') -}}">
{% endif %} {%- endif -%}
{{ include('module/_logo.html.twig') }} {{- include('module/_logo.html.twig') -}}
<span class="d-none">Accueil Deblan Blog</span> <span class="d-none">Accueil Deblan Blog</span>
</a> </a>
</div> </div>
{% if menu %} {%- if menu -%}
<nav class="navigation {% if avatar %}navigation-with-avatar{% endif %}"> <nav class="navigation {%- if avatar -%}navigation-with-avatar{%- endif -%}">
<ul> <ul>
{%- for item in menu.rootNode.children({isVisible: true}) -%} {%- for item in menu.rootNode.children({isVisible: true}) -%}
<li> <li>
{%- set icon -%} {%- set icon -%}
{%- if item.attributes.icon is defined -%} {%- if item.attributes.icon is defined -%}
<span class="deblan-icon deblan-icon-{{ item.attributes.icon.value }}"></span> <span class="deblan-icon deblan-icon-{{- item.attributes.icon.value -}}"></span>
{%- elseif item.attributes.svg is defined -%} {%- elseif item.attributes.svg is defined -%}
<span class="deblan-icon-svg"> <span class="deblan-icon-svg">
{{- item.attributes.svg.value|raw -}} {{- item.attributes.svg.value|raw -}}
@ -31,7 +31,7 @@
{%- endif -%} {%- endif -%}
{%- endset -%} {%- endset -%}
<a href="{{ safe_node_url(item, {_domain: _domain}) }}" {% if _store.isActiveNode(item, true) %}class="active"{% endif %} {% if item.hasExternalUrl %}target="_blank"{% endif %}> <a href="{{- safe_node_url(item, {_domain: _domain}) -}}" {%- if _store.isActiveNode(item, true) -%}class="active"{%- endif -%} {%- if item.hasExternalUrl -%}target="_blank"{%- endif -%}>
{{- icon|raw -}} {{- icon|raw -}}
{{- item.label -}} {{- item.label -}}
</a> </a>
@ -39,13 +39,13 @@
{%- endfor -%} {%- endfor -%}
</ul> </ul>
</nav> </nav>
{% endif %} {%- endif -%}
{%- if network -%} {%- if network -%}
<ul class="links"> <ul class="links">
{%- for item in network.rootNode.children({isVisible: true}) -%} {%- for item in network.rootNode.children({isVisible: true}) -%}
<li class="link link-{{ item.attributes.icon.value }}"> <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"> <a href="{{- safe_node_url(item) -}}" class="deblan-icon deblan-icon-{{- item.attributes.icon.value -}}" target="_blank">
<span>{{- item.label -}}</span> <span>{{- item.label -}}</span>
</a> </a>
</li> </li>
@ -56,34 +56,32 @@
</div> </div>
<div class="small-menu hidden-large hidden-medium visible-small"> <div class="small-menu hidden-large hidden-medium visible-small">
<nav class="navigation"> <nav class="navigation">
{% if menu %} {%- if menu -%}
<ul> <ul>
{%- for item in menu.rootNode.children({isVisible: true}) -%} {%- for item in menu.rootNode.children({isVisible: true}) -%}
<li> <li>
<a href="{{ safe_node_url(item, {_domain: _domain}) }}" {% if _store.isActiveNode(item, true) %}class="active"{% endif %} {% if item.hasExternalUrl %}target="_blank"{% endif %}> <a href="{{- safe_node_url(item, {_domain: _domain}) -}}" {%- if _store.isActiveNode(item, true) -%}class="active"{%- endif -%} {%- if item.hasExternalUrl -%}target="_blank"{%- endif -%}>
{%- set icon -%} {%- set icon -%}
{%- if item.attributes.icon is defined -%} {%- if item.attributes.icon is defined -%}
<span class="deblan-icon deblan-icon-{{ item.attributes.icon.value }}"></span> <span class="deblan-icon deblan-icon-{{- item.attributes.icon.value -}}"></span>
{% elseif item.attributes.svg is defined %} {%- elseif item.attributes.svg is defined -%}
<span class="deblan-icon"> <span class="deblan-icon">
{{ item.attributes.svg.value|raw }} {{- item.attributes.svg.value|raw -}}
</span> </span>
{%- endif -%} {%- endif -%}
{%- endset -%} {%- endset -%}
{{- icon|raw -}} {{- icon|raw -}}
{{- item.label -}}
{{ item.label }}
</a> </a>
</li> </li>
{%- endfor -%} {%- endfor -%}
</ul> </ul>
{%- endif -%}
{% endif %}
</nav> </nav>
<a href="{{ safe_path('blog_menu_posts') }}"> <a href="{{- safe_path('blog_menu_posts') -}}">
{{ include('module/_logo.html.twig') }} {{- include('module/_logo.html.twig') -}}
</a> </a>
<button class="menu-opener" aria-label="Menu"> <button class="menu-opener" aria-label="Menu">