Layout-Umbauten:
- Standartisierung der Karten-/Template-Elemente (schließt #224) - Verbesserung einiger Ansichten - "schrumpfung" - Code-Cleanups - Trabsliteration Kategorien u. v. m.
This commit is contained in:
		| @@ -1,6 +0,0 @@ | ||||
| <div class="card border-primary rounded-0 hover-shadow mb-4"> | ||||
|   <img class="card-img-top rounded-0" src="{{ .Params.Image | relURL }}" alt="{{ .Title }}"> | ||||
|   <div class="card-body"> | ||||
|     <h4 class="card-title mb-0"><a href="{{ .Permalink }}">{{ .Title }}</a></h4> | ||||
|   </div> | ||||
| </div> | ||||
| @@ -1,8 +1,7 @@ | ||||
| <!DOCTYPE html> | ||||
| <html lang="{{ with .Site.LanguageCode }}{{ . }}{{ else }}en-US{{ end }}"> | ||||
| {{- partial "head.html" . -}} | ||||
|  | ||||
| <body> | ||||
|   {{- partial "head.html" . -}} | ||||
|   <body> | ||||
| 	{{- partial "preloader.html" . -}} | ||||
| 	{{- partial "header.html" . -}} | ||||
| 	{{ if not .IsHome }} | ||||
| @@ -10,6 +9,5 @@ | ||||
| 	{{ end }} | ||||
| 	{{- block "main" . }}{{- end }} | ||||
| 	{{- partial "footer.html" . -}} | ||||
| </body> | ||||
|  | ||||
|   </body> | ||||
| </html> | ||||
| @@ -1,14 +0,0 @@ | ||||
| <div class="card border-primary rounded-0 hover-shadow mb-5"> | ||||
|   {{ if .Params.Image }} | ||||
|   <img class="card-img-top rounded-0" src="{{ .Params.Image | relURL }}" alt="{{ .Title }}"> | ||||
|   {{ else }} | ||||
|   <img class="card-img-top rounded-0" src="/media/begabte/image.webp" alt="{{ .Title }}"> | ||||
|   {{ end }} | ||||
|   <div class="card-body"> | ||||
|     <ul class="list-inline"> | ||||
|       <li class="list-inline-item"><p><i class="mdi mdi-bookmark-outline"></i> {{ .Params.Category }}</p></li> | ||||
|     </ul> | ||||
|     <h4 class="card-title"><a href="{{ .Permalink }}">{{ .Title }}</a></h4> | ||||
|     <a href="{{ .Permalink }}" class="btn btn-primary btn-sm text-uppercase">{{ i18n "read_more"}}</a> | ||||
|   </div> | ||||
| </div> | ||||
| @@ -1,6 +0,0 @@ | ||||
| <div class="card rounded-0 hover-shadow mb-4 border-primary"> | ||||
|   <img class="card-img-top rounded-0" src="{{ .Params.Image | relURL }}" alt="{{ .Title }}"> | ||||
|   <div class="card-body"> | ||||
|     <h4 class="card-title mb-0"><a href="{{ .Permalink }}">{{ .Title }}</a></h4> | ||||
|   </div> | ||||
| </div> | ||||
| @@ -1,7 +0,0 @@ | ||||
| <div class="card border-0 rounded-0 hover-shadow mb-5"> | ||||
|   <img class="card-img-top rounded-0" src="{{ .Params.Image | relURL }}" alt="{{ .Title }}"> | ||||
|   <div class="card-body"> | ||||
|     <h4 class="card-title"><a href="{{ .Permalink }}">{{ .Title }}</a></h4> | ||||
|     <p>{{ .Params.Name }}</p> | ||||
|   </div> | ||||
| </div> | ||||
| @@ -1,6 +1,7 @@ | ||||
| <div class="card border-primary rounded-0 hover-shadow"> | ||||
| <div class="card border-primary rounded-0 hover-shadow mb-4"> | ||||
|   <div class="card-body"> | ||||
|     <h4 class="card-title"><a href="{{ .Permalink }}">{{ .Title }}</a></h4> | ||||
|     <h4 class="card-title"><a href="{{ .Permalink }}">{{ .Title | truncate 20 }}</a></h4> | ||||
|     <a href="{{ .Permalink }}" class="btn btn-primary btn-sm" data-pagefind-ignore>{{ i18n "show_more"}}</a> | ||||
|   </div> | ||||
| </div> | ||||
|    | ||||
							
								
								
									
										7
									
								
								layouts/_default/card-btn.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								layouts/_default/card-btn.html
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,7 @@ | ||||
| <div class="card border-primary rounded-0 hover-shadow mb-4"> | ||||
|   <a href="{{ .Permalink }}"><img class="card-img-top rounded-0" src="{{ .Params.image | relURL }}" alt="{{ .Title }}"></a> | ||||
|   <div class="card-body"> | ||||
|     <h4 class="card-title"><a href="{{ .Permalink }}">{{ .Title }}</a></h4> | ||||
|     <a href="{{ .Permalink }}" class="btn btn-primary btn-sm text-uppercase" data-pagefind-ignore>{{ i18n "read_more"}}</a> | ||||
|   </div> | ||||
| </div> | ||||
							
								
								
									
										8
									
								
								layouts/_default/card-ct.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								layouts/_default/card-ct.html
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | ||||
| <div class="card border-primary rounded-0 hover-shadow mb-4"> | ||||
|   <a href="{{ .Permalink }}"><img class="card-img-top rounded-0" src="{{ .Params.Image | relURL }}" alt="{{ .Title }}"></a> | ||||
|   <div class="card-body"> | ||||
|     <div class="row col-12 mb-3"><i class="mdi mdi-bookmark-outline mr-2"></i>{{ .Params.category }}</div> | ||||
|     <h4 class="card-title"><a href="{{ .Permalink }}">{{ .Title | truncate 20 }}</a></h4> | ||||
|     <a href="{{ .Permalink }}" class="btn btn-primary btn-sm text-uppercase" data-pagefind-ignore>{{ i18n "read_more"}}</a> | ||||
|   </div> | ||||
| </div> | ||||
| @@ -1,7 +0,0 @@ | ||||
| <div class="card border-primary rounded-0 hover-shadow mb-5"> | ||||
|     <div class="card-body"> | ||||
|       <h4 class="card-title"><a href="{{ .Permalink }}">{{ .Title | truncate 20 }}</a></h4> | ||||
|       <a href="{{ .Permalink }}" class="btn btn-primary btn-sm">{{ i18n "show_more"}}</a> | ||||
|     </div> | ||||
| </div> | ||||
|    | ||||
							
								
								
									
										15
									
								
								layouts/_default/card.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								layouts/_default/card.html
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | ||||
| <div class="card border-primary rounded-0 hover-shadow mb-4"> | ||||
|   <a href="{{ .Permalink }}"><img class="card-img-top rounded-0" src="{{ .Params.image | relURL }}" alt="{{ .Title }}"></a> | ||||
|   <div class="card-body"> | ||||
|     <div class="row mb-2"> | ||||
|       <div class="col-6"><i class="mdi mdi-calendar-today mr-2"></i>{{ time.Format "02. Jan 2006" .PublishDate }}</div> | ||||
|       <div class="col-6"> | ||||
|         <i class="mdi mdi-fountain-pen-tip mr-2"></i> | ||||
|         <a href="{{ `author` | relLangURL }}/{{ .Params.author | urlize }}">{{ .Params.author | title }}</a> | ||||
|       </div> | ||||
|     </div> | ||||
|     <h4 class="card-title"><a href="{{ .Permalink }}">{{ .Title }}</a></h4> | ||||
|     <p class="card-text">{{ .Summary | truncate 100 }}</p> | ||||
|     <a href="{{ .Permalink }}" class="btn btn-primary btn-sm" data-pagefind-ignore>{{ i18n "read_more" }}</a> | ||||
|   </div> | ||||
| </div> | ||||
| @@ -1,7 +0,0 @@ | ||||
| <li class="d-md-table mb-4 w-100 border-bottom hover-shadow p-3"> | ||||
|   <div class="d-md-table-cell px-4 vertical-align-middle mb-4 mb-md-0"> | ||||
|     <a href="{{ .Permalink }}" class="h4 mb-3 d-block">{{ .Title }}</a> | ||||
|     <p class="mb-0">{{ .Summary | truncate 100 }}</p> | ||||
|   </div> | ||||
|   <div class="d-md-table-cell text-right pr-0 pr-md-4" data-pagefind-ignore><a href="{{ .Permalink }}" class="btn btn-primary">{{ i18n "read_more"}}</a></div> | ||||
| </li> | ||||
							
								
								
									
										11
									
								
								layouts/_default/ganztag.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								layouts/_default/ganztag.html
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | ||||
| <div class="card border-primary rounded-0 hover-shadow mb-4"> | ||||
|   <a href="{{ .Permalink }}"><img class="card-img-top rounded-0" src="{{ .Params.image | relURL }}" alt="{{ .Title }}"></a> | ||||
|   <div class="card-body"> | ||||
|     <div class="container"> | ||||
|       <div class="row mb-2"><i class="mdi mdi-calendar-today mr-2"></i>{{ .Params.schedule }}</div> | ||||
|       <div class="row mb-2"><i class="mdi mdi-crowd mr-2"></i>{{ .Params.class }}</div> | ||||
|     </div> | ||||
|     <h4 class="card-title"><a href="{{ .Permalink }}">{{ .Title | truncate 20 }}</a></h4> | ||||
|     <a href="{{ .Permalink }}" class="btn btn-primary btn-sm" data-pagefind-ignore>{{ i18n "show_more"}}</a> | ||||
|   </div> | ||||
| </div> | ||||
| @@ -1,12 +0,0 @@ | ||||
| <div class="card border-primary rounded-0 hover-shadow mb-5"> | ||||
|   <img class="card-img-top rounded-0" src="{{ .Params.Image | relURL }}" alt="{{ .Title }}"> | ||||
|   <div class="card-body"> | ||||
|     <ul class="list-inline"> | ||||
|       <li class="list-inline-item"><p><i class="mdi mdi-calendar-today"></i> {{ .Params.Weekly }}</p></li> | ||||
|       <br> | ||||
|       <li class="list-inline-item"><p><i class="mdi mdi-crowd"></i> {{ .Params.Class }}</p></li> | ||||
|     </ul> | ||||
|     <h4 class="card-title"><a href="{{ .Permalink }}">{{ .Title | truncate 20 }}</a></h4> | ||||
|     <a href="{{ .Permalink }}" class="btn btn-primary btn-sm" data-pagefind-ignore>{{ i18n "show_more"}}</a> | ||||
|   </div> | ||||
| </div> | ||||
| @@ -1,29 +1,14 @@ | ||||
| {{ define "main" }} | ||||
|  | ||||
| <section class="section"> | ||||
| <section class="section-sm"> | ||||
|   <div class="container"> | ||||
|     <div class="row"> | ||||
|       <div class="col-lg-8 order-2 order-lg-1"> | ||||
|         <div class="row"> | ||||
|           {{ $paginator := .Paginate ( where .Data.Pages "Type" "post") }} | ||||
|           {{ range $paginator.Pages }} | ||||
|           <div class="col-sm-6 mb-5"> | ||||
|             <article | ||||
|               class="card rounded-0 border-primary hover-shadow"> | ||||
|               <img class="card-img-top rounded-0" src="{{ .Params.Image | relURL }}" alt="{{ .Title }}"> | ||||
|               <div class="card-body"> | ||||
|                 <ul class="list-inline mb-3"> | ||||
|                   <li class="list-inline-item mr-3 ml-0"><i class="mdi mdi-calendar-today"></i> | ||||
|                     {{ time.Format "02. Jan 2006" .PublishDate }}</li> | ||||
|                   <li class="list-inline-item mr-3 ml-0"><i class="mdi mdi-fountain-pen-tip"></i> <a | ||||
|                       href="{{ `author/` | relLangURL }}{{ .Params.Author | urlize }}">{{ .Params.Author | title }}</a> | ||||
|                   </li> | ||||
|                 </ul> | ||||
|                 <h4 class="card-title"><a href="{{ .Permalink }}">{{ .Title | truncate 20 }}</a></h4> | ||||
|                 <p class="card-text">{{ .Summary | truncate 100 }}</p> | ||||
|                 <a href="{{ .Permalink }}" class="btn btn-primary btn-sm">{{ i18n "read_more" }}</a> | ||||
|               </div> | ||||
|             </article> | ||||
|           <div class="col-sm-6"> | ||||
|             {{ .Render "card" }} | ||||
|           </div> | ||||
|           {{ end }} | ||||
|           <div class="col-12 mt-4"> | ||||
|   | ||||
| @@ -1,15 +0,0 @@ | ||||
| {{ define "main" }} | ||||
|  | ||||
| <section class="section"> | ||||
|   <div class="container"> | ||||
|     <div class="row"> | ||||
|       <div class="col-12"> | ||||
|         <div class="content"> | ||||
|           {{ .Content }} | ||||
|         </div> | ||||
|       </div> | ||||
|     </div> | ||||
|   </div> | ||||
| </section> | ||||
|  | ||||
| {{ end }} | ||||
| @@ -1,13 +0,0 @@ | ||||
| <article class="card rounded-0 border-primary hover-shadow"> | ||||
|   <img class="card-img-top rounded-0" src="{{ .Params.Image | relURL }}" alt="{{ .Title }}"> | ||||
|   <div class="card-body"> | ||||
|     <ul class="list-inline mb-3"> | ||||
|       <li class="list-inline-item mr-3 ml-0"><i class="mdi mdi-calendar-today"></i> {{ time.Format "02. Jan 2006" .PublishDate }}</li> | ||||
|       <li class="list-inline-item mr-3 ml-0"><i class="mdi mdi-fountain-pen-tip"></i> <a | ||||
|         href="{{ `author` | relLangURL }}/{{ .Params.Author | urlize }}">{{ .Params.Author | title }}</a></li> | ||||
|     </ul> | ||||
|       <h4 class="card-title"><a href="{{ .Permalink }}">{{ .Title | truncate 20 }}</a></h4> | ||||
|     <p class="card-text">{{ .Summary | truncate 100 }}</p> | ||||
|     <a href="{{ .Permalink }}" class="btn btn-primary btn-sm" data-pagefind-ignore>{{ i18n "read_more" }}</a> | ||||
|   </div> | ||||
| </article> | ||||
| @@ -6,24 +6,28 @@ | ||||
|       <div class="col-lg-8 order-2 order-lg-1"> | ||||
|         <div class="row"> | ||||
|           <div class="col-12 mb-4"> | ||||
|             <img src="{{ .Params.Image | relURL }}" alt="blog-thumb" class="img-fluid w-100"> | ||||
|             <img src="{{ .Params.image | relURL }}" alt="{{ .Title }}" class="img-fluid w-100"> | ||||
|           </div> | ||||
|           <div class="col-12"> | ||||
|             <ul class="list-inline"> | ||||
|               <li class="list-inline-item mr-4 mb-3 mb-md-0 text-light"><span class="font-weight-bold mr-2">{{ i18n "posted_by" }}:</span> | ||||
|                 <a href="{{ `author/` | relLangURL }}{{ .Params.Author | urlize }}">{{ .Params.Author | title }}</a></li> | ||||
|  | ||||
|               <li class="list-inline-item mr-4 mb-3 mb-md-0 text-light"><span class="font-weight-bold mr-2">{{ i18n "date" }}: | ||||
|  | ||||
|               </span>{{ time.Format "02. Jan 2006" .PublishDate }}</li> | ||||
|  | ||||
|               <li class="list-inline-item mr-4 mb-3 mb-md-0 text-light"><span class="font-weight-bold mr-2">{{ i18n "category" }}: | ||||
|  | ||||
|               </span>{{ range $index, $elements:= .Params.Categories }}<a | ||||
|                   href="{{ `categories/` | relLangURL }}{{ . | urlize | lower }}"> {{ if ne $index 0 }}, {{ end }} | ||||
|                   {{ . | title }}</a> {{ end}}</li> | ||||
|  | ||||
|             </ul> | ||||
|             <div class="row mb-3"> | ||||
|               <div class="col-6 mb-md-0 text-light"> | ||||
|                 <span class="font-weight-bold mr-1">{{ i18n "posted_by" }}:</span> | ||||
|                 <a href="{{ `author/` | relLangURL }}{{ .Params.Author | urlize }}">{{ .Params.author | title }}</a> | ||||
|               </div> | ||||
|               <div class="col-6 mb-3 mb-md-0 text-light"> | ||||
|                 <span class="font-weight-bold mr-1">{{ i18n "date" }}:</span> | ||||
|                 {{ time.Format "02. Jan 2006" .PublishDate }} | ||||
|               </div> | ||||
|           </div> | ||||
|           <div class="row"> | ||||
|             <div class="col-12 mb-md-0 text-light"> | ||||
|               <span class="font-weight-bold mr-1">{{ i18n "category" }}:</span> | ||||
|               {{ range $index, $elements:= .Params.categories }} | ||||
|                 {{ if ne $index 0 }}, {{ end }} | ||||
|                 <a href="{{ `categories/` | relLangURL }}{{ . | urlize | lower }}">{{ . | title }}</a> | ||||
|               {{ end }} | ||||
|               </div> | ||||
|             </div> | ||||
|           </div> | ||||
|           <div class="col-12 my-4"> | ||||
|             <div class="border-bottom"></div> | ||||
|   | ||||
| @@ -1,10 +0,0 @@ | ||||
| <div class="card border-primary rounded-0 hover-shadow mb-5"> | ||||
|   <img class="card-img-top rounded-0" src="{{ .Params.Image | relURL }}" alt="{{ .Title }}"> | ||||
|   <div class="card-body"> | ||||
|     <ul class="list-inline"> | ||||
|       <li class="list-inline-item"><p><i class="mdi mdi-bookmark-outline"></i> {{ .Params.Category }}</p></li> | ||||
|     </ul> | ||||
|     <h4 class="card-title"><a href="{{ .Permalink }}">{{ .Title | truncate 20 }}</a></h4> | ||||
|     <a href="{{ .Permalink }}" class="btn btn-primary btn-sm text-uppercase" data-pagefind-ignore>{{ i18n "read_more"}}</a> | ||||
|   </div> | ||||
| </div> | ||||
		Reference in New Issue
	
	Block a user