WIP
This commit is contained in:
		| @@ -1,12 +1,12 @@ | ||||
| {{ define "main" }} | ||||
|  | ||||
| <section class="section"> | ||||
| <section class="section-sm pb-0"> | ||||
| 	<div class="container"> | ||||
| 		<div class="row"> | ||||
| 			{{ range .Data.Pages }} | ||||
| 			<div class="col-lg-4 col-sm-6 mb-5"> | ||||
| 			  {{ .Render "fach" }} | ||||
| 			</div> | ||||
| 				<div class="col-lg-4 col-sm-6"> | ||||
| 				{{ .Render "fach" }} | ||||
| 				</div> | ||||
| 			{{ end }} | ||||
| 		</div> | ||||
| 	</div> | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| {{ define "main" }} | ||||
|  | ||||
| <section class="section-sm"> | ||||
| <section class="section-sm pb-0"> | ||||
|   <div class="container"> | ||||
|     <div class="row"> | ||||
|       <div class="col-12 mb-4 content"> | ||||
| @@ -8,39 +8,63 @@ | ||||
|       </div> | ||||
|     </div> | ||||
|   </div> | ||||
| 	<div class="container"> | ||||
| 		<div class="row"> | ||||
| 			{{ range .Params.tiles }} | ||||
|       <div class="col-lg-4 col-sm-6filtr-item"> | ||||
| 			<div class="card border-primary rounded-0 hover-shadow mb-5"> | ||||
|         <img class="card-img-top rounded-0" src="{{ .image | relURL }}" alt="{{ .Title }}"> | ||||
|         <div class="card-body"> | ||||
|           <h4 class="card-title"><a href="{{ .Permalink }}">{{ .title | truncate 30 }}</a></h4> | ||||
|           <a href="{{ .Permalink }}" class="btn btn-primary btn-sm">{{ i18n "show_more"}}</a> | ||||
|         </div> | ||||
|       </div> | ||||
|       </div> | ||||
| 			{{ end }} | ||||
| 		</div> | ||||
| 	</div> | ||||
| </section> | ||||
|  | ||||
| <section class="section pt-0"> | ||||
|   <div class="container"> | ||||
|     <div class="row"> | ||||
|       <div class="col-12"> | ||||
|         <h3 class="section-title">Aktuelles aus dem Fach {{ .Title }}</h3> | ||||
|       {{ range .Params.tiles }} | ||||
|       <div id="{{ md5 .title }}" class="modal"> | ||||
|         <div class="modal-dialog modal-lg modal-dialog-centered modal-dialog-scrollable" role="document"> | ||||
|           <div class="modal-content"> | ||||
|             <div class="modal-header"> | ||||
|               <h5 class="modal-title">{{ .title }}</h5> | ||||
|               <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | ||||
|                 <span aria-hidden="true">×</span> | ||||
|               </button> | ||||
|             </div> | ||||
|             <div class="modal-body"> | ||||
|               <div class="content"> | ||||
|                 {{ .content | markdownify }} | ||||
|               </div> | ||||
|             </div> | ||||
|           </div> | ||||
|         </div> | ||||
|       </div> | ||||
|     </div> | ||||
|     <div class="row"> | ||||
|       {{ $related := (where .Site.RegularPages "Type" "post") | intersect (where .Site.Pages ".Params.sub" "in" .Title) | first 3}} | ||||
|       {{ range first 3 $related }} | ||||
|       <div class="col-lg-4 col-sm-6 mb-5"> | ||||
|         {{ .Render "post"}} | ||||
|       <div class="col-lg-4 col-sm-6"> | ||||
|         <div class="card border-primary rounded-0 hover-shadow mb-5"> | ||||
|           <div class="container fb-tile-color" style="background-color:{{ .bg_color }};"> | ||||
|             <i class="{{ .icon }} fb-tile-icon" style="color: {{ .font_color }};"></i> | ||||
|           </div> | ||||
|           <div class="card-body"> | ||||
|             <h4 class="card-title">{{ .title | truncate 32 }}</h4> | ||||
|             <button type="button" class="btn btn-primary btn-sm" onclick="$('#{{ md5 .title }}').modal('show');">{{ | ||||
|               i18n "show_more"}}</button> | ||||
|           </div> | ||||
|         </div> | ||||
|       </div> | ||||
|       {{ end }} | ||||
|     </div> | ||||
|   </div> | ||||
| </section> | ||||
|  | ||||
| {{ end }} | ||||
| <section class="section pt-0 pb-0"> | ||||
|   <div class="container"> | ||||
|     <div class="row"> | ||||
|       <div class="col-12"> | ||||
|         <h2 class="section-title">Aktuelles aus dem Fach {{ .Title }}</h3> | ||||
|       </div> | ||||
|     </div> | ||||
|     <div class="row"> | ||||
|       {{ $news := (where .Site.RegularPages "Type" "post") | intersect (where .Site.RegularPages ".Params.subjects" | ||||
|       "intersect" (slice .Title) ) }} | ||||
|       {{ range first 3 $news }} | ||||
|       <div class="col-lg-4 col-sm-6 mb-5"> | ||||
|         {{ .Render "post"}} | ||||
|       </div> | ||||
|       {{ end }} | ||||
|       {{ if eq (len $news) 0 }} | ||||
|         <p class="col-12">Leider wurden noch keine Artikel zu diesem Fach veröffentlicht. Folgen Sie dem Georg-Cantor-Gymnasium über eines der Informationskanäle, um stets auf dem neusten Stand zu bleiben!</p> | ||||
|       {{ end }} | ||||
|     </div> | ||||
|   </div> | ||||
| </section> | ||||
|  | ||||
| {{ end }} | ||||
		Reference in New Issue
	
	Block a user