diff options
author | Aiden X <caichao.xu@gmail.com> | 2020-09-14 16:04:29 +0300 |
---|---|---|
committer | Aiden X <caichao.xu@gmail.com> | 2020-09-14 16:04:29 +0300 |
commit | 40afeee2aa91b0d2dd87817dfbd2f20f98eeef86 (patch) | |
tree | 7d02837556b84ed4f3ce19f78e329b34e1635ce4 /layouts | |
parent | 79562851b49fcabdff8cd2db35071a9d8786ea43 (diff) |
page: add menu func
Diffstat (limited to 'layouts')
-rw-r--r-- | layouts/_default/single.html | 40 | ||||
-rw-r--r-- | layouts/_default/taxonomy.html | 24 | ||||
-rw-r--r-- | layouts/_default/terms.html | 1 | ||||
-rw-r--r-- | layouts/index.html | 30 | ||||
-rw-r--r-- | layouts/partials/header.html | 26 |
5 files changed, 77 insertions, 44 deletions
diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 2b5b1f1..0ef0cce 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -1,25 +1,33 @@ {{ define "main" }} <div class="container"> - <div class="main"> - <div class="single"> - <div class="single-title"> - {{.Title}} - </div> + <div class="row"> + <div class="main single"> + <div class="single-body column"> + <div class="single-title"> + {{.Title}} + </div> <div class="single-date"> {{ .Date.Format "2006-01-02" }} </div> -<!-- {{ if .Params.tags }} --> -<!-- <div class="single-tags"> --> -<!-- {{ range $k, $v := .Params.tags }} --> -<!-- <a class="single-tag" href="{{ "tags/" | absLangURL }}{{ . }}"> --> -<!-- #{{ . }} --> -<!-- </a> --> -<!-- {{ end }} --> -<!-- </div> --> -<!-- {{ end }} --> - <div class="single-content"> - {{.Content}} + <div class="single-tags"> + {{ range (.GetTerms "tags") }} + <a class="single-tag" href="{{ .Permalink }}">#{{ .LinkTitle }}</a> + {{ end }} + </div> + <div class="single-content"> + {{.Content}} + </div> </div> + + </div> + <script src="https://utteranc.es/client.js" + repo="4ever9/blog-comments" + issue-term="pathname" + theme="github-light" + crossorigin="anonymous" + async> + </script> + <div class="single-toc-wrap"> <div class="single-toc"></div> </div> </div> diff --git a/layouts/_default/taxonomy.html b/layouts/_default/taxonomy.html new file mode 100644 index 0000000..1d20ddd --- /dev/null +++ b/layouts/_default/taxonomy.html @@ -0,0 +1,24 @@ +{{ define "main" }} + <div class="container"> + <div class="main"> + <div class="taxonomy-name"> + #{{.Name}}(共{{ len .Data.Pages }}篇) + </div> + {{ range (.RegularPages.GroupByDate "2006") }} + <div class="posts"> + <div class="year">{{ .Key }}</div> + {{ range .Pages }} + <div class="post"> + <a class="post-title" href="{{.Permalink}}"> + {{.Title}} + </a> + <span class="post-date"> + {{ .Date.Format "Jan 02" }} + </span> + </div> + {{ end }} + </div> + {{ end }} + </div> + </div> +{{ end }}
\ No newline at end of file diff --git a/layouts/_default/terms.html b/layouts/_default/terms.html new file mode 100644 index 0000000..b9cde12 --- /dev/null +++ b/layouts/_default/terms.html @@ -0,0 +1 @@ +term
\ No newline at end of file diff --git a/layouts/index.html b/layouts/index.html index 4e880fc..7e94c2d 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -1,23 +1,21 @@ {{ define "main" }} <div class="container"> - <div class="row"> - <div class="column main"> - {{ range (.Site.RegularPages.GroupByDate "2006") }} - <div class="posts"> - <div class="year">{{ .Key }}</div> - {{ range .Pages }} - <div class="post"> - <a class="post-title" href="{{.Permalink}}"> - {{.Title}} - </a> - <span class="post-date"> + <div class="main"> + {{ range (.Site.RegularPages.GroupByDate "2006") }} + <div class="posts"> + <div class="year">{{ .Key }}</div> + {{ range .Pages }} + <div class="post"> + <a class="post-title" href="{{.Permalink}}"> + {{.Title}} + </a> + <span class="post-date"> {{ .Date.Format "Jan 02" }} </span> - </div> - {{ end }} - </div> - {{ end }} - </div> + </div> + {{ end }} + </div> + {{ end }} </div> </div> {{ end }}
\ No newline at end of file diff --git a/layouts/partials/header.html b/layouts/partials/header.html index 80dd680..1c1ae59 100644 --- a/layouts/partials/header.html +++ b/layouts/partials/header.html @@ -1,13 +1,15 @@ <div class="container"> - <div class="nav"> - <a class="logo" href="/"> - <img src="/images/logo.png" alt=""> - </a> -<!-- <ul class="nav-menu"> --> -<!-- <li> --> -<!-- <a href="/about">关于</a> --> -<!-- </li> --> -<!-- </ul> --> - <i class="icon icon-moon" id="btn-dark"></i> - </div> -</div>
\ No newline at end of file + <div class="nav"> + <a class="logo" href="/"> + <img src="/images/logo.png" alt="" /> + </a> + <ul class="nav-menu"> + {{range $menu := .Site.Menus.main}} + <li> + <a href="{{.URL}}">{{.Name}}</a> + </li> + {{end}} + </ul> + <i class="icon icon-moon" id="btn-dark"></i> + </div> +</div> |