hugo-theme-relearn/layouts/partials/footer.html

73 lines
3.3 KiB
HTML
Raw Normal View History

2017-03-13 23:10:33 +00:00
{{ $isChapter := or (eq .Kind "section") (.Params.chapter)}}
{{ if $isChapter }}
</div> <!-- end chapter-->
{{ end }}
</div>
</div>
2016-03-17 13:10:43 +00:00
2017-03-13 23:55:59 +00:00
{{ if $.Site.Params.autoNav }}
2017-03-13 22:31:13 +00:00
{{ $.Scratch.Set "_sectionpages" (slice) }}
2017-03-13 23:10:33 +00:00
{{ if $.Site.Params.menu }}
{{ range $sname := $.Site.Params.menu }}
{{ $.Scratch.Add "_sectionpages" ($.Site.GetPage "section" $sname) }}
{{ end }}
{{ else }}
{{ range $sname, $spages := .Site.Sections }}
{{ $.Scratch.Add "_sectionpages" ($.Site.GetPage "section" $sname) }}
{{ end }}
{{ $.Scratch.Set "_sectionpages" (sort ($.Scratch.Get "_sectionpages") "Weight") }}
2017-03-13 22:31:13 +00:00
{{ end }}
{{ $.Scratch.Set "_allpages" (slice) }}
2017-03-13 23:10:33 +00:00
{{ range $.Scratch.Get "_sectionpages" }}
{{ if .Content }}
{{ $.Scratch.Add "_allpages" . }}
{{ end }}
2017-03-13 22:31:13 +00:00
{{ range index $.Site.Sections .Section }}
{{ $.Scratch.Add "_allpages" .Page }}
2017-03-13 21:16:20 +00:00
{{ end }}
{{ end }}
2017-03-13 23:55:59 +00:00
{{ end }}
2017-03-13 22:31:13 +00:00
<div id="navigation">
2017-03-13 23:55:59 +00:00
{{ if $.Site.Params.autoNav }}
{{ $allpages := $.Scratch.Get "_allpages" }}
2017-03-13 22:31:13 +00:00
{{ range $index, $element := $allpages }}
2017-03-13 23:55:59 +00:00
{{ $uniqueid := ($.Scratch.Get "uniqueId" | default $.UniqueID ) }}
{{if eq $element.UniqueID $uniqueid }}
2017-03-13 21:16:20 +00:00
{{ if not (isset $.Params "prev") }}
2017-03-13 22:31:13 +00:00
{{ with index $allpages (sub $index 1) }}
2017-03-13 21:16:20 +00:00
<a class="nav nav-prev" href="{{ $.Site.BaseURL }}{{ .URL }}"> <i class="fa fa-chevron-left"></i></a>
{{ end }}
{{ end }}
{{ if not (isset $.Params "next") }}
2017-03-13 22:31:13 +00:00
{{ with index $allpages (add $index 1) }}
2017-03-13 21:16:20 +00:00
<a class="nav nav-next" href="{{ $.Site.BaseURL }}{{ .URL }}" style="margin-right: 0px;"><i class="fa fa-chevron-right"></i></a>
{{ end }}
{{ end }}
{{ end }}
{{ end }}
2017-03-13 23:55:59 +00:00
{{ end }}
2017-03-13 21:16:20 +00:00
{{ with .Params.prev }}<a class="nav nav-prev" href="{{ $.Site.BaseURL }}{{ . }}"> <i class="fa fa-chevron-left"></i></a>{{ end }}
{{ with .Params.next }}<a class="nav nav-next" href="{{ $.Site.BaseURL }}{{ . }}" style="margin-right: 0px;"><i class="fa fa-chevron-right"></i></a>{{ end }}
</div>
2016-03-17 13:10:43 +00:00
</section>
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
<script src="{{ .Site.BaseURL }}/js/clipboard.min.js"></script>
<script src="{{ .Site.BaseURL }}/js/perfect-scrollbar.min.js"></script>
<script src="{{ .Site.BaseURL }}/js/perfect-scrollbar.jquery.min.js"></script>
<script src="{{ .Site.BaseURL }}/js/jquery.sticky-kit.min.js"></script>
<script src="{{ .Site.BaseURL }}/js/featherlight.min.js"></script>
<script src="{{ .Site.BaseURL }}/js/html5shiv-printshiv.min.js"></script>
<script src="{{ .Site.BaseURL }}/js/highlight.pack.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
<script src="{{ .Site.BaseURL }}/js/modernizr.custom.71422.js"></script>
<script src="{{ .Site.BaseURL }}/js/learn.js"></script>
<script src="{{ .Site.BaseURL }}/js/hugo-learn.js"></script>
{{ partial "script.html" . }}
</body>
</html>