Layout-Anpassungen nach BS v5 Migration (#222)
This commit is contained in:
@ -3,7 +3,7 @@
|
||||
<i class="{{ .icon }} fb-tile-icon" style="color: {{ .font_color }}"></i>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<h4 class="card-title">{{ .title | truncate 55 }}</h4>
|
||||
<h4 class="card-title text-truncate">{{ .title }}</h4>
|
||||
<button type="button" class="btn btn-primary btn-sm" onclick="$('#{{ md5 .title }}').modal('show');">{{
|
||||
i18n "show_more"}}</button>
|
||||
</div>
|
||||
|
8
layouts/partials/collapsible.html
Normal file
8
layouts/partials/collapsible.html
Normal file
@ -0,0 +1,8 @@
|
||||
<div class="card border-primary rounded-2 hover-shadow mb-4">
|
||||
<div class="card-body mb-0">
|
||||
<details class="mb-0">
|
||||
<summary class="mb-0">{{ .title }}</summary>
|
||||
<div class="content mt-4">{{ .content | markdownify }}</div>
|
||||
</details>
|
||||
</div>
|
||||
</div>
|
8
layouts/partials/download.html
Normal file
8
layouts/partials/download.html
Normal file
@ -0,0 +1,8 @@
|
||||
<div class="container mb-0">
|
||||
<div class="card border-primary rounded-0 hover-shadow mb-5">
|
||||
<div class="card-body mb-0">
|
||||
<h4 class="card-title"><a class="text-decoration-none" href='{{ .link }}'>{{ .title }}</a></h4>
|
||||
<a href='{{ .link }}' class="text-decoration-none btn btn-primary btn-sm mb-0"><i class="mdi mdi-tray-arrow-down mb-0 me-2"></i>Download</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
@ -34,7 +34,7 @@
|
||||
{{ end }}
|
||||
</ul>
|
||||
</div>
|
||||
<div class="col-lg-2 col-sm-4 col-6 mb-5 mb-md-0">
|
||||
<div class="col-lg-4 col-sm-4 col-6 mb-5 mb-md-0">
|
||||
<h4 class="text-white mb-5 text-uppercase">Aktuelles</h4>
|
||||
<ul class="list-unstyled">
|
||||
{{ range first 5 (where .Site.RegularPages "Type" "post")}}
|
||||
|
@ -37,8 +37,6 @@
|
||||
<script src="{{ . | absURL }}"></script>
|
||||
{{ end }}
|
||||
|
||||
|
||||
<!-- Matomo -->
|
||||
<script>
|
||||
var _paq = window._paq = window._paq || [];
|
||||
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
|
||||
@ -54,7 +52,6 @@
|
||||
g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
|
||||
})();
|
||||
</script>
|
||||
<!-- End Matomo Code -->
|
||||
|
||||
{{ partial "opengraph" . }}
|
||||
{{ partial "twitter" . }}
|
||||
|
@ -33,7 +33,7 @@
|
||||
|
||||
<a class="navbar-brand" href="{{ .Site.BaseURL | relLangURL }}"><img height="60"
|
||||
src="{{ .Site.Params.logo | absURL }}" class="py-2" alt="{{ .Site.Title }}"></a>
|
||||
<button class="navbar-toggler rounded-0" type="button" data-toggle="collapse" data-target="#navigation"
|
||||
<button class="navbar-toggler rounded-0" type="button" data-bs-toggle="collapse" data-bs-target="#navigation"
|
||||
aria-controls="navigation" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
@ -46,17 +46,17 @@
|
||||
{{ range .Site.Menus.main }}
|
||||
{{ if .HasChildren }}
|
||||
<li class="nav-item dropdown">
|
||||
<a class="nav-link dropdown-toggle" href="#" data-toggle="dropdown">
|
||||
<a class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown">
|
||||
{{ .Name }}
|
||||
</a>
|
||||
<div class="dropdown-menu">
|
||||
<ul class="dropdown-menu">
|
||||
{{ range .Children }}
|
||||
<a class="dropdown-item text-uppercase" href="{{ .URL | absLangURL }}" target="{{ if .Params.External }}_blank{{ else }}_self{{end}}">{{ .Name }}</a>
|
||||
<li><a class="dropdown-item text-uppercase" href="{{ .URL | absLangURL }}" target="{{ if .Params.External }}_blank{{ else }}_self{{end}}">{{ .Name }}</a></li>
|
||||
{{ if .Params.separator }}
|
||||
<hr>
|
||||
<hr class="dropdown-divider">
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
</div>
|
||||
</ul>
|
||||
</li>
|
||||
{{ else }}
|
||||
<li class="nav-item">
|
||||
|
@ -10,17 +10,8 @@
|
||||
{{ .content | markdownify }}
|
||||
</div>
|
||||
{{ range .unterhaufen }}
|
||||
<div class="container mb-0">
|
||||
<div class="card border-primary rounded-0 hover-shadow mb-2">
|
||||
<div class="card-body mb-0">
|
||||
<details class="mb-0">
|
||||
<summary class="mb-0">{{ .title }}</summary>
|
||||
<div class="content"><p class="content">{{ .content | markdownify }}</p></div>
|
||||
</details>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{{ end }}
|
||||
{{ partial "collapsible" . }}
|
||||
{{ end }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
67
layouts/partials/pagination.html
Normal file
67
layouts/partials/pagination.html
Normal file
@ -0,0 +1,67 @@
|
||||
{{ $paginator := .Paginator }}
|
||||
{{ $adjacent_links := 2 }}
|
||||
{{ $max_links := (add (mul $adjacent_links 2) 1) }}
|
||||
{{ $lower_limit := (add $adjacent_links 1) }}
|
||||
{{ $upper_limit := (sub $paginator.TotalPages $adjacent_links) }}
|
||||
{{ if gt $paginator.TotalPages 1 }}
|
||||
|
||||
<nav>
|
||||
<ul class="pagination">
|
||||
{{ if ne $paginator.PageNumber 1 }}
|
||||
<li class="page-item">
|
||||
<a class="page-link" href="{{ $paginator.First.URL }}">
|
||||
<i class="mdi mdi-step-backward-2"></i>
|
||||
</a>
|
||||
</li>
|
||||
{{ end }}
|
||||
{{ if $paginator.HasPrev }}
|
||||
<li class="page-item">
|
||||
<a href="{{ $paginator.Prev.URL }}" class="page-link">
|
||||
<i class="mdi mdi-step-backward"></i>
|
||||
</a>
|
||||
</li>
|
||||
{{ end }}
|
||||
{{ range $paginator.Pagers }}
|
||||
{{ $.Scratch.Set "page_number_flag" false }}
|
||||
{{ if gt $paginator.TotalPages $max_links }}
|
||||
{{ if le $paginator.PageNumber $lower_limit }}
|
||||
{{ if le .PageNumber $max_links }}
|
||||
{{ $.Scratch.Set "page_number_flag" true }}
|
||||
{{ end }}
|
||||
{{ else if ge $paginator.PageNumber $upper_limit }}
|
||||
{{ if gt .PageNumber (sub $paginator.TotalPages $max_links) }}
|
||||
{{ $.Scratch.Set "page_number_flag" true }}
|
||||
{{ end }}
|
||||
{{ else }}
|
||||
{{ if and ( ge .PageNumber (sub $paginator.PageNumber $adjacent_links) ) ( le .PageNumber (add $paginator.PageNumber $adjacent_links) ) }}
|
||||
{{ $.Scratch.Set "page_number_flag" true }}
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
{{ else }}
|
||||
{{ $.Scratch.Set "page_number_flag" true }}
|
||||
{{ end }}
|
||||
{{ if eq ($.Scratch.Get "page_number_flag") true }}
|
||||
<li class="page-item {{ if eq . $paginator }}active{{ end }}">
|
||||
<a href="{{ .URL }}" class="page-link">
|
||||
{{ .PageNumber }}
|
||||
</a>
|
||||
</li>
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
{{ if $paginator.HasNext }}
|
||||
<li class="page-item">
|
||||
<a href="{{ $paginator.Next.URL }}" class="page-link">
|
||||
<i class="mdi mdi-step-forward"></i>
|
||||
</a>
|
||||
</li>
|
||||
{{ end }}
|
||||
{{ if ne $paginator.PageNumber $paginator.TotalPages }}
|
||||
<li class="page-item">
|
||||
<a class="page-link" href="{{ $paginator.Last.URL }}">
|
||||
<i class="mdi mdi-step-forward-2"></i>
|
||||
</a>
|
||||
</li>
|
||||
{{ end }}
|
||||
</ul>
|
||||
</nav>
|
||||
{{ end }}
|
15
layouts/partials/termin.html
Normal file
15
layouts/partials/termin.html
Normal file
@ -0,0 +1,15 @@
|
||||
<div class="card d-md-table w-100 hover-shadow border-primary ps-0 mb-4">
|
||||
<div class="d-md-table-cell text-center p-4 bg-primary text-white mb-4 mb-md-0 termin-tc rounded">
|
||||
<span class="h2 d-block">{{ time.Format "2" .date}}</span>
|
||||
<span class="d-block">{{ time.Format "Jan 2006" .date}}</span>
|
||||
{{ with .enddate }}<br>bis {{ time.Format "2 Jan 2006" . }}{{ end }}
|
||||
</div>
|
||||
<div class="d-md-table-cell px-4 vertical-align-middle mb-4 mb-md-0 p-2">
|
||||
<p class="h4 mb-0 d-block">{{ .title }}</p>
|
||||
</div>
|
||||
{{ with .location }}
|
||||
<div class="d-md-table-cell text-end pe-0 pe-md-4 p-2 vertical-align-middle">
|
||||
<p><i class="mdi mdi-map-marker-radius-outline icon-s text-primary me-2"></i>{{ . | markdownify }}</p>
|
||||
</div>
|
||||
{{ end }}
|
||||
</div>
|
Reference in New Issue
Block a user