hugo-theme-cybercards/layouts/partials/sidebar.html

48 lines
No EOL
1.4 KiB
HTML

<div class="col-md-4 mt20">
<div class="card mt-3 mb-3">
{{ if .Params.img }}
<img width="100%"
src="{{ .Site.BaseURL}}img/{{ .Params.img }}" alt="{{ .Params.title }}">
{{ else }}
<img width="100%"
src="{{ .Site.BaseURL }}img/{{ .Site.Params.defaultImage }}" alt="dummy">
{{ end }}
</div>
{{ $taxo := "topics" }}
{{ if .Param $taxo }}
<div class="card mb-3">
<div class="card-header">
<h4>{{i18n "topics"}}</h4>
</div>
<div class="card-body">
<ul id="{{ $taxo }}" class="list-inline">
{{ range .Param $taxo }}
{{ $name := . }}
{{ with $.Site.GetPage (printf "/%s/%s" $taxo ($name | urlize)) }}
<li><a href="{{ .Permalink }}">{{ $name }}</a></li>
{{ end }}
{{ end }}
</ul>
</div>
</div>
{{ end }}
<div class="card mb-3">
<div class="card-header">
<h4>{{i18n "recentArticles"}}</h4>
</div>
<div class="card-body">
<ul class="list-inline">
{{ range first 3 (where .Site.RegularPages "Section" "posts") }}
<li>
<a href="{{ .Permalink }}">{{ .Title }}</a>
<small>&nbsp;&nbsp;{{ .Date.Format (i18n "dateFormat") }}</small>
</li>
{{ end }}
</ul>
</div>
</div>
</div>