Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/zzossig/hugo-theme-zdoc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzzossig <zzossig@gmail.com>2020-02-22 11:39:32 +0300
committerzzossig <zzossig@gmail.com>2020-02-22 11:39:32 +0300
commit72c5af23632e0035f294ca3b977d932c199104c6 (patch)
tree72ec3b1d20218cb9b8128ecd26566d0bfb888cef /layouts
parent2971e564b5a6c8040e33e80d8b0198f2b46344a2 (diff)
[new feature] footer links option added
Diffstat (limited to 'layouts')
-rw-r--r--layouts/partials/footer/footer.html34
-rw-r--r--layouts/partials/main/landing/home-landing.html49
2 files changed, 55 insertions, 28 deletions
diff --git a/layouts/partials/footer/footer.html b/layouts/partials/footer/footer.html
index 1fe0e81..bab0909 100644
--- a/layouts/partials/footer/footer.html
+++ b/layouts/partials/footer/footer.html
@@ -3,11 +3,35 @@
<footer class="footer">
<div class="divider">
<div class="lmr">
- <p class="caption">
- {{ with $.Site.Copyright }}{{ replace . "{year}" now.Year | markdownify}}{{ end }}
- </p>
- {{ if $.Param "showPoweredBy" }}
- <p class="caption">Powered by <a href="https://gohugo.io/" rel="noreferrer">Hugo</a> and the <a href="https://github.com/zzossig/hugo-theme-zdoc" rel="noreferrer">zDoc theme</a></p>
+ {{ with .Params.footer }}
+ <div class="footer__section--wrapper">
+ {{ range .sections }}
+ <div class="footer__section">
+ <div class="footer__section--title">
+ {{ .title }}
+ </div>
+ <ul>
+ {{ range .links }}
+ <a href="{{ .link }}" class="footer__section--link" target="_blank" rel="noreferrer">
+ {{ .title }}
+ </a>
+ {{ end }}
+ </ul>
+ </div>
+ {{ end }}
+ </div>
+ {{ with .contents }}
+ <div class="footer__contents {{ if .applySinglePageCss }}single__contents{{ end }}">
+ {{ .markdown | markdownify }}
+ </div>
+ {{ end }}
+ {{ else }}
+ <p class="caption">
+ {{ with $.Site.Copyright }}{{ replace . "{year}" now.Year | markdownify }}{{ end }}
+ </p>
+ {{ if $.Param "showPoweredBy" }}
+ <p class="caption">Powered by <a href="https://gohugo.io/" rel="noreferrer">Hugo</a> and the <a href="https://github.com/zzossig/hugo-theme-zdoc" rel="noreferrer">zDoc theme</a></p>
+ {{ end }}
{{ end }}
</div>
</div>
diff --git a/layouts/partials/main/landing/home-landing.html b/layouts/partials/main/landing/home-landing.html
index b272986..f69e25d 100644
--- a/layouts/partials/main/landing/home-landing.html
+++ b/layouts/partials/main/landing/home-landing.html
@@ -1,30 +1,32 @@
+{{ with .Params.landing }}
+{{ $landing := . }}
<div class="divider">
<div class="lmr">
<div class="home__landing">
- {{ if $.Param "landingImage" }}
+ {{ if .image }}
<div class="home__landing--img">
- <img src="{{ $.Param "landingImage" | relURL }}" alt="Site Landing Page image">
+ <img src="{{ .image | relURL }}" alt="Site Landing Page image">
</div>
<div class="home__landing--txt">
- {{ if $.Param "landingTitle" }}
- {{ range $.Param "landingTitle" }}
- <div class="title" style="{{ with $.Param "titleColor" }}color:{{ . }}{{ end }};">
- {{ . }}
- </div>
+ {{ if .title }}
+ {{ range .title }}
+ <div class="title" style="{{ with $landing.titleColor }}color:{{ . }}{{ end }};">
+ {{ . }}
+ </div>
{{ end }}
{{ end }}
- {{ if $.Param "spaceBetweenTitleText" }}
- <div style="height: {{ $.Param "spaceBetweenTitleText" }}px"></div>
+ {{ if .spaceBetweenTitleText }}
+ <div style="height: {{ .spaceBetweenTitleText }}px"></div>
{{ end }}
- {{ if $.Param "landingText" }}
- {{ range $.Param "landingText" }}
- <div class="text" style="{{ with $.Param "textColor" }}color:{{ . }}{{ end }};">
+ {{ if .text }}
+ {{ range .text }}
+ <div class="text" style="{{ with $landing.textColor }}color:{{ . }}{{ end }};">
{{ . }}
</div>
{{ end }}
{{ end }}
- {{ range .Params.buttons }}
+ {{ range .buttons }}
<a href="{{ .link }}" target="{{ if in .link "http" }}_blank{{ else }}_self{{ end }}" rel="noreferrer" class="home__landing--link">
<button class="button home__landing--btn" aria-label="{{ .text }}" data-color="{{ with .color }}{{ . }}{{ end }}">
{{ .text }}
@@ -34,26 +36,26 @@
</div>
{{ else }}
<div class="home__landing--txt">
- {{ if $.Param "landingTitle" }}
- {{ range $.Param "landingTitle" }}
- <div class="title" style="{{ with $.Param "titleColor" }}color:{{ . }}{{ end }};">
+ {{ if .title }}
+ {{ range .title }}
+ <div class="title" style="{{ with $landing.titleColor }}color:{{ . }}{{ end }};">
{{ . }}
</div>
{{ end }}
{{ end }}
- {{ if $.Param "spaceBetweenTitleText" }}
- <div style="height: {{ $.Param "spaceBetweenTitleText" }}px"></div>
+ {{ if .spaceBetweenTitleText }}
+ <div style="height: {{ .spaceBetweenTitleText }}px"></div>
{{ end }}
- {{ if $.Param "landingText" }}
- {{ range $.Param "landingText" }}
- <div class="text" style="{{ with $.Param "textColor" }}color:{{ . }}{{ end }};">
+ {{ if .text }}
+ {{ range .text }}
+ <div class="text" style="{{ with $landing.textColor }}color:{{ . }}{{ end }};">
{{ . }}
</div>
{{ end }}
{{ end }}
</div>
<div class="flexcolumn">
- {{ range .Params.buttons }}
+ {{ range .buttons }}
<a href="{{ .link }}" target="{{ if in .link "http" }}_blank{{ else }}_self{{ end }}" rel="noreferrer" class="home__landing--link">
<button class="button home__landing--btn2" aria-label="{{ .text }}" data-color="{{ with .color }}{{ . }}{{ end }}">
{{ .text }}
@@ -64,4 +66,5 @@
{{ end }}
</div>
</div>
-</div> \ No newline at end of file
+</div>
+{{ end }} \ No newline at end of file