{{- $context := .context -}} {{- $disableSidebar := .disableSidebar | default false -}} {{- $displayPlaceholder := .displayPlaceholder | default false -}} {{- $sidebarClass := cond $disableSidebar (cond $displayPlaceholder "md:hidden xl:block" "md:hidden") "md:sticky" -}} {{- $navRoot := cond (eq site.Home.Type "docs") site.Home $context.FirstSection -}} {{- $pageURL := $context.RelPermalink -}} {{- define "sidebar-render-tree" -}} {{- $context := .context -}} {{- $page := .page -}} {{- $pageLink := .page.RelPermalink -}} {{- range .tree -}} {{- $active := eq $pageLink .link -}} {{- $shouldOpen := or (.open) (hasPrefix $pageLink .link) $active | default true }}