diff options
Diffstat (limited to 'layouts/partials')
-rw-r--r-- | layouts/partials/components.html | 55 |
1 files changed, 54 insertions, 1 deletions
diff --git a/layouts/partials/components.html b/layouts/partials/components.html index a374598..987d409 100644 --- a/layouts/partials/components.html +++ b/layouts/partials/components.html @@ -5,4 +5,57 @@ <div class="btn-scroll-top"> <i class="iconfont icon-chevron-up-circle-sharp"></i> </div> -</div>
\ No newline at end of file +</div> +<aside class="sidebar-mobile" style="display: none;"> + <!-- pages --> + <div class="sidebar-item sidebar-pages"> + <h3>{{ i18n "sidebarPages" }}</h3> + <ul> + {{ range .Site.Menus.nav }} + <li> + <a href="{{ .URL }}">{{ .Name }}</a> + </li> + {{ end }} + </ul> + </div> + <!-- links --> + <div class="sidebar-item sidebar-links"> + <h3>{{ i18n "sidebarLinks" }}</h3> + <ul> + {{ range .Site.Menus.link }} + <li> + <a href="{{ .URL }}" target="_blank"><span>{{ .Name }}</span></a> + </li> + {{ end }} + </ul> + </div> + <!-- tags --> + <div class="sidebar-item sidebar-tags"> + <h3>{{ i18n "sidebarTags" }}</h3> + <div> + {{ range .Site.Taxonomies.tags }} + <span> + <a href="{{ .Page.RelPermalink }}">{{ .Page.Title }}</a> + </span> + {{ end }} + </div> + </div> + <!-- in-post toc --> + {{ if in .Site.Params.mainSections .Type }} + {{ if and (or .Site.Params.showToc .Params.showToc) (ne .Params.showToc false) }} + <div class="sidebar-item sidebar-toc"> + <h3>{{ i18n "sidebarToc" }}</h3> + {{ .TableOfContents }} + </div> + {{ end }} + {{ else }} + {{ with .Site.Params.bgmImageChart }} + <!-- bgm.tv image chart --> + <div class="sidebar-item sidebar-bgm"> + <h3>{{ i18n "sidebarBangumiChart" }}</h3> + <img class="lazyload" src="{{ $.Site.Params.lazyPlaceholder | relURL }}" + data-src="https://bgm.tv/chart/img/{{ . }}" alt="Bangumi εΎεζ¦ε" /> + </div> + {{ end }} + {{ end }} +</aside>
\ No newline at end of file |