瀏覽代碼

Update navbar to allow nested links

The navbar is now capable of having links nested under each other.
Bee Hudson 1 年之前
父節點
當前提交
d7dac786a7
共有 1 個文件被更改,包括 11 次插入1 次删除
  1. 11 1
      layouts/partials/header.html

+ 11 - 1
layouts/partials/header.html

@@ -5,7 +5,17 @@
 	<nav>
 		<ul>
 			{{ range .Site.Menus.main }}
-			<li><a href="{{ .URL }}">{{ .Name }}</a></li>
+				{{ if .HasChildren }}
+				<li><a href="{{ .URL }}">{{ .Name }}</a>
+					<ul>
+						{{ range .Children }}
+						<li><a href="{{ .URL }}">&ndash; {{ .Name }}</a></li>
+						{{ end }}
+					</ul>
+				</li>
+				{{ else }}
+				<li><a href="{{ .URL }}">{{ .Name }}</a></li>
+				{{ end }}
 			{{ end }}
 		</ul>
 	</nav>