github.com/projectcontour/contour@v1.28.2/site/themes/contour/layouts/partials/docs-sidebar.html (about) 1 <div class="side-nav"> 2 {{ if .Site.Params.use_advanced_docs }} 3 {{ $version := .CurrentSection.Params.version }} 4 {{ .Render "versions" }} 5 {{ .Render "search" }} 6 {{ if $version }} 7 {{ $tocTemplateName := index (index $.Site.Data.docs "toc-mapping") $version }} 8 {{ if not $tocTemplateName }} 9 {{ $tocTemplateName = "default" }} 10 {{ end }} 11 {{ $toc := (index $.Site.Data "docs" $tocTemplateName).toc }} 12 {{ range $toc }} 13 <h4>{{ .title }}</h4> 14 <ul> 15 {{ range .subfolderitems }} 16 <li> 17 {{ if .link }} 18 <a href="{{ .link }}">{{ .page }}</a> 19 {{ else }} 20 {{ $url := (index (print "/docs/" $version .url "/")) }} 21 <a href="{{ $url }}" {{ if (eq $.Page.RelPermalink $url) }}class="active"{{ end }}>{{ .link }} {{ .page }}</a> 22 {{ end }} 23 </li> 24 {{ end }} 25 </ul> 26 {{ end }} 27 {{ end }} 28 {{ else }} 29 <ul> 30 {{ $currentPage := . }} 31 {{ range .Site.Menus.docs }} 32 <li><a href="{{ .URL }}" {{ if (eq $currentPage.RelPermalink .URL) }}class="active"{{ end }}>{{ .Name }}</a></li> 33 {{ end }} 34 </ul> 35 {{ end }} 36 </div>