Merge pull request #28 from vincent99/master

Sidebar
This commit is contained in:
Vincent Fiduccia
2018-04-26 15:51:01 -07:00
committed by GitHub
2 changed files with 6 additions and 4 deletions
+1
View File
@@ -15,6 +15,7 @@ RUN ln -s /site/config.toml /run \
&& ln -s /site/themes /run \
&& ln -s /site/scripts /run
# gulp doesn't like symlinks
COPY gulpfile.babel.js /run/
ADD https://github.com/rancherlabs/website-theme/archive/master.tar.gz master.tar.gz
+5 -4
View File
@@ -18,14 +18,15 @@
{{ define "main" }}
<div class="wrapper">
{{ partial "docs-nav.html" . }}
{{ $showSidebar := (gt (len ($.Scratch.Get "secondLevel").Sections) 0) }}
<div class="row m-t-sm">
{{ if (gt (len .Sections) 0) }}
<aside class="col-sm-3 col-xs-12">
{{ if $showSidebar }}
<aside class="col-sm-3 col-xs-12">
{{ partial "docs-side-nav.html" . }}
</aside>
</aside>
{{end}}
<article class="{{ if (gt (len .Sections) 0) }} col-sm-6 {{else}} col-md-9 p-r-lg {{end}} col-xs-12">
<article class="{{ if $showSidebar }} col-sm-6 {{else}} col-md-9 p-r-lg {{end}} col-xs-12">
<div class="main-content ">
{{ .Content }}