Fix Hugo pack nav to match ASW site structure
Pack baseof used flat <header><nav><a> which didn't inherit ASW nav styles. Updated to <nav><ul><li> + data-nav-links + data-theme-toggle matching asw.trentuna.com's own nav pattern. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
defcb22cc4
commit
d1e225e7a6
1 changed files with 8 additions and 7 deletions
|
|
@ -1,17 +1,18 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="{{ .Site.Language.LanguageCode | default "en" }}">
|
<html lang="{{ .Site.Language.LanguageCode | default "en" }}" data-theme="dark">
|
||||||
<head>
|
<head>
|
||||||
{{- partial "head.html" . -}}
|
{{- partial "head.html" . -}}
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<header>
|
|
||||||
<nav>
|
<nav>
|
||||||
<a href="{{ .Site.BaseURL }}"><strong>{{ .Site.Title }}</strong></a>
|
<ul><li><a href="{{ .Site.BaseURL }}"><strong>{{ .Site.Title }}</strong></a></li></ul>
|
||||||
|
<ul data-nav-links>
|
||||||
{{- range .Site.Menus.main }}
|
{{- range .Site.Menus.main }}
|
||||||
<a href="{{ .URL }}">{{ .Name }}</a>
|
<li><a href="{{ .URL }}"{{ if $.IsMenuCurrent "main" . }} aria-current="page"{{ end }}>{{ .Name }}</a></li>
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
</ul>
|
||||||
|
<button data-theme-toggle aria-label="Toggle theme"></button>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
|
||||||
|
|
||||||
<main>
|
<main>
|
||||||
{{- block "main" . }}{{- end }}
|
{{- block "main" . }}{{- end }}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue