diff options
| author | Sam Anthony <sam@samanthony.xyz> | 2025-12-28 19:20:09 -0330 |
|---|---|---|
| committer | Sam Anthony <sam@samanthony.xyz> | 2025-12-28 19:20:09 -0330 |
| commit | c45f3ae525762eb5abfbaadd07605e58706ab9b9 (patch) | |
| tree | 66fd6f5e052f9058a02eca6654febd7802efa51c /themes/aoidh/layouts/_partials | |
| parent | d909830932346051b63f9d3beb6d4085051b4c0d (diff) | |
| download | samanthony.xyz-c45f3ae525762eb5abfbaadd07605e58706ab9b9.zip | |
mark active nav menu entry
Diffstat (limited to 'themes/aoidh/layouts/_partials')
| -rw-r--r-- | themes/aoidh/layouts/_partials/menu.html | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/themes/aoidh/layouts/_partials/menu.html b/themes/aoidh/layouts/_partials/menu.html index 485fe0b..b053791 100644 --- a/themes/aoidh/layouts/_partials/menu.html +++ b/themes/aoidh/layouts/_partials/menu.html @@ -21,13 +21,13 @@ Renders a menu for the given menu ID. {{- define "_partials/inline/menu/walk.html" }} {{- $page := .page }} {{- range .menuEntries }} - <li> + <li + {{ if $page.IsMenuCurrent .Menu . }} + class="nav-active" + {{ else if $page.HasMenuCurrent .Menu . }} + class="nav-ancestor" + {{ end }}> <a - {{ if $page.IsMenuCurrent .Menu . }} - class="nav-active" - {{ else if $page.HasMenuCurrent .Menu . }} - class="nav-ancestor" - {{ end }} {{ printf "href=%q" .URL | safeHTMLAttr }} >{{ .Name }}</a> {{- with .Children }} |