diff options
author | amzrk2 | 2020-10-02 09:36:28 +0800 |
---|---|---|
committer | amzrk2 | 2020-10-02 09:36:28 +0800 |
commit | 739ce7c416f51f847dff7002faf07d0695dc7f78 (patch) | |
tree | 66eec1472c58b50886611d513e7a243d45d6abce /layouts | |
parent | 7871c01b7c24c69a9bfd07091797a4ff29e12ab2 (diff) | |
download | hugo-theme-fuji-739ce7c416f51f847dff7002faf07d0695dc7f78.tar.gz hugo-theme-fuji-739ce7c416f51f847dff7002faf07d0695dc7f78.tar.bz2 hugo-theme-fuji-739ce7c416f51f847dff7002faf07d0695dc7f78.zip |
new: mobile sidebar
Diffstat (limited to 'layouts')
-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 |