Allow menu items not to have a .PageRef
This commit is contained in:
@@ -76,7 +76,8 @@ body>footer {
|
||||
}
|
||||
}
|
||||
|
||||
a {
|
||||
a,
|
||||
span {
|
||||
display: block;
|
||||
padding: 0.5rem 1rem;
|
||||
border-radius: 4px;
|
||||
|
||||
@@ -3,18 +3,30 @@
|
||||
{{ range site.Menus.main -}}
|
||||
{{- if .HasChildren -}}
|
||||
<li>
|
||||
{{ if .PageRef }}
|
||||
<a href="{{ .PageRef }}" title="{{ .Title }}">{{ .Name }}</a>
|
||||
{{ else }}
|
||||
<span>{{ .Name }}</span>
|
||||
{{ end }}
|
||||
<ul>
|
||||
{{ range .Children -}}
|
||||
<li>
|
||||
<a href="{{ .PageRef }}">{{ .Name }}</a>
|
||||
{{ if .PageRef }}
|
||||
<a href="{{ .PageRef }}" title="{{ .Title }}">{{ .Name }}</a>
|
||||
{{ else }}
|
||||
<span title="{{ .Title }}">{{ .Name }}</span>
|
||||
{{ end }}
|
||||
</li>
|
||||
{{ end }}
|
||||
</ul>
|
||||
</li>
|
||||
{{- else -}}
|
||||
<li>
|
||||
{{ if .PageRef }}
|
||||
<a href="{{ .PageRef }}" title="{{ .Title }}">{{ .Name }}</a>
|
||||
{{ else }}
|
||||
<span title="{{ .Title }}">{{ .Name }}</span>
|
||||
{{ end }}
|
||||
</li>
|
||||
{{- end }}
|
||||
{{ end }}
|
||||
|
||||
Reference in New Issue
Block a user