mirror of
https://github.com/theNewDynamic/gohugo-theme-ananke.git
synced 2025-06-08 17:22:46 +00:00
parent
3f2fac220c
commit
aa37d617a5
@ -1,24 +1,6 @@
|
|||||||
{{/* Get the current page's URL so we can compare it to the list below */}}
|
{{- if .Params.toc -}}
|
||||||
{{ $currentPageUrl := .URL }}
|
<div class="bg-light-gray mb-4 pa3 nested-list-reset nested-copy-line-height nested-links">
|
||||||
{{/* Get a list of this section's other pages. "RegularPages" excludes the list page */}}
|
<p class="list b mb3">What's in this {{ humanize .Type }}</p>
|
||||||
{{ $currentSection := (where .Site.RegularPages "Section" .Section) }}
|
{{ .TableOfContents }}
|
||||||
{{/* Get the number of entries of $currentSection and subtract 1 */}}
|
|
||||||
{{ $i := sub ($currentSection | len) 1 }}
|
|
||||||
{{/* So we can only show this menu if there are one or more other entries */}}
|
|
||||||
{{ if ge $i 1 }}
|
|
||||||
<div class="bg-light-gray pa3">
|
|
||||||
<ul>
|
|
||||||
<li class="list b mb3">{{/* Return the section name, make it readable (humanize) and if there are 2 or more entries, make the section name plural (pluralize). */}}
|
|
||||||
{{ $i }} More {{ if ge $i 2 }}{{ .Section | humanize | pluralize }}{{ else }}{{ .Section | humanize }}{{end}}
|
|
||||||
</li>
|
|
||||||
{{ range $currentSection }}
|
|
||||||
<li class="list f5 w-100 hover-bg-white nl1">
|
|
||||||
{{/* If the URL returned is the same as the current URL dim it so we know that that's the page we're on. NOTE: Should probably use a more accessible way of displaying this. */}}
|
|
||||||
<a href="{{ .URL }}" class="link ph2 pv2 db black{{ if eq $currentPageUrl .URL }} o-50{{end}}">
|
|
||||||
{{ .Title }}
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
{{ end }}
|
|
||||||
</ul>
|
|
||||||
</div>
|
</div>
|
||||||
{{ end }}
|
{{- end -}}
|
||||||
|
@ -25,3 +25,7 @@
|
|||||||
.pagination li.active a:visited {
|
.pagination li.active a:visited {
|
||||||
background-color: #ddd;
|
background-color: #ddd;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#TableOfContents ul li {
|
||||||
|
margin-bottom: 1em;
|
||||||
|
}
|
||||||
|
@ -1 +1,5 @@
|
|||||||
/* Put your custom styles here and run `npm start` from the "src" directory on */
|
/* Put your custom styles here and run `npm start` from the "src" directory on */
|
||||||
|
|
||||||
|
#TableOfContents ul li {
|
||||||
|
margin-bottom: 1em;
|
||||||
|
}
|
||||||
|
2
static/dist/main.css
vendored
2
static/dist/main.css
vendored
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user