Files
lestoitsduval/layouts/partials/nav.html
Simon C 53b6545281
All checks were successful
continuous-integration/drone/push Build is passing
feat: Ajout d'un titre spécifique au menu
2025-05-06 10:12:47 +02:00

21 lines
795 B
HTML

<div class="nav">
<input type="checkbox" id="menu_checkbox" onchange="toggleCheckbox(this)">
<label for="menu_checkbox" class="icon-menu">
<div class="icon"></div>
</label>
<nav class="container">
{{ $title := .Title }}
{{ $section := .CurrentSection.Title }}
{{ $pages := where site.RegularPages "Type" "in" "page" }}
{{ $pages := $pages | intersect (where site.RegularPages "Params.headless" "!=" true) }}
{{ $pages := $pages | union (where site.Pages "Kind" "in" "section") }}
<ul class="grid -center">
{{ range $pages.ByWeight }}
<li class="{{ if or (eq .Title $title) (eq .Title $section) }}active{{ end }}">
<a href="{{ .Permalink }}">{{ default .Title .Params.menu_title }}</a>
</li>
{{ end }}
</ul>
</nav>
</div>