several fixes and optimizations
This commit is contained in:
		| @@ -1,5 +1,4 @@ | ||||
| <div class="card rounded-0 hover-shadow border-top-0 border-left-0 border-right-0"> | ||||
|   <!-- <img class="card-img-top rounded-0" src="{{ .Params.Image | relURL }}" alt="scholarship-thumb"> --> | ||||
|   <div class="card-body"> | ||||
|     <h4 class="card-title mb-3">{{ .Title }}</h4> | ||||
|     <div class="content">{{ .Content }}</div> | ||||
|   | ||||
| @@ -1,5 +1,9 @@ | ||||
| <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/begabtenfoerderung/image.png" alt="{{ .Title }}"> | ||||
|   {{ end }} | ||||
|   <div class="card-body"> | ||||
|     <ul class="list-inline"> | ||||
|       <li class="list-inline-item"><p><i class="fa-solid fa-book-bookmark"></i> {{ .Params.Category }}</p></li> | ||||
|   | ||||
| @@ -7,7 +7,6 @@ | ||||
|       <li class="list-inline-item"><p><i class="fa-solid fa-user-group"></i> {{ .Params.Class }}</p></li> | ||||
|     </ul> | ||||
|     <h4 class="card-title"><a href="{{ .Permalink }}">{{ .Title }}</a></h4> | ||||
|     <!-- p class="card-text mb-4">{{ .Summary | truncate 100 }}</p--> | ||||
|     <a href="{{ .Permalink }}" class="btn btn-primary btn-sm">{{ i18n "show_more"}}</a> | ||||
|   </div> | ||||
| </div> | ||||
|   | ||||
| @@ -1,12 +1,10 @@ | ||||
| {{ define "main" }} | ||||
|  | ||||
| <!-- blogs --> | ||||
| <section class="section"> | ||||
|   <div class="container"> | ||||
|     <div class="row"> | ||||
|       <div class="col-lg-8 order-2 order-lg-1"> | ||||
|         <div class="row"> | ||||
|           <!-- blog post --> | ||||
|           {{ $paginator := .Paginate ( where .Data.Pages "Type" "post") }} | ||||
|           {{ range $paginator.Pages }} | ||||
|           <div class="col-sm-6 mb-5"> | ||||
| @@ -14,12 +12,9 @@ | ||||
|               class="card rounded-0 border-bottom border-primary border-top-0 border-left-0 border-right-0 hover-shadow"> | ||||
|               <img class="card-img-top rounded-0" src="{{ .Params.Image | relURL }}" alt="{{ .Title }}"> | ||||
|               <div class="card-body"> | ||||
|                 <!-- post meta --> | ||||
|                 <ul class="list-inline mb-3"> | ||||
|                   <!-- post date --> | ||||
|                   <li class="list-inline-item mr-3 ml-0"><i class="fa-solid fa-calendar-day"></i> | ||||
|                     {{ .PublishDate.Format "02 Jan, 2006" }}</li> | ||||
|                   <!-- author --> | ||||
|                   <li class="list-inline-item mr-3 ml-0"><i class="fa-solid fa-user"></i> <a | ||||
|                       href="{{ `author/` | relLangURL }}{{ .Params.Author | urlize }}">{{ .Params.Author | title }}</a> | ||||
|                   </li> | ||||
| @@ -40,6 +35,5 @@ | ||||
|     </div> | ||||
|   </div> | ||||
| </section> | ||||
| <!-- /blogs --> | ||||
|  | ||||
| {{ end }} | ||||
|   | ||||
| @@ -1,11 +1,8 @@ | ||||
| <article class="card rounded-0 border-bottom border-primary border-top-0 border-left-0 border-right-0 hover-shadow"> | ||||
|   <img class="card-img-top rounded-0" src="{{ .Params.Image | relURL }}" alt="{{ .Title }}"> | ||||
|   <div class="card-body"> | ||||
|     <!-- post meta --> | ||||
|     <ul class="list-inline mb-3"> | ||||
|       <!-- post date --> | ||||
|       <li class="list-inline-item mr-3 ml-0"><i class="fa-solid fa-calendar-day"></i> {{ .PublishDate.Format "02 Jan, 2006" }}</li> | ||||
|       <!-- author --> | ||||
|       <li class="list-inline-item mr-3 ml-0"><i class="fa-solid fa-user"></i> <a | ||||
|         href="{{ `author` | relLangURL }}{{ .Params.Author | urlize }}">{{ .Params.Author | title }}</a></li> | ||||
|     </ul> | ||||
|   | ||||
| @@ -1,6 +1,5 @@ | ||||
| {{ define "main" }} | ||||
|  | ||||
| <!-- blog details --> | ||||
| <section class="section-sm"> | ||||
|   <div class="container"> | ||||
|     <div class="row"> | ||||
| @@ -25,7 +24,6 @@ | ||||
|  | ||||
|             </ul> | ||||
|           </div> | ||||
|           <!-- border --> | ||||
|           <div class="col-12 my-4"> | ||||
|             <div class="border-bottom"></div> | ||||
|           </div> | ||||
| @@ -34,7 +32,6 @@ | ||||
|   					{{ .TableOfContents }} | ||||
|   				</aside> | ||||
|           </div> | ||||
|           <!-- blog contect --> | ||||
|           <div class="col-12 mb-5 content"> | ||||
|             {{ .Content }} | ||||
|           </div> | ||||
| @@ -44,6 +41,5 @@ | ||||
|     </div> | ||||
|   </div> | ||||
| </section> | ||||
| <!-- /blog details --> | ||||
|  | ||||
| {{ end }} | ||||
|   | ||||
| @@ -4,8 +4,7 @@ | ||||
|     <ul class="list-inline"> | ||||
|       <li class="list-inline-item"><p><i class="fa-solid fa-book-bookmark"></i> {{ .Params.Category }}</p></li> | ||||
|     </ul> | ||||
|     <h4 class="card-title"><a href="{{ .Permalink }}">{{ .Title }}</a></h4> | ||||
|     <!--p class="card-text mb-4">{{ .Summary | truncate 100 }}</p--> | ||||
|     <h4 class="card-title"><a href="{{ .Permalink }}">{{ .Title | truncate 20 }}</a></h4> | ||||
|     <a href="{{ .Permalink }}" class="btn btn-primary btn-sm text-uppercase">{{ i18n "read_more"}}</a> | ||||
|   </div> | ||||
| </div> | ||||
|   | ||||
| @@ -2,7 +2,6 @@ | ||||
|  | ||||
| {{ $data := index .Site.Data .Site.Language.Lang }} | ||||
|  | ||||
| <!-- about --> | ||||
| <section class="section"> | ||||
|   <div class="container"> | ||||
|     <div class="row"> | ||||
| @@ -15,15 +14,12 @@ | ||||
|     </div> | ||||
|   </div> | ||||
| </section> | ||||
| <!-- /about --> | ||||
|  | ||||
| <!-- funfacts --> | ||||
| {{ if $data.homepage.zahlen.enable }} | ||||
| {{ with $data.homepage.zahlen }} | ||||
| <section class="section-sm bg-primary"> | ||||
|   <div class="container"> | ||||
|     <div class="row"> | ||||
|       <!-- funfacts item --> | ||||
|       {{ range .zahl_element }} | ||||
|       <div class="col-md-3 col-sm-6 mb-4 mb-md-0"> | ||||
|         <div class="text-center"> | ||||
| @@ -37,7 +33,6 @@ | ||||
| </section> | ||||
| {{ end }} | ||||
| {{ end }} | ||||
| <!-- /funfacts --> | ||||
|  | ||||
| {{ partial "info.html" . }} | ||||
|  | ||||
|   | ||||
| @@ -1,18 +1,13 @@ | ||||
| {{ define "main" }} | ||||
|  | ||||
| <!-- scholarship --> | ||||
| <section class="section"> | ||||
|   <div class="container"> | ||||
|     <div class="row mb-5"> | ||||
|       <!-- <div class="col-md-6 mb-4 mb-md-0"> | ||||
|         <img class="img-fluid" src="{{ .Params.Image | relURL }}" alt="scholarship news"> | ||||
|       </div> --> | ||||
|       <div class="col-md-6 content"> | ||||
|         {{ .Content }} | ||||
|       </div> | ||||
|     </div> | ||||
|     <div class="row"> | ||||
|       <!-- scholarship item --> | ||||
|       {{ range .Data.Pages }} | ||||
|       <div class="col-lg-4 col-sm-6 mb-4"> | ||||
|         {{ .Render "anmeldung" }} | ||||
| @@ -21,6 +16,5 @@ | ||||
|     </div> | ||||
|   </div> | ||||
| </section> | ||||
| <!-- /scholarship --> | ||||
|  | ||||
| {{ end }} | ||||
|   | ||||
| @@ -1,6 +1,5 @@ | ||||
| {{ define "main" }} | ||||
|  | ||||
| <!-- wettbewerbe --> | ||||
| <section class="section"> | ||||
|   <div class="container"> | ||||
|     <div class="row"> | ||||
| @@ -8,7 +7,6 @@ | ||||
|     </div> | ||||
|     <div class="row"> | ||||
|       <div class="col-12"> | ||||
|         <!-- course category list --> | ||||
|         <ul class="list-inline text-center filter-controls mb-5"> | ||||
|           <li class="list-inline-item m-3 text-uppercase active" data-filter="all">{{ i18n "all" }}</li> | ||||
|           {{ $categories := slice }} | ||||
| @@ -21,18 +19,14 @@ | ||||
|         </ul> | ||||
|       </div> | ||||
|     </div> | ||||
|     <!-- wettbewerbe list --> | ||||
|     <div class="row filtr-container"> | ||||
|       <!-- wettbewerb item --> | ||||
|       {{ range .Data.Pages }} | ||||
|       <div data-category="{{ .Params.Category | urlize }}" class="col-lg-4 col-sm-6 mb-5 filtr-item"> | ||||
|         {{ .Render "wettbewerbe" }} | ||||
|         {{ .Render "begabtenfoerderung" }} | ||||
|       </div> | ||||
|       {{ end }} | ||||
|     </div> | ||||
|     <!-- /wettbewerbe list --> | ||||
|   </div> | ||||
| </section> | ||||
| <!-- /wettbewerbe --> | ||||
|  | ||||
| {{ end }} | ||||
|   | ||||
| @@ -1,19 +1,18 @@ | ||||
| {{ define "main" }} | ||||
|  | ||||
| <!-- section --> | ||||
| <section class="section-sm"> | ||||
|   <div class="container"> | ||||
|     {{ if .Params.Image }} | ||||
|     <div class="row"> | ||||
|       <div class="col-12 mb-4"> | ||||
|         <!-- course thumb --> | ||||
|         <img style="height: 500px;width: 100%;object-fit: cover;" src="{{ .Params.Image | relURL }}" | ||||
|           class="img-fluid w-100"> | ||||
|       </div> | ||||
|     </div> | ||||
|     {{ end }} | ||||
|     <div> | ||||
|       <h2>{{ .Title }}</h2> | ||||
|     </div> | ||||
|     <!-- course info --> | ||||
|     <div class="row align-items-center mb-5"> | ||||
|       <div class="col-xl-6 order-sm-3 order-xl-2 col-12 order-2"> | ||||
|         <ul class="list-inline"> | ||||
| @@ -28,15 +27,15 @@ | ||||
|           </li> | ||||
|         </ul> | ||||
|       </div> | ||||
|       {{ if .Params.Web_url }} | ||||
|       <div class="col-xl-3 text-sm-right text-left order-sm-2 order-3 order-xl-3 col-sm-6 mb-4 mb-xl-0"> | ||||
|         <a href="{{ .Params.Web_url | safeURL }}" class="btn btn-primary">{{ i18n "website" }}</a> | ||||
|       </div> | ||||
|       <!-- border --> | ||||
|       {{ end }} | ||||
|       <div class="col-12 mt-4 order-4"> | ||||
|         <div class="border-bottom border-primary"></div> | ||||
|       </div> | ||||
|     </div> | ||||
|     <!-- course details --> | ||||
|     <div class="row"> | ||||
|       <div class="col-12 mb-4 content"> | ||||
|         {{ .Content }} | ||||
| @@ -44,27 +43,23 @@ | ||||
|     </div> | ||||
|   </div> | ||||
| </section> | ||||
| <!-- /section --> | ||||
|  | ||||
| <!-- related course --> | ||||
| <section class="section pt-0"> | ||||
|   <div class="container"> | ||||
|     <div class="row"> | ||||
|       <div class="col-12"> | ||||
|         <h2 class="section-title">{{ i18n "related_contests" }}</h2> | ||||
|         <h2 class="section-title">{{ i18n "related_begabtenfoerderung" }}</h2> | ||||
|       </div> | ||||
|     </div> | ||||
|     <div class="row"> | ||||
|       <!-- course item --> | ||||
|       {{ $related := (where .Site.RegularPages "Type" "wettbewerbe") | intersect (where .Site.Pages ".Title" "!=" .Title) | union (.Site.RegularPages.Related . ) | shuffle | first 3}} | ||||
|       {{ $related := (where .Site.RegularPages "Type" "begabtenfoerderung") | intersect (where .Site.Pages ".Title" "!=" .Title) | union (.Site.RegularPages.Related . ) | shuffle | first 3}} | ||||
|       {{ range first 3 $related }} | ||||
|       <div class="col-lg-4 col-sm-6 mb-5"> | ||||
|         {{ .Render "wettbewerbe"}} | ||||
|         {{ .Render "begabtenfoerderung"}} | ||||
|       </div> | ||||
|       {{ end }} | ||||
|     </div> | ||||
|   </div> | ||||
| </section> | ||||
| <!-- /related course --> | ||||
|  | ||||
| {{ end }} | ||||
|   | ||||
| @@ -1,6 +1,5 @@ | ||||
| {{ define "main" }} | ||||
|  | ||||
| <!-- forms --> | ||||
| <section class="section"> | ||||
|   <div class="container"> | ||||
|     <div class="row"> | ||||
| @@ -14,6 +13,5 @@ | ||||
|     </div> | ||||
|   </div> | ||||
| </section> | ||||
| <!-- /forms --> | ||||
|  | ||||
| {{ end }} | ||||
|   | ||||
| @@ -7,7 +7,6 @@ | ||||
|         <h2 class="section-title">{{ .Title }}</h2> | ||||
|       </div> | ||||
|     </div> | ||||
|     <!-- research details --> | ||||
|     <div class="row"> | ||||
|       <div class="col-12 mb-50 content"> | ||||
|         {{ .Content }} | ||||
|   | ||||
| @@ -27,7 +27,6 @@ | ||||
|     <br> | ||||
|  | ||||
| 		<div class="row shuffle-wrapper justify-content-center"> | ||||
| 			{{"<!-- portfolio item -->" | safeHTML}} | ||||
| 			{{ range .Data.Pages }} | ||||
| 			<div class="col-lg-4 shuffle-item" | ||||
| 				data-groups="[{{range $index, $element:= .Params.Categories_ag }}{{if ne $index 0}},{{end}}"{{. | urlize}}"{{ end }}]"> | ||||
|   | ||||
| @@ -1,11 +1,9 @@ | ||||
| {{ define "main" }} | ||||
|  | ||||
| <!-- section --> | ||||
| <section class="section-sm"> | ||||
|   <div class="container"> | ||||
|     <div class="row"> | ||||
|       <div class="col-12 mb-4"> | ||||
|         <!-- course thumb --> | ||||
|         <img style="height: 500px;width: 100%;object-fit: cover;" src="{{ .Params.Image | relURL }}" | ||||
|           class="img-fluid w-100"> | ||||
|       </div> | ||||
| @@ -13,7 +11,6 @@ | ||||
|     <div> | ||||
|       <h2>{{ .Title }}</h2> | ||||
|     </div> | ||||
|     <!-- course info --> | ||||
|     <div class="row align-items-center mb-5"> | ||||
|       <div class="col-xl-8 order-sm-3 order-xl-2 col-12 order-2"> | ||||
|         <ul class="list-inline"> | ||||
| @@ -58,12 +55,10 @@ | ||||
|       <div class="col-xl-3 text-sm-right text-left order-sm-2 order-3 order-xl-3 col-sm-6 mb-4 mb-xl-0"> | ||||
|         <a href="{{ .Params.Apply_url | safeURL }}" class="btn btn-primary">{{ i18n "join_club" }}</a> | ||||
|       </div> | ||||
|       <!-- border --> | ||||
|       <div class="col-12 mt-4 order-4"> | ||||
|         <div class="border-bottom border-primary"></div> | ||||
|       </div> | ||||
|     </div> | ||||
|     <!-- course details --> | ||||
|     <div class="row"> | ||||
|       <div class="col-12 mb-4 content"> | ||||
|         {{ .Content }} | ||||
| @@ -71,9 +66,7 @@ | ||||
|     </div> | ||||
|   </div> | ||||
| </section> | ||||
| <!-- /section --> | ||||
|  | ||||
| <!-- related course --> | ||||
| <section class="section pt-0"> | ||||
|   <div class="container"> | ||||
|     <div class="row"> | ||||
| @@ -82,7 +75,6 @@ | ||||
|       </div> | ||||
|     </div> | ||||
|     <div class="row"> | ||||
|       <!-- course item --> | ||||
|       {{ $related := (where .Site.RegularPages "Type" "ganztagsangebote") | intersect (where .Site.Pages ".Title" "!=" .Title) | union (.Site.RegularPages.Related . ) | shuffle | first 3}} | ||||
|       {{ range first 3 $related }} | ||||
|       <div class="col-lg-4 col-sm-6 mb-5"> | ||||
| @@ -92,6 +84,5 @@ | ||||
|     </div> | ||||
|   </div> | ||||
| </section> | ||||
| <!-- /related course --> | ||||
|  | ||||
| {{ end }} | ||||
|   | ||||
| @@ -2,13 +2,11 @@ | ||||
|  | ||||
| {{ $data := index .Site.Data .Site.Language.Lang }} | ||||
|  | ||||
| <!-- hero slider --> | ||||
| {{ if $data.homepage.slider.enable }} | ||||
| {{ with $data.homepage.slider }} | ||||
| <section class="hero-section overlay bg-cover" data-background="{{ .bg_image | absURL }}"> | ||||
|   <div class="container"> | ||||
|     <div class="hero-slider"> | ||||
|       <!-- slider item --> | ||||
|       {{ range .slider_item }} | ||||
|       <div class="hero-slider-item"> | ||||
|         <div class="row"> | ||||
| @@ -27,9 +25,7 @@ | ||||
| </section> | ||||
| {{ end }} | ||||
| {{ end }} | ||||
| <!-- /hero slider --> | ||||
|  | ||||
| <!-- about us --> | ||||
| {{ if $data.homepage.about.enable }} | ||||
| {{ with $data.homepage.about }} | ||||
| <section class="section"> | ||||
| @@ -56,17 +52,12 @@ | ||||
| </section> | ||||
| {{ end }} | ||||
| {{ end }} | ||||
| <!-- /about us --> | ||||
|  | ||||
| <!-- banner-feature --> | ||||
| {{ if $data.homepage.success_banner.enable }} | ||||
| {{ with $data.homepage.success_banner }} | ||||
| <section class="section bg-cover" data-background="{{ .image | absURL }}" id="success"> | ||||
|   <div class="container-fluid"> | ||||
|     <div class="row no-gutters"> | ||||
|       <!--div class="col-xl-4 col-lg-5 align-self-end"> | ||||
|         <img class="img-fluid w-100" style="margin-top: -20px;" src="{{ .image | absURL }}" alt="banner-feature"> | ||||
|       </div--> | ||||
|       <div class="col-xl-8 col-lg-7"> | ||||
|         <div class="row feature-blocks bg-white justify-content-between"> | ||||
|           {{ range .feature_item }} | ||||
| @@ -89,9 +80,7 @@ | ||||
| </section> | ||||
| {{ end }} | ||||
| {{ end }} | ||||
| <!-- /banner-feature --> | ||||
|  | ||||
| <!-- courses --> | ||||
| {{ if $data.homepage.ganztagsangebote.enable }} | ||||
| <section class="section-sm"> | ||||
|   <div class="container"> | ||||
| @@ -106,17 +95,13 @@ | ||||
|         </div> | ||||
|       </div> | ||||
|     </div> | ||||
|     <!-- course list --> | ||||
|     <div class="row justify-content-center"> | ||||
|       <!-- course item --> | ||||
|       {{ range first 6 (where .Site.RegularPages "Type" "ganztagsangebote")}} | ||||
|       <div class="col-lg-4 col-sm-6 mb-5"> | ||||
|         {{ .Render "ganztagsangebote" }} | ||||
|       </div> | ||||
|       {{ end }} | ||||
|     </div> | ||||
|     <!-- /course list --> | ||||
|     <!-- mobile see all button --> | ||||
|     <div class="row"> | ||||
|       <div class="col-12 text-center"> | ||||
|         <a href="{{ `ganztagsangebote` | relLangURL }}" class="btn btn-sm btn-primary-outline d-sm-none d-inline-block">{{ i18n "see_all" }}</a> | ||||
| @@ -125,9 +110,7 @@ | ||||
|   </div> | ||||
| </section> | ||||
| {{ end }} | ||||
| <!-- /courses --> | ||||
|  | ||||
| <!-- cta --> | ||||
| {{ if $data.homepage.cta.enable }} | ||||
| {{ with $data.homepage.cta }} | ||||
| <section class="section bg-primary"> | ||||
| @@ -147,15 +130,11 @@ | ||||
| </section> | ||||
| {{ end }} | ||||
| {{ end }} | ||||
| <!-- /cta --> | ||||
|  | ||||
| <!-- info --> | ||||
| {{ if $data.homepage.info.enable }} | ||||
| {{ partial "info.html" . }} | ||||
| {{ end }} | ||||
| <!-- /info --> | ||||
|  | ||||
| <!-- termine --> | ||||
| {{ if $data.homepage.termine.enable }} | ||||
| <section class="section bg-gray"> | ||||
|   <div class="container"> | ||||
| @@ -171,7 +150,6 @@ | ||||
|       </div> | ||||
|     </div> | ||||
|     <div class="row justify-content-center"> | ||||
|       <!-- event --> | ||||
|       {{ with .Site.GetPage "/termine/_index.md" }} | ||||
|  | ||||
|       {{ range first 3 .Params.events }} | ||||
| @@ -192,7 +170,6 @@ | ||||
|       {{ end }} | ||||
|  | ||||
|     </div> | ||||
|     <!-- mobile see all button --> | ||||
|     <div class="row"> | ||||
|       <div class="col-12 text-center"> | ||||
|         <a href="{{`termine` | relLangURL }}" class="btn btn-sm btn-primary-outline d-sm-none d-inline-block">{{ i18n "see_all" }}</a> | ||||
| @@ -201,9 +178,7 @@ | ||||
|   </div> | ||||
| </section> | ||||
| {{ end }} | ||||
| <!-- /events --> | ||||
|  | ||||
| <!-- blog --> | ||||
| {{ if $data.homepage.blog.enable }} | ||||
| <section class="section"> | ||||
|   <div class="container"> | ||||
| @@ -213,7 +188,6 @@ | ||||
|       </div> | ||||
|     </div> | ||||
|     <div class="row justify-content-center"> | ||||
|       <!-- blog post --> | ||||
|       {{ range first 3 (where .Site.RegularPages "Type" "post")}} | ||||
|       <article class="col-lg-4 col-sm-6 mb-5 mb-lg-0"> | ||||
|         {{ .Render "post" }} | ||||
| @@ -223,6 +197,5 @@ | ||||
|   </div> | ||||
| </section> | ||||
| {{ end }} | ||||
| <!-- /blog --> | ||||
|  | ||||
| {{ end }} | ||||
|   | ||||
| @@ -4,7 +4,6 @@ | ||||
| integrity="sha512-xodZBNTC5n17Xt2atTPuE1HxjVMSvLVW9ocqUKLsCC5CXdbqCmblAshOMAS6/keqq/sMZMZ19scR4PsZChSR7A==" | ||||
| crossorigin=""/> | ||||
|  | ||||
| <!-- Make sure you put this AFTER Leaflet's CSS --> | ||||
| <script src="https://unpkg.com/leaflet@1.7.1/dist/leaflet.js" | ||||
|  integrity="sha512-XQoYMqMTK8LvdxXYG3nZ448hOEQiglfqkJs1NOQV44cWnUrBc8PkAOcXy20w0vlaXaVUearIOBhiXZ5V3ynxwA==" | ||||
|  crossorigin=""></script> | ||||
| @@ -17,7 +16,6 @@ crossorigin=""/> | ||||
| } | ||||
| </style> | ||||
|  | ||||
| <!-- contact --> | ||||
| <section class="section bg-gray"> | ||||
|   <div class="container"> | ||||
|     <div class="row"> | ||||
| @@ -43,7 +41,6 @@ crossorigin=""/> | ||||
|     </div> | ||||
|   </div> | ||||
| </section> | ||||
| <!-- /contact --> | ||||
|  | ||||
| <section class="section pt-0 bg-gray"> | ||||
|     <div class="container"> | ||||
|   | ||||
| @@ -1,6 +1,4 @@ | ||||
| {{ "<!-- sidebar -->" | safeHTML }} | ||||
| <aside class="col-lg-4 order-1 order-lg-2"> | ||||
|   {{ "<!-- categories -->" | safeHTML }} | ||||
|   <div class="bg-white mb-5"> | ||||
|     <h4 class="mb-4">{{ i18n "categories" }}</h4> | ||||
|     {{- if isset .Site.Taxonomies "categories" }} | ||||
| @@ -13,7 +11,6 @@ | ||||
|     {{- end }} | ||||
|     {{- end }} | ||||
|   </div> | ||||
|   {{ "<!-- tags -->" | safeHTML }} | ||||
|   <div class="bg-white mb-5"> | ||||
|     <h4 class="mb-4">{{ i18n "tags" }}</h4> | ||||
|     {{- if isset .Site.Taxonomies "tags" }} | ||||
| @@ -26,10 +23,8 @@ | ||||
|     {{- end }} | ||||
|     {{- end }} | ||||
|   </div> | ||||
|   {{ "<!-- latest post -->" | safeHTML }} | ||||
|   <div class="bg-white"> | ||||
|     <h4 class="mb-4">{{ i18n "latest_article" }}</h4> | ||||
|     {{ "<!-- post-item -->" | safeHTML }} | ||||
|     {{ range first 3 ( where .Site.Pages "Type" "post" )}} | ||||
|     <div class="media border-bottom border-color pb-3 mb-3"> | ||||
|       <a href="{{ .Permalink }}"><img class="mr-3 post-thumb-sm" src="{{ .Params.Image | absURL }}"></a> | ||||
| @@ -42,5 +37,4 @@ | ||||
|     </div> | ||||
|     {{ end }} | ||||
|   </div> | ||||
| </aside> | ||||
| {{ "<!-- /sidebar -->" | safeHTML }} | ||||
| </aside> | ||||
| @@ -1,11 +1,8 @@ | ||||
| <!-- footer --> | ||||
| <footer> | ||||
|   <!-- footer content --> | ||||
|   <div class="footer bg-footer section border-bottom"> | ||||
|     <div class="container"> | ||||
|       <div class="row"> | ||||
|         <div class="col-lg-3 col-sm-8 mb-5 mb-lg-0"> | ||||
|           <!-- logo --> | ||||
|           <a class="logo-footer" href="{{ .Site.BaseURL | relLangURL }}"><img class="mb-4" height="60" src="{{ .Site.Params.logo | absURL }}" alt="{{ .Site.Title }}"></a> | ||||
|           <ul class="list-unstyled"> | ||||
|             <li class="mb-4"> | ||||
| @@ -26,7 +23,6 @@ | ||||
|             {{ end }} | ||||
|           </ul> | ||||
|         </div> | ||||
|         <!-- support --> | ||||
|         <div class="col-lg-3 col-sm-4 col-6 mb-5 mb-md-0"> | ||||
|           <h4 class="text-white mb-5 text-uppercase">{{ i18n "clubs_footer" }}</h4> | ||||
|           <ul class="list-unstyled"> | ||||
| @@ -35,7 +31,6 @@ | ||||
|             {{ end }} | ||||
|           </ul> | ||||
|         </div> | ||||
|         <!-- support --> | ||||
|         <div class="col-lg-2 col-sm-4 col-6 mb-5 mb-md-0"> | ||||
|           <h4 class="text-white mb-5 text-uppercase">{{ i18n "latest_article" }}</h4> | ||||
|           <ul class="list-unstyled"> | ||||
| @@ -47,7 +42,6 @@ | ||||
|       </div> | ||||
|     </div> | ||||
|   </div> | ||||
|   <!-- copyright --> | ||||
|   <div class="copyright py-4 bg-footer"> | ||||
|     <div class="container"> | ||||
|       <div class="row"> | ||||
| @@ -65,18 +59,14 @@ | ||||
|     </div> | ||||
|   </div> | ||||
| </footer> | ||||
| <!-- /footer --> | ||||
|  | ||||
| {{ "<!-- JS Plugins -->" | safeHTML }} | ||||
| {{ range .Site.Params.plugins.js}} | ||||
| <script src="{{ .link | absURL }}"></script> | ||||
| {{ end }} | ||||
|  | ||||
| {{ "<!-- Main Script -->" | safeHTML }} | ||||
| {{ $script := resources.Get "js/script.js" | minify}} | ||||
| <script src="{{ $script.Permalink }}"></script> | ||||
|  | ||||
| <!-- Load PhotoSwipe js if the load-photoswipe shortcode has been used --> | ||||
| {{ if ($.Scratch.Get "photoswipeloaded") }} | ||||
| <script src="/js/load-photoswipe.js"></script> | ||||
| 	{{ if .Site.Params.CDNJS }} | ||||
|   | ||||
| @@ -2,22 +2,18 @@ | ||||
|   <meta charset="utf-8"> | ||||
|   <title>{{ .Title }}</title> | ||||
|  | ||||
|   {{ "<!-- mobile responsive meta -->" | safeHTML }} | ||||
|   <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> | ||||
|   <meta name="description" content="{{ with .Params.Description }}{{ . }}{{ else }}{{ with .Site.Params.description }}{{ . }}{{ end }}{{ end }}"> | ||||
|   {{ with .Site.Params.author }}<meta name="author" content="{{ . }}">{{ end }} | ||||
|   {{ hugo.Generator }} | ||||
|  | ||||
|   {{ "<!-- plugins -->" | safeHTML }} | ||||
|   {{ range .Site.Params.plugins.css }} | ||||
|   <link rel="stylesheet" href="{{ .link | absURL }}"> | ||||
|   {{ end }} | ||||
|  | ||||
|   {{ "<!-- Main Stylesheet -->" | safeHTML }} | ||||
|   {{ $styles := resources.Get "scss/style.scss" | toCSS }} | ||||
|   <link rel="stylesheet" href="{{ $styles.Permalink }}" media="screen"> | ||||
|  | ||||
|   {{ "<!--Favicon-->" | safeHTML }} | ||||
|   <link rel="shortcut icon" href="{{ `media/favicon.png` | absURL }}" type="image/x-icon"> | ||||
|   <link rel="icon" href="{{ `media/favicon.png` | absURL }}" type="image/x-icon"> | ||||
|  | ||||
|   | ||||
| @@ -1,6 +1,4 @@ | ||||
| <!-- header --> | ||||
| <header class="fixed-top header"> | ||||
|   <!-- top header --> | ||||
|   {{ if .Site.Params.top_header }} | ||||
|   <div class="top-header py-2 bg-white"> | ||||
|     <div class="container"> | ||||
| @@ -24,7 +22,6 @@ | ||||
|     </div> | ||||
|   </div> | ||||
|   {{ end }} | ||||
|   <!-- navbar --> | ||||
|   <div class="navigation w-100 {{ if .Site.Params.top_header }} top-hider {{ end }}"> | ||||
|     <div class="container"> | ||||
|       <nav class="navbar navbar-expand-lg navbar-dark p-0"> | ||||
| @@ -60,7 +57,6 @@ | ||||
|             {{ end }} | ||||
|           </ul> | ||||
|  | ||||
|           <!-- Language List --> | ||||
|           {{ if .IsTranslated }} | ||||
|           <select class="m-2 border-0" id="select-language" onchange="location = this.value;"> | ||||
|             {{ $siteLanguages := .Site.Languages}} | ||||
| @@ -81,10 +77,8 @@ | ||||
|             {{ end }} | ||||
|           </select> | ||||
|           {{ end }} | ||||
|           <!-- /LL --> | ||||
|         </div> | ||||
|       </nav> | ||||
|     </div> | ||||
|   </div> | ||||
| </header> | ||||
| <!-- /header --> | ||||
|   | ||||
| @@ -1,4 +1,3 @@ | ||||
| <!-- page title --> | ||||
| <section class="page-title-section overlay" style="background-image: url('{{ .Params.Bg_image | relURL}}'),url('{{`media/backgrounds/page-title.png`| relURL}}');" > | ||||
|   <div class="container"> | ||||
|     <div class="row"> | ||||
|   | ||||
| @@ -1,9 +1,7 @@ | ||||
| {{ if .Site.Params.preloader.enable }} | ||||
| {{ "<!-- preloader start -->" | safeHTML }} | ||||
| <div class="preloader"> | ||||
|   {{ with .Site.Params.preloader.preloader }} | ||||
|   <img src="{{ . | absURL }}" width="222px" alt="preloader"> | ||||
|   {{ end }} | ||||
| </div> | ||||
| {{ "<!-- preloader end -->" | safeHTML }} | ||||
| {{ end }} | ||||
|   | ||||
| @@ -1,6 +1,5 @@ | ||||
| {{ define "main" }} | ||||
|  | ||||
| <!-- content --> | ||||
| <section class="section"> | ||||
|   <div class="container"> | ||||
|         {{ .Content }} | ||||
| @@ -15,6 +14,5 @@ | ||||
|     </div> | ||||
|   </div> | ||||
| </section> | ||||
| <!-- /content --> | ||||
|  | ||||
| {{ end }} | ||||
|   | ||||
| @@ -1,13 +1,11 @@ | ||||
| {{ define "main" }} | ||||
|  | ||||
| <!-- section --> | ||||
| <section class="section-sm"> | ||||
|   <div class="container"> | ||||
|     <div class="row"> | ||||
|       <div class="col-12 mb-4"> | ||||
|         {{ .Content }} | ||||
|       </div> | ||||
|       <!-- cantorpreisträger --> | ||||
|       {{ if .Params.Cantorpreisträger }} | ||||
|       <div class="col-12"> | ||||
|         <h2 class="mb-3">{{ i18n "cantorpreisträger" }}</h2> | ||||
| @@ -28,6 +26,5 @@ | ||||
|     </div> | ||||
|   </div> | ||||
| </section> | ||||
| <!-- /section --> | ||||
|  | ||||
| {{ end }} | ||||
|   | ||||
| @@ -6,17 +6,14 @@ | ||||
|       <div class="col-12"> | ||||
|         <ul class="list-unstyled"> | ||||
|           {{ range .Params.events }} | ||||
|           <li class="mb-4 w-100 border-bottom hover-shadow"> | ||||
|             <div class="row"> | ||||
|               <div class="col-md-2 text-center p-4 bg-primary text-white mb-4 mb-md-0"><span class="h2 d-block">{{ time.Format "2" .date}}</span> {{ time.Format "Jan 2006" .date}}</div> | ||||
|               <div class="col-md-10 d-md-table"> | ||||
|                 <div class="d-md-table-cell px-4 vertical-align-middle mb-4 mb-md-0"> | ||||
|           <li class="mb-4 w-100 border-bottom hover-shadow d-md-table"> | ||||
|              | ||||
|               <div class="w-25 d-md-table-cell text-center p-4 bg-primary text-white mb-4 mb-md-0"><span class="h2 d-block">{{ time.Format "2" .date}}</span> {{ time.Format "Jan 2006" .date}}</div> | ||||
|               <div class="d-md-table-cell px-4 vertical-align-middle mb-4 mb-md-0"> | ||||
|                   <p href="{{ .Permalink }}" class="h4 mb-3 d-block">{{ .title }}</p> | ||||
|                   <p class="mb-0">{{ .summary | truncate 100 }}</p> | ||||
|                 </div> | ||||
|                 <div class="d-md-table-cell vertical-align-middle text-right pr-0 pr-md-4"><p><i class="fa-solid fa-location-dot text-primary mr-2"></i>{{ .location | markdownify }}</p></div> | ||||
|               </div> | ||||
|             </div> | ||||
|               <div class="d-md-table-cell vertical-align-middle text-right pr-0 pr-md-4"><p><i class="fa-solid fa-location-dot text-primary mr-2"></i>{{ .location | markdownify }}</p></div>             | ||||
|           </li> | ||||
|           {{ end }} | ||||
|         </ul> | ||||
|   | ||||
| @@ -1,6 +1,5 @@ | ||||
| {{ define "main" }} | ||||
|  | ||||
| <!-- wettbewerbe --> | ||||
| <section class="section"> | ||||
|   <div class="container"> | ||||
|     <div class="row"> | ||||
| @@ -8,7 +7,6 @@ | ||||
|     </div> | ||||
|     <div class="row"> | ||||
|       <div class="col-12"> | ||||
|         <!-- course category list --> | ||||
|         <ul class="list-inline text-center filter-controls mb-5"> | ||||
|           <li class="list-inline-item m-3 text-uppercase active" data-filter="all">{{ i18n "all" }}</li> | ||||
|           {{ $categories := slice }} | ||||
| @@ -21,18 +19,14 @@ | ||||
|         </ul> | ||||
|       </div> | ||||
|     </div> | ||||
|     <!-- wettbewerbe list --> | ||||
|     <div class="row filtr-container"> | ||||
|       <!-- wettbewerb item --> | ||||
|       {{ range .Data.Pages }} | ||||
|       <div data-category="{{ .Params.Category | urlize }}" class="col-lg-4 col-sm-6 mb-5 filtr-item"> | ||||
|         {{ .Render "wettbewerbe" }} | ||||
|       </div> | ||||
|       {{ end }} | ||||
|     </div> | ||||
|     <!-- /wettbewerbe list --> | ||||
|   </div> | ||||
| </section> | ||||
| <!-- /wettbewerbe --> | ||||
|  | ||||
| {{ end }} | ||||
|   | ||||
| @@ -1,11 +1,9 @@ | ||||
| {{ define "main" }} | ||||
|  | ||||
| <!-- section --> | ||||
| <section class="section-sm"> | ||||
|   <div class="container"> | ||||
|     <div class="row"> | ||||
|       <div class="col-12 mb-4"> | ||||
|         <!-- course thumb --> | ||||
|         <img style="height: 500px;width: 100%;object-fit: cover;" src="{{ .Params.Image | relURL }}" | ||||
|           class="img-fluid w-100"> | ||||
|       </div> | ||||
| @@ -13,7 +11,6 @@ | ||||
|     <div> | ||||
|       <h2>{{ .Title }}</h2> | ||||
|     </div> | ||||
|     <!-- course info --> | ||||
|     <div class="row align-items-center mb-5"> | ||||
|       <div class="col-xl-6 order-sm-3 order-xl-2 col-12 order-2"> | ||||
|         <ul class="list-inline"> | ||||
| @@ -31,12 +28,10 @@ | ||||
|       <div class="col-xl-3 text-sm-right text-left order-sm-2 order-3 order-xl-3 col-sm-6 mb-4 mb-xl-0"> | ||||
|         <a href="{{ .Params.Web_url | safeURL }}" class="btn btn-primary">{{ i18n "website" }}</a> | ||||
|       </div> | ||||
|       <!-- border --> | ||||
|       <div class="col-12 mt-4 order-4"> | ||||
|         <div class="border-bottom border-primary"></div> | ||||
|       </div> | ||||
|     </div> | ||||
|     <!-- course details --> | ||||
|     <div class="row"> | ||||
|       <div class="col-12 mb-4 content"> | ||||
|         {{ .Content }} | ||||
| @@ -44,9 +39,7 @@ | ||||
|     </div> | ||||
|   </div> | ||||
| </section> | ||||
| <!-- /section --> | ||||
|  | ||||
| <!-- related course --> | ||||
| <section class="section pt-0"> | ||||
|   <div class="container"> | ||||
|     <div class="row"> | ||||
| @@ -55,7 +48,6 @@ | ||||
|       </div> | ||||
|     </div> | ||||
|     <div class="row"> | ||||
|       <!-- course item --> | ||||
|       {{ $related := (where .Site.RegularPages "Type" "wettbewerbe") | intersect (where .Site.Pages ".Title" "!=" .Title) | union (.Site.RegularPages.Related . ) | shuffle | first 3}} | ||||
|       {{ range first 3 $related }} | ||||
|       <div class="col-lg-4 col-sm-6 mb-5"> | ||||
| @@ -65,6 +57,5 @@ | ||||
|     </div> | ||||
|   </div> | ||||
| </section> | ||||
| <!-- /related course --> | ||||
|  | ||||
| {{ end }} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user