Files
documentation/layouts/_partials/sidebar.html
T
2026-10-20 10:58:30 -06:00

50 lines
2.0 KiB
HTML

{{ $current := . }}
<nav id="sidebar" class="sidebar" aria-label="Documentation">
{{ with site.GetPage "/getting-started" }}
<div class="side-group">
<a class="side-heading{{ if eq $current . }} is-current{{ end }}" href="{{ .RelPermalink }}"{{ if eq $current . }} aria-current="page"{{ end }}>{{ .Title }}</a>
<ul>
{{ range .Pages.ByWeight }}
<li><a href="{{ .RelPermalink }}"{{ if eq $current . }} aria-current="page"{{ end }}>{{ .LinkTitle }}</a></li>
{{ end }}
</ul>
</div>
{{ end }}
{{ with site.GetPage "/ai-brain" }}
<div class="side-group">
<a class="side-heading{{ if eq $current . }} is-current{{ end }}" href="{{ .RelPermalink }}"{{ if eq $current . }} aria-current="page"{{ end }}>{{ .Title }}</a>
{{ with .Pages.ByWeight }}
<ul>
{{ range . }}
<li><a href="{{ .RelPermalink }}"{{ if eq $current . }} aria-current="page"{{ end }}>{{ .LinkTitle }}</a></li>
{{ end }}
</ul>
{{ end }}
</div>
{{ end }}
{{ with site.GetPage "/apps" }}
{{ $apps := .Pages }}
<div class="side-group">
<a class="side-heading{{ if eq $current . }} is-current{{ end }}" href="{{ .RelPermalink }}"{{ if eq $current . }} aria-current="page"{{ end }}>Applications</a>
{{ range site.Params.appGroups }}
{{ $group := .name }}
{{ $inGroup := where $apps "Params.category" $group }}
{{ with $inGroup }}
<p class="side-sub">{{ $group }}</p>
<ul>
{{ range .ByTitle }}
<li><a href="{{ .RelPermalink }}"{{ if eq $current . }} aria-current="page"{{ end }}>{{ .LinkTitle }}</a></li>
{{ end }}
</ul>
{{ end }}
{{ end }}
</div>
{{ end }}
{{ with site.GetPage "/platform" }}
<div class="side-group">
<a class="side-heading{{ if eq $current . }} is-current{{ end }}" href="{{ .RelPermalink }}"{{ if eq $current . }} aria-current="page"{{ end }}>{{ .Title }}</a>
{{ partial "side-tree.html" (dict "pages" .Pages "current" $current) }}
</div>
{{ end }}
</nav>