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