Restore services dropdown in agency header

This commit is contained in:
2026-03-31 04:47:27 +02:00
parent 820096647b
commit d75db13a5a
2 changed files with 45 additions and 0 deletions

View File

@@ -2,6 +2,26 @@
{% load agency_navigation %}
{% block nav %}
<style>
.agency-nav-dropdown .dropdown-menu {
min-width: 16rem;
border-radius: 1rem;
border: 1px solid rgba(15, 23, 42, 0.08);
box-shadow: 0 18px 48px rgba(15, 23, 42, 0.12);
padding: 0.55rem;
}
.agency-nav-dropdown .dropdown-item {
border-radius: 0.75rem;
font-weight: 600;
padding: 0.65rem 0.8rem;
}
.agency-nav-dropdown .dropdown-toggle::after {
margin-left: 0.45rem;
vertical-align: 0.15em;
}
</style>
<div class="collapse navbar-collapse menu-bar page-menu-bar" id="navbarSupportedContent">
<div class="brand-wrapper">
{% include 'partials/brand.html' with big=True %}
@@ -9,9 +29,24 @@
{% agency_nav_pages as nav_pages %}
<ul class="navbar-nav">
{% for nav_page in nav_pages %}
{% if nav_page.nav_children %}
<li class="nav-item dropdown agency-nav-dropdown">
<a class="nav-link dropdown-toggle" href="{{ nav_page.url }}" id="agency-nav-{{ nav_page.nav_key }}" role="button" data-bs-toggle="dropdown" aria-expanded="false">
{{ nav_page.title }}
</a>
<ul class="dropdown-menu" aria-labelledby="agency-nav-{{ nav_page.nav_key }}">
{% for child_page in nav_page.nav_children %}
<li>
<a class="dropdown-item" href="{{ child_page.url }}">{{ child_page.title }}</a>
</li>
{% endfor %}
</ul>
</li>
{% else %}
<li class="nav-item child">
<a class="nav-link" href="{{ nav_page.url }}">{{ nav_page.title }}</a>
</li>
{% endif %}
{% endfor %}
</ul>
</div>