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

github.com/hauke96/hugo-theme-hamburg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHauke Stieler <mail@hauke-stieler.de>2018-08-25 05:08:12 +0300
committerHauke Stieler <mail@hauke-stieler.de>2018-08-25 05:08:12 +0300
commit4bb6ad426ae21fcad3c289a8d907e2e27627bffb (patch)
tree4bea8b5306cf538be5319a523a3d37019f310040
parentca1dc0c462238fc6b6c87c0266d661002eea732b (diff)
Support summary-param in articles and change read-more button
-rw-r--r--layouts/_default/li.html20
-rw-r--r--layouts/index.html8
-rw-r--r--static/css/main.css4
3 files changed, 22 insertions, 10 deletions
diff --git a/layouts/_default/li.html b/layouts/_default/li.html
index 3dec18f..43cb38a 100644
--- a/layouts/_default/li.html
+++ b/layouts/_default/li.html
@@ -11,13 +11,21 @@
</div>
</header>
<div>
- {{ .Summary }}
+ {{ if (isset .Params "summary") }}
+ {{ markdownify .Params.Summary }}
+ {{ else }}
+ {{ .Summary }}
+ {{ end }}
</div>
{{ if .Truncated }}
- <footer>
- <ul class="pager">
- <li class="next"><a href="{{ .Permalink }}">{{ i18n "readMore" }} <span aria-hidden="true">&raquo;</span></a></li>
- </ul>
- </footer>
+ <footer>
+ <div class="read-more-container">
+ <a class="btn btn-primary" href="{{ .Next.URL }}">
+ <div>
+ {{ i18n "readMore" }} <span aria-hidden="true">&rarr;</span>
+ </div>
+ </a>
+ </div>
+ </footer>
{{ end }}
</article>
diff --git a/layouts/index.html b/layouts/index.html
index 56362ea..2776bab 100644
--- a/layouts/index.html
+++ b/layouts/index.html
@@ -1,10 +1,10 @@
{{ partial "header.html" . }}
<div class="article-list">
{{ range $index, $page := .Paginator.Pages }}
- {{ if ne $index 0 }}
- <div class="delimiter"></div>
- {{ end }}
- {{ .Render "li" }}
+ {{ if ne $index 0 }}
+ <div class="delimiter"></div>
+ {{ end }}
+ {{ .Render "li" }}
{{ end }}
</div>
{{ partial "pagination.html" .Paginator }}
diff --git a/static/css/main.css b/static/css/main.css
index 942b9fd..9911d00 100644
--- a/static/css/main.css
+++ b/static/css/main.css
@@ -188,6 +188,10 @@ main {
margin-bottom: 6px;
}
+.read-more-container {
+ margin-top: 10px;
+}
+
/* Bootstrap adjustions */
h1,