Move org account switcher to sidebar header
This commit is contained in:
parent
1d4162582a
commit
8be1c86deb
1 changed files with 37 additions and 37 deletions
|
@ -53,6 +53,43 @@
|
||||||
<a href="#" class="sidebar-hide d-xl-none d-block"><i class="bi bi-x bi-middle"></i></a>
|
<a href="#" class="sidebar-hide d-xl-none d-block"><i class="bi bi-x bi-middle"></i></a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
{% if request.user.is_authenticated %}
|
||||||
|
{# request.user.is_authenticated #}
|
||||||
|
{% if user_organizations.count %}
|
||||||
|
<button class="btn btn-outline-primary dropdown-toggle w-100"
|
||||||
|
type="button"
|
||||||
|
id="organizationDropdown"
|
||||||
|
data-bs-toggle="dropdown"
|
||||||
|
aria-haspopup="true"
|
||||||
|
aria-expanded="false">
|
||||||
|
{% if request.organization %}
|
||||||
|
{{ request.organization.name }}
|
||||||
|
{% else %}
|
||||||
|
{% translate "Organizations" %}
|
||||||
|
{% endif %}
|
||||||
|
</button>
|
||||||
|
<div class="dropdown-menu shadow"
|
||||||
|
aria-labelledby="organizationDropdown"
|
||||||
|
id="organization-dropdown">
|
||||||
|
{% for organization in user_organizations %}
|
||||||
|
<a class="dropdown-item{% if organization == request.organization %} active{% endif %}"
|
||||||
|
href="{{ organization.get_absolute_url }}">
|
||||||
|
<i class="bi bi-building-fill me-1"></i>
|
||||||
|
{{ organization.name }}
|
||||||
|
</a>
|
||||||
|
{% endfor %}
|
||||||
|
<a href="{% url 'frontend:organization.create' %}" class="dropdown-item">
|
||||||
|
<i class="bi bi-building-add me-1"></i>
|
||||||
|
<span>{% translate "Create organization" %}</span>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
{% else %}
|
||||||
|
<a href="{% url 'frontend:organization.create' %}" class="sidebar-link">
|
||||||
|
<i class="bi bi-plus-square"></i>
|
||||||
|
<span>{% translate "Create organization" %}</span>
|
||||||
|
</a>
|
||||||
|
{% endif %}
|
||||||
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
<div class="sidebar-menu">
|
<div class="sidebar-menu">
|
||||||
<ul class="menu">
|
<ul class="menu">
|
||||||
|
@ -64,43 +101,6 @@
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
{% else %}
|
{% else %}
|
||||||
{# request.user.is_authenticated #}
|
|
||||||
<li class="sidebar-item">
|
|
||||||
{% if user_organizations.count %}
|
|
||||||
<button class="btn btn-outline-primary dropdown-toggle w-100"
|
|
||||||
type="button"
|
|
||||||
id="organizationDropdown"
|
|
||||||
data-bs-toggle="dropdown"
|
|
||||||
aria-haspopup="true"
|
|
||||||
aria-expanded="false">
|
|
||||||
{% if request.organization %}
|
|
||||||
{{ request.organization.name }}
|
|
||||||
{% else %}
|
|
||||||
{% translate "Organizations" %}
|
|
||||||
{% endif %}
|
|
||||||
</button>
|
|
||||||
<div class="dropdown-menu shadow"
|
|
||||||
aria-labelledby="organizationDropdown"
|
|
||||||
id="organization-dropdown">
|
|
||||||
{% for organization in user_organizations %}
|
|
||||||
<a class="dropdown-item{% if organization == request.organization %} active{% endif %}"
|
|
||||||
href="{{ organization.get_absolute_url }}">
|
|
||||||
<i class="bi bi-building-fill me-1"></i>
|
|
||||||
{{ organization.name }}
|
|
||||||
</a>
|
|
||||||
{% endfor %}
|
|
||||||
<a href="{% url 'frontend:organization.create' %}" class="dropdown-item">
|
|
||||||
<i class="bi bi-building-add me-1"></i>
|
|
||||||
<span>{% translate "Create organization" %}</span>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
{% else %}
|
|
||||||
<a href="{% url 'frontend:organization.create' %}" class="sidebar-link">
|
|
||||||
<i class="bi bi-plus-square"></i>
|
|
||||||
<span>{% translate "Create organization" %}</span>
|
|
||||||
</a>
|
|
||||||
{% endif %}
|
|
||||||
</li>
|
|
||||||
{% if request.organization %}
|
{% if request.organization %}
|
||||||
<li class="sidebar-item">
|
<li class="sidebar-item">
|
||||||
<a href="{{ request.organization.get_absolute_url }}"
|
<a href="{{ request.organization.get_absolute_url }}"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue