alpes-maritimes-2022: extend block logged-in inside user-info tpl (#72598)
This commit is contained in:
parent
26192e4dab
commit
6615252066
|
@ -1,29 +1,25 @@
|
|||
{% extends "includes/user-info.html" %}
|
||||
|
||||
{% block user-info %}
|
||||
{% if user.is_authenticated %}
|
||||
<div class="toplinks--toggled-wrapper">
|
||||
<button aria-label="{% include "includes/user-info-user-name.html" %}" class="toplinks--togglable-btn togglable">
|
||||
<svg class="toplinks-icon">
|
||||
<use href="{{site_base}}/static/{{css_variant}}/img/toplinks-icon.svg#icon" />
|
||||
</svg>
|
||||
<span class="desktop-only">
|
||||
{% include "includes/user-info-user-name.html" %}
|
||||
</span>
|
||||
</button>
|
||||
{{ block.super }}
|
||||
<div class="toplinks--panel-mask"></div>
|
||||
<script>
|
||||
const toplinksBtn = document.querySelector('.toplinks--togglable-btn')
|
||||
const toplinksMask = document.querySelector('.toplinks--panel-mask')
|
||||
toplinksMask.addEventListener('click', function(){
|
||||
toplinksBtn.click()
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
{% else %}
|
||||
{% block logged-in %}
|
||||
<div class="toplinks--toggled-wrapper">
|
||||
<button aria-label="{% include "includes/user-info-user-name.html" %}" class="toplinks--togglable-btn togglable">
|
||||
<svg class="toplinks-icon">
|
||||
<use href="{{site_base}}/static/{{css_variant}}/img/toplinks-icon.svg#icon" />
|
||||
</svg>
|
||||
<span class="desktop-only">
|
||||
{% include "includes/user-info-user-name.html" %}
|
||||
</span>
|
||||
</button>
|
||||
{{ block.super }}
|
||||
{% endif %}
|
||||
<div class="toplinks--panel-mask"></div>
|
||||
<script>
|
||||
const toplinksBtn = document.querySelector('.toplinks--togglable-btn')
|
||||
const toplinksMask = document.querySelector('.toplinks--panel-mask')
|
||||
toplinksMask.addEventListener('click', function(){
|
||||
toplinksBtn.click()
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
{% endblock %}
|
||||
|
||||
{% block user-info-login-label %}
|
||||
|
|
Loading…
Reference in New Issue