diff options
Diffstat (limited to 'themes/docsy/layouts/partials/section-index.html')
-rw-r--r-- | themes/docsy/layouts/partials/section-index.html | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/themes/docsy/layouts/partials/section-index.html b/themes/docsy/layouts/partials/section-index.html new file mode 100644 index 0000000..987f0a2 --- /dev/null +++ b/themes/docsy/layouts/partials/section-index.html @@ -0,0 +1,29 @@ +<div class="section-index"> + {{ $pages := (where .Site.Pages "Section" .Section).ByWeight }} + {{ $parent := .Page }} + {{ if $parent.Params.no_list }} + {{/* If no_list is true we don't show a list of subpages */}} + {{ else if $parent.Params.simple_list }} + {{/* If simple_list is true we show a bulleted list of subpages */}} + <ul> + {{ range $pages }} + {{ if eq .Parent $parent }} + <li><a href="{{ .RelPermalink }}">{{- .Title -}}</a></li> + {{ end }} + {{ end }} + </ul> + {{ else }} + {{/* Otherwise we show a nice formatted list of subpages with page descriptions */}} + <hr class="panel-line"> + {{ range $pages }} + {{ if eq .Parent $parent }} + <div class="entry"> + <h5> + <a href="{{ .RelPermalink }}">{{- .Title -}}</a> + </h5> + <p>{{ .Description }}</p> + </div> + {{ end }} + {{ end }} + {{ end }} +</div> |