diff options
author | Joway.CI <joway.w@gmail.com> | 2019-04-13 14:19:15 +0300 |
---|---|---|
committer | Joway.CI <joway.w@gmail.com> | 2019-04-13 14:19:15 +0300 |
commit | 2ec8acb864162748b794ab878f6e2729d61653cb (patch) | |
tree | 21886e6cbd44e99577080ec323beefb4060b2b22 /layouts | |
parent | ffed7e5f693b62d6aa79dd3dd1a88f5632c0e94c (diff) |
use gloable header
Diffstat (limited to 'layouts')
-rw-r--r-- | layouts/_default/single.html | 79 | ||||
-rw-r--r-- | layouts/index.html | 89 | ||||
-rw-r--r-- | layouts/partials/header.html | 16 |
3 files changed, 94 insertions, 90 deletions
diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 7ee8e7b..f7d6b3e 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -1,49 +1,50 @@ <!DOCTYPE html> <html lang="en"> - {{ partial "head.html" . }} +{{ partial "head.html" . }} - <body> - <article class="post {{ .Site.Language.LanguageName }}" id="article"> - <div class="row"> - <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-6 col-lg-offset-3"> - <a href="{{ .LanguagePrefix }}/"> - <div class="head-line"></div> - </a> - <header class="post-header"> - <h1 class="post-title">{{ .Title }}</h1> - <div class="row"> - <div class="col-xs-6"> - <time class="post-date" datetime="{{ .Date.Format "2006-01-02 15:04:05 MST" }}"> - {{ .Date.Format "02, Jan, 2006" }} - </time> - </div> - <div class="col-xs-6"> - <div class="post-author"> - <a target="_blank" href="{{ .Site.Author.homepage }}">@{{ .Site.Author.name }}</a> - </div> +<body> + <article class="post {{ .Site.Language.LanguageName }}" id="article"> + <div class="row"> + <div class="col-xs-12 col-sm-10 col-md-8 col-sm-offset-1 col-md-offset-2 col-lg-6 col-lg-offset-3"> + <div class="site-header"> + {{ partial "header.html" . }} + </div> + <header class="post-header"> + <h1 class="post-title">{{ .Title }}</h1> + <div class="row"> + <div class="col-xs-6"> + <time class="post-date" datetime="{{ .Date.Format "2006-01-02 15:04:05 MST" }}"> + {{ .Date.Format "02, Jan, 2006" }} + </time> + </div> + <div class="col-xs-6"> + <div class="post-author"> + <a target="_blank" href="{{ .Site.Author.homepage }}">@{{ .Site.Author.name }}</a> </div> </div> - </header> - - <div class="post-content markdown-body"> - {{ .Content }} - </div> - {{ if .Site.Params.postAds }} - <div class="post-ads">{{ .Site.Params.postAds | safeHTML }}</div> - {{ end }} - {{ if .Site.Params.disqus }} - <div class="post-comments"> - {{ partial "disqus.html" . }} </div> - {{ end }} + </header> + + <div class="post-content markdown-body"> + {{ .Content }} + </div> + {{ if .Site.Params.postAds }} + <div class="post-ads">{{ .Site.Params.postAds | safeHTML }}</div> + {{ end }} + {{ if .Site.Params.disqus }} + <div class="post-comments"> + {{ partial "disqus.html" . }} </div> + {{ end }} </div> - </article> + </div> + </article> + + {{ partial "scripts.html" . }} + {{ if .Site.Params.extraBody }} + {{ .Site.Params.extraBody | safeHTML }} + {{ end }} - {{ partial "scripts.html" . }} - {{ if .Site.Params.extraBody }} - {{ .Site.Params.extraBody | safeHTML }} - {{ end }} +</body> - </body> -</html> +</html>
\ No newline at end of file diff --git a/layouts/index.html b/layouts/index.html index 89d5470..ab50550 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -1,59 +1,46 @@ <!DOCTYPE html> <html lang="en"> - {{ partial "head.html" . }} - {{ $curLanguageName := .Site.Language.LanguageName }} +{{ partial "head.html" . }} - <body> - <article class="posts"> - <div class="row"> - <div class="col-xs-12 col-md-8 col-md-offset-2 col-lg-6 col-lg-offset-3"> - <header> - <div class="signatures site-title"> - <a href="{{ .LanguagePrefix }}/">{{ .Site.Author.name }}</a> - </div> - </header> - <div class="row"> - {{ range .Site.Languages -}} - {{ if ne .LanguageName $curLanguageName }} - <div class="lang-switch col-xs-3 col-xs-offset-9"> - <a href="/{{ .Lang }}/">{{ .LanguageName }}</a> - </div> - {{ end }} - {{ end }} - </div> - <div id="posts-list"> - {{ range .Data.Pages.GroupByDate "2006" -}} - <section> - <h1 class="site-date-catalog">{{ .Key }}</h1> - - {{ range .Pages -}} - <div class="row post-line"> - <div class="posts-date col-xs-2"> - <time datetime="{{ .Date.Format "2006-01-02 15:04:05 MST" }}">{{ .Date.Format "Jan 02"}}</time> - </div> - <div class="posts-title col-xs-10"> - <a href="{{ .RelPermalink }}">{{ .Title }}</a> - </div> - </div> - {{ end }} - </section> - {{ end }} - </div> +<body> + <article class="posts"> + <div class="row"> + <div class="col-xs-12 col-sm-10 col-md-8 col-sm-offset-1 col-md-offset-2 col-lg-6 col-lg-offset-3"> + {{ partial "header.html" . }} + <div id="posts-list"> + {{ range .Data.Pages.GroupByDate "2006" -}} + <section> + <h1 class="site-date-catalog">{{ .Key }}</h1> - <div class="posts-footer"> - {{ range .Site.Params.socials }} - <div class="posts-footer-item"> - <a href="{{ .link }}" target="_blank">{{ .name }}</a> - </div> - {{ end }} - <div class="posts-footer-item"> - <a href="https://github.com/joway/hugo-theme-yinyang" target="_blank">Theme</a> - </div> + {{ range .Pages -}} + <div class="row post-line"> + <div class="posts-date col-xs-2"> + <time datetime="{{ .Date.Format "2006-01-02 15:04:05 MST" }}">{{ .Date.Format "Jan 02"}}</time> + </div> + <div class="posts-title col-xs-10"> + <a href="{{ .RelPermalink }}">{{ .Title }}</a> </div> </div> + {{ end }} + </section> + {{ end }} + </div> + + <div class="posts-footer"> + {{ range .Site.Params.socials }} + <div class="posts-footer-item"> + <a href="{{ .link }}" target="_blank">{{ .name }}</a> + </div> + {{ end }} + <div class="posts-footer-item"> + <a href="https://github.com/joway/hugo-theme-yinyang" target="_blank">Theme</a> </div> - </article> + </div> + </div> + </div> + </article> + + {{ partial "scripts.html" . }} +</body> - {{ partial "scripts.html" . }} - </body> -</html> +</html>
\ No newline at end of file diff --git a/layouts/partials/header.html b/layouts/partials/header.html new file mode 100644 index 0000000..7c72a28 --- /dev/null +++ b/layouts/partials/header.html @@ -0,0 +1,16 @@ +{{ $curLanguageName := .Site.Language.LanguageName }} +<header> + <div class="signatures site-title"> + <a href="{{ .LanguagePrefix }}/">{{ .Site.Author.name }}</a> + </div> +</header> +<div class="row end-xs"> + {{ range .Site.Languages -}} + {{ if ne .LanguageName $curLanguageName }} + <div class="lang-switch col-xs-3 col-xs-offset-9"> + <a href="/{{ .Lang }}/">{{ .LanguageName }}</a> + </div> + {{ end }} + {{ end }} +</div> +<div class="header-line"></div> |