diff options
author | coderzh <coderzh@gmail.com> | 2020-02-07 10:01:58 +0300 |
---|---|---|
committer | coderzh <coderzh@gmail.com> | 2020-02-07 10:01:58 +0300 |
commit | f2773551664647e490af03c5487b7f7549e16524 (patch) | |
tree | 1a277e77b31de4dcadbf2b9b53231d677181073b | |
parent | ea7d49749d5a87ebba47659e56528987830f7d48 (diff) |
add default params
-rw-r--r-- | layouts/partials/article.html | 2 | ||||
-rw-r--r-- | layouts/partials/article_header.html | 4 | ||||
-rw-r--r-- | layouts/partials/footer.html | 29 | ||||
-rw-r--r-- | layouts/partials/header.html | 14 | ||||
-rw-r--r-- | layouts/partials/widgets/archive.html | 4 | ||||
-rw-r--r-- | layouts/partials/widgets/categories.html | 2 | ||||
-rw-r--r-- | layouts/partials/widgets/tagcloud.html | 2 | ||||
-rw-r--r-- | layouts/partials/widgets/tags.html | 2 |
8 files changed, 24 insertions, 35 deletions
diff --git a/layouts/partials/article.html b/layouts/partials/article.html index fe0e71f..1899b06 100644 --- a/layouts/partials/article.html +++ b/layouts/partials/article.html @@ -2,6 +2,6 @@ <a href="{{ .Permalink }}" title="{{ .Title }}" itemprop="url"> <h1 itemprop="name">{{ .Title }}</h1> <p itemprop="description">{{ .Summary }}</p> - <time datetime="{{ .Date }}" itemprop="datePublished">{{ .Date.Format .Site.Params.DateFormat }}</time> + <time datetime="{{ .Date }}" itemprop="datePublished">{{ .Date.Format (.Site.Params.DateFormat | default "2006-01-02") }}</time> </a> </section> diff --git a/layouts/partials/article_header.html b/layouts/partials/article_header.html index 8409b8f..5c2dd6b 100644 --- a/layouts/partials/article_header.html +++ b/layouts/partials/article_header.html @@ -6,10 +6,10 @@ {{ if and (isset .Params "author") (isset .Params "author_homepage") }} <a href="{{ .Params.author_homepage }}" title="{{ .Params.author }}">{{ .Params.author }}</a> {{ else }} - <a href="{{ .Site.Params.AuthorHomepage }}" title="{{ .Site.Author.Name }}">{{ .Site.Author.Name }}</a> + <a href="{{ .Site.Params.AuthorHomepage }}" title="{{ .Site.Author.Name }}">{{ .Site.Author.Name | default "you" }}</a> {{ end }} </p> <p class="article-time"> - <time datetime="{{ .Date }}" itemprop="datePublished">{{ .Date.Format .Site.Params.DateFormat }}</time> + <time datetime="{{ .Date }}" itemprop="datePublished">{{ .Date.Format (.Site.Params.DateFormat | default "2006-01-02") }}</time> </p> </header> diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index e49fda4..aade1fa 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -1,31 +1,18 @@ <div id="footer" > - {{ if .Site.Params.AuthorImg }} <div class="line"> <span></span> - <div style='background:no-repeat url("{{ .Site.BaseURL }}{{ .Site.Params.AuthorImg }}") left top;-webkit-background-size:6.875em 6.875em;-moz-background-size:6.875em 6.875em;background-size:6.875em 6.875em;' class="author" ></div> + {{ $authorImg := (.Site.Params.AuthorImg | default "img/author.jpg") }} + <div style='background:no-repeat url("{{ .Site.BaseURL }}{{ $authorImg }}") left top;-webkit-background-size:6.875em 6.875em;-moz-background-size:6.875em 6.875em;background-size:6.875em 6.875em;' class="author" ></div> </div> - {{ end }} - {{ with .Site.Params.BottomIntroduce }} <section class="info"> - <p>{{ . | safeHTML }}</p> + <p>{{ .Site.Params.BottomIntroduce | default "" | safeHTML }}</p> </section> - {{ end }} <div class="social-font clearfix"> - {{ with .Site.Params.Weibo }} - <a href="http://weibo.com/{{ . }}" target="_blank" title="weibo"></a> - {{ end }} - {{ with .Site.Params.Twitter }} - <a href="https://twitter.com/{{ . }}" target="_blank" title="twitter"></a> - {{ end }} - {{ with .Site.Params.GitHub }} - <a href="https://github.com/{{ . }}" target="_blank" title="github"></a> - {{ end }} - {{ with .Site.Params.Facebook }} - <a href="https://www.facebook.com/{{ . }}" target="_blank" title="facebook"></a> - {{ end }} - {{ with .Site.Params.LinkIn }} - <a href="https://www.linkedin.com/{{ . }}" target="_blank" title="linkedin"></a> - {{ end }} + <a href='http://weibo.com/{{ .Site.Params.Weibo | default "coderzh" }}' target="_blank" title="weibo"></a> + <a href='https://twitter.com/{{ .Site.Params.Twitter | default "coderzh" }}' target="_blank" title="twitter"></a> + <a href='https://github.com/{{ .Site.Params.GitHub | default "coderzh" }}' target="_blank" title="github"></a> + <a href='https://www.facebook.com/{{ .Site.Params.Facebook | default "coderzh" }}' target="_blank" title="facebook"></a> + <a href='https://www.linkedin.com/{{ .Site.Params.LinkIn | default "coderzh" }}' target="_blank" title="linkedin"></a> </div> <p class="copyright">Powered by <a href="http://gohugo.io" target="_blank" title="hugo">hugo</a> and Theme by <a href="https://github.com/coderzh/hugo-pacman-theme" target="_blank" title="hugo-pacman-theme">hugo-pacman-theme</a> © {{ now.Format "2006" }} {{ if .Site.Author.Name }} diff --git a/layouts/partials/header.html b/layouts/partials/header.html index 2474224..9fb82ac 100644 --- a/layouts/partials/header.html +++ b/layouts/partials/header.html @@ -1,23 +1,25 @@ <div> - {{ if .Site.Params.Imglogo }} <div id="imglogo"> - <a href="{{ .Site.BaseURL }}"><img src="{{ .Site.BaseURL }}{{ .Site.Params.Imglogo }}" alt="{{ .Site.Title }}" title="{{ .Site.Title }}"/></a> + <a href="{{ .Site.BaseURL }}"><img src='{{ .Site.BaseURL }}{{ .Site.Params.Imglogo | default "img/logo.svg" }}' alt="{{ .Site.Title }}" title="{{ .Site.Title }}"/></a> </div> - {{ end }} <div id="textlogo"> <h1 class="site-name"><a href="{{ .Site.BaseURL }}" title="{{ .Site.Title }}">{{ .Site.Title }}</a></h1> - <h2 class="blog-motto">{{ with .Site.Params.Subtitle }}{{ . }}{{ end }}</h2> + <h2 class="blog-motto">{{ .Site.Params.Subtitle | default "awesome!"}}</h2> </div> <div class="navbar"><a class="navbutton navmobile" href="#" title="menu"></a></div> <nav class="animated"> <ul> - {{ range .Site.Menus.main }} + {{ with .Site.Menus.main }} + {{ range . }} <li><a href="{{ .URL }}">{{ .Name }}</a></li> {{ end }} + {{ else }} + <li><a href="/">Home</a></li> + {{ end }} <li> <form class="search" method="get" action="https://www.google.com/search"> <div> - <input type="text" id="search" name="q" placeholder="{{ .Site.Params.Strings.Search }}"> + <input type="text" id="search" name="q" placeholder='{{ .Site.Params.Strings.Search | default "Search" }}'> </div> </form> </li> diff --git a/layouts/partials/widgets/archive.html b/layouts/partials/widgets/archive.html index 10c085e..c33fcb3 100644 --- a/layouts/partials/widgets/archive.html +++ b/layouts/partials/widgets/archive.html @@ -1,8 +1,8 @@ {{ if not (eq (len site.RegularPages) 0) }} <div class="archiveslist"> - <p class="asidetitle">{{ .Site.Params.Strings.Archive }}</p> + <p class="asidetitle">{{ .Site.Params.Strings.Archive | default "Archives" }}</p> <ul class="archive-list"> - {{ range $value := (where site.RegularPages "Type" "post").GroupByDate .Site.Params.MonthFormat }} + {{ range $value := (where site.RegularPages "Type" "post").GroupByDate (.Site.Params.MonthFormat | default "2006年01月")}} {{ $url := (index $value.Pages 0).Date.Format "2006-01" | urlize }} <li class="archive-list-item"> <a class="archive-list-link" href="{{ $.Site.BaseURL }}post/#{{ $url }}">{{ .Key }}</a><span class="archive-list-count">{{ len $value.Pages }}</span> diff --git a/layouts/partials/widgets/categories.html b/layouts/partials/widgets/categories.html index 886aaa3..3d1b4cb 100644 --- a/layouts/partials/widgets/categories.html +++ b/layouts/partials/widgets/categories.html @@ -1,7 +1,7 @@ {{ if isset .Site.Taxonomies "categories" }} {{ if not (eq (len .Site.Taxonomies.categories) 0) }} <div class="categorieslist"> - <p class="asidetitle">{{ .Site.Params.Strings.Categories }}</p> + <p class="asidetitle">{{ .Site.Params.Strings.Categories | default "Categories" }}</p> <ul> {{ range $name, $items := .Site.Taxonomies.categories }} <li><a href="{{ $.Site.BaseURL }}categories/{{ $name | urlize | lower }}" title="{{ $name }}">{{ $name }}<sup>{{ len $items }}</sup></a></li> diff --git a/layouts/partials/widgets/tagcloud.html b/layouts/partials/widgets/tagcloud.html index 7bb507c..0f5bcb7 100644 --- a/layouts/partials/widgets/tagcloud.html +++ b/layouts/partials/widgets/tagcloud.html @@ -1,7 +1,7 @@ {{ if isset .Site.Taxonomies "tags" }} {{ if not (eq (len .Site.Taxonomies.tags) 0) }} <div class="tagcloudlist"> - <p class="asidetitle">{{ .Site.Params.Strings.TagCloud }}</p> + <p class="asidetitle">{{ .Site.Params.Strings.TagCloud | default "Tags Cloud" }}</p> <div class="tagcloudlist clearfix"> {{ range $name, $items := .Site.Taxonomies.tags }} <a href="{{ $.Site.BaseURL }}tags/{{ $name | urlize | lower }}" style="font-size: 12px;">{{ $name }}</a> diff --git a/layouts/partials/widgets/tags.html b/layouts/partials/widgets/tags.html index 2346355..186a023 100644 --- a/layouts/partials/widgets/tags.html +++ b/layouts/partials/widgets/tags.html @@ -1,7 +1,7 @@ {{ if isset .Site.Taxonomies "tags" }} {{ if not (eq (len .Site.Taxonomies.tags) 0) }} <div class="tagslist"> - <p class="asidetitle">{{ .Site.Params.Strings.Tags }}</p> + <p class="asidetitle">{{ .Site.Params.Strings.Tags | default "Tags" }}</p> <ul class="clearfix"> {{ range $name, $items := .Site.Taxonomies.tags }} <li><a href="{{ $.Site.BaseURL }}tags/{{ $name | urlize | lower }}" title="{{ $name }}">{{ $name }}<sup>{{ len $items }}</sup></a></li> |