minor improvements for cards; avoid linefeeds in Go template code
This commit is contained in:
parent
b3127efd25
commit
bc760b6175
5 changed files with 26 additions and 14 deletions
|
@ -8,7 +8,7 @@ topics: []
|
||||||
date: {{ .Date }}
|
date: {{ .Date }}
|
||||||
author:
|
author:
|
||||||
draft: false
|
draft: false
|
||||||
weight: 10
|
weight: 50
|
||||||
---
|
---
|
||||||
|
|
||||||
### First Headline
|
### First Headline
|
||||||
|
|
|
@ -5,6 +5,9 @@
|
||||||
about:
|
about:
|
||||||
other: Über uns
|
other: Über uns
|
||||||
|
|
||||||
|
articles:
|
||||||
|
other: Artikel
|
||||||
|
|
||||||
author:
|
author:
|
||||||
other: Autor
|
other: Autor
|
||||||
|
|
||||||
|
|
|
@ -5,6 +5,9 @@
|
||||||
about:
|
about:
|
||||||
other: About
|
other: About
|
||||||
|
|
||||||
|
articles:
|
||||||
|
other: Articles
|
||||||
|
|
||||||
author:
|
author:
|
||||||
other: Author
|
other: Author
|
||||||
|
|
||||||
|
@ -27,6 +30,12 @@ domain:
|
||||||
next:
|
next:
|
||||||
other: Next
|
other: Next
|
||||||
|
|
||||||
|
pages:
|
||||||
|
other: Pages
|
||||||
|
|
||||||
|
posts:
|
||||||
|
other: Posts
|
||||||
|
|
||||||
prev:
|
prev:
|
||||||
other: Previous
|
other: Previous
|
||||||
|
|
||||||
|
|
|
@ -10,13 +10,13 @@
|
||||||
<p class="post-meta">
|
<p class="post-meta">
|
||||||
<time datetime='{{ .Date.Format "2006-01-02T15:04:05Z07:00" }}'
|
<time datetime='{{ .Date.Format "2006-01-02T15:04:05Z07:00" }}'
|
||||||
itemprop="datePublished">{{ .Date.Format (i18n "dateFormat") }}</time>
|
itemprop="datePublished">{{ .Date.Format (i18n "dateFormat") }}</time>
|
||||||
{{ with .Params.Author }} •
|
{{ with .Params.Author -}} •
|
||||||
<span itemprop="author" itemscope
|
<span itemprop="author" itemscope
|
||||||
itemtype="http://schema.org/Person">
|
itemtype="http://schema.org/Person">
|
||||||
<span itemprop="name">{{ . }}</span></span>
|
<span itemprop="name">{{ . }}</span></span>
|
||||||
{{- end }}
|
{{- end }}
|
||||||
</p>
|
</p>
|
||||||
{{ end }}
|
{{- end }}
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
<div class="post-content card-body" itemprop="articleBody">
|
<div class="post-content card-body" itemprop="articleBody">
|
||||||
|
|
|
@ -1,43 +1,43 @@
|
||||||
<div class="col-md-4 mt20">
|
<div class="col-md-4 mt20">
|
||||||
|
|
||||||
{{ if .Params.img }}
|
{{ if .Params.img -}}
|
||||||
<img width="100%" class="mt-3"
|
<img width="100%" class="mt-3"
|
||||||
src="{{ .Site.BaseURL}}img/{{ .Params.img }}" alt="{{ .Params.title }}">
|
src="{{ .Site.BaseURL}}img/{{ .Params.img }}" alt="{{ .Params.title }}">
|
||||||
{{ else if .Params.teaser }}
|
{{- else if .Params.teaser -}}
|
||||||
<div class="card mt-3">
|
<div class="card mt-3">
|
||||||
<div class="card-body bg-light">
|
<div class="card-body bg-light">
|
||||||
<h5 class="card-text">{{ .Params.teaser }}</h5>
|
<h5 class="card-text">{{ .Params.teaser }}</h5>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{{ else if .Site.Params.defaultImage }}
|
{{- else if .Site.Params.defaultImage -}}
|
||||||
<img width="100%" class="mt-3"
|
<img width="100%" class="mt-3"
|
||||||
src="{{ .Site.BaseURL }}img/{{ .Site.Params.defaultImage }}" alt="dummy">
|
src="{{ .Site.BaseURL }}img/{{ .Site.Params.defaultImage }}" alt="dummy">
|
||||||
{{ end }}
|
{{- end }}
|
||||||
|
|
||||||
{{ $site := .Site }}
|
{{- $site := .Site -}}
|
||||||
{{ with .Params.Topics }}
|
{{ with .Params.Topics -}}
|
||||||
<div class="card mt-3">
|
<div class="card mt-3">
|
||||||
<div class="card-header">
|
<div class="card-header">
|
||||||
<h4 class="card-text">{{i18n "topics"}}</h4>
|
<h4 class="card-text">{{i18n "topics"}}</h4>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<ul id="topics" class="list-inline">
|
<ul id="topics" class="list-inline">
|
||||||
{{ range . }}
|
{{ range . -}}
|
||||||
{{ $page := $site.GetPage (printf "/topics/%s" .) }}
|
{{ $page := $site.GetPage (printf "/topics/%s" .) }}
|
||||||
<li><a href="{{ $page.Permalink }}">{{ $page.Title }}</a> </li>
|
<li><a href="{{ $page.Permalink }}">{{ $page.Title }}</a> </li>
|
||||||
{{ end }}
|
{{- end }}
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{{ end }}
|
{{- end }}
|
||||||
|
|
||||||
<div class="card mt-3">
|
<div class="card mt-3">
|
||||||
|
{{- $section := or .Section "posts" -}}
|
||||||
<div class="card-header">
|
<div class="card-header">
|
||||||
<h4 class="card-text">{{i18n "recentArticles"}}</h4>
|
<h4 class="card-text">{{i18n $section}}</h4>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<ul class="list-inline">
|
<ul class="list-inline">
|
||||||
{{ $section := or .Section "posts" }}
|
|
||||||
{{ range first 20 (where .Site.RegularPages "Section" $section) }}
|
{{ range first 20 (where .Site.RegularPages "Section" $section) }}
|
||||||
<li>
|
<li>
|
||||||
<a href="{{ .Permalink }}"
|
<a href="{{ .Permalink }}"
|
||||||
|
|
Loading…
Add table
Reference in a new issue