115 lines
4.7 KiB
HTML
Executable File
115 lines
4.7 KiB
HTML
Executable File
{{ define "content" }}
|
|
<div id="index">
|
|
<div class="container transparent">
|
|
<div class="flex row">
|
|
<div id="index-short-contact">
|
|
<div class="phone">
|
|
<i class="fa fa-phone"></i>: {{ (index .Site.Data.kontakt.kontakt 0).telephone }}
|
|
</div>
|
|
<div class="mail">
|
|
{{- $email := (index .Site.Data.kontakt.kontakt 0).email }}
|
|
<i class="fa fa-envelope"></i>: <a href="mailto:{{ $email }}">{{ $email }}</a>
|
|
</div>
|
|
<div class="social">
|
|
{{ partial "social.html" . }}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
{{- with .Content -}}
|
|
<div class="container">
|
|
<main>
|
|
<article>
|
|
<div class="lead padding" id="index-content">
|
|
<a id="{{ i18n "home" }}"></a>
|
|
<h1 id="index-title">{{ .Title }}</h1>
|
|
{{ . }}
|
|
</div>
|
|
</article>
|
|
</main>
|
|
</div>
|
|
{{- end -}}
|
|
|
|
<div class="container">
|
|
<section id="index-hero">
|
|
<a class="anchor" id="{{ i18n "about-us" }}"><h1 class="padding">{{ (replace (replace (i18n "about-us") "-" " ") "ue" "ü") | title}}</h1></a>
|
|
<div class="flex row">
|
|
{{- range (first 3 (where .Site.Pages.ByWeight ".Params.type" "ueber-uns")) -}}
|
|
<div>
|
|
{{- partial "hero.html" . -}}
|
|
</div>
|
|
{{- end -}}
|
|
</div>
|
|
</section>
|
|
</div>
|
|
|
|
<div class="container">
|
|
<section id="index-contact">
|
|
<div>
|
|
<a class="anchor" id="{{ i18n "contact" }}"><h1 class="padding">Kontakt</h1></a>
|
|
<div class="call-to-action flex row text-center">
|
|
<div class="padding">
|
|
<a class="btn btn-primary" href="mailto:{{ .Site.Author.email }}">{{ i18n "send-mail" }}</a>
|
|
</div>
|
|
</div>
|
|
<div class="flex row">
|
|
{{- $site := . }}
|
|
{{- range .Site.Data.kontakt.kontakt -}}
|
|
{{- partial "address.html" (dict "address" . "ctx" $site) -}}
|
|
{{- end -}}
|
|
</div>
|
|
</div>
|
|
</section>
|
|
</div>
|
|
|
|
<div class="container">
|
|
<section id="index-gallery">
|
|
<h1 class="padding">
|
|
<a class="anchor" href="/galerie" id="{{ i18n "gallery" }}">{{ i18n "gallery" | title}}</a>
|
|
<span class="small"></span>
|
|
</h1>
|
|
<ul class="flex row list-unstyled">
|
|
{{- range .Params.galleries }}
|
|
<li class="padding">
|
|
{{- $section := $.Site.GetPage "section" "galerie" -}}
|
|
{{- $page := $section.GetPage . -}}
|
|
{{- $image := ((index $page.Pages 0).Resources.GetMatch "**.jpg") -}}
|
|
{{ partial "figure.html" (dict "image" $image "ctx" $page "class" "fill" "showDescription" true "showTitle" true)}}
|
|
</li>
|
|
{{- end -}}
|
|
</ul>
|
|
<div class="padding">
|
|
<p class="text-right">
|
|
<a href="/galerie"><strong>Alle Galerien</strong></a>
|
|
</p>
|
|
</div>
|
|
</section>
|
|
</div>
|
|
|
|
<div class="container">
|
|
<section id="index-news">
|
|
<h1 class="padding"><a class="anchor" href="/neuigkeiten" id="{{ i18n "news" }}">{{ i18n "news" | title}}</a></h1>
|
|
<ul class="list-unstyled flex row">
|
|
{{- range (first 3 (where .Site.Pages.ByWeight ".Params.type" "news")) -}}
|
|
{{- partial "news.html" . -}}
|
|
{{- end -}}
|
|
</ul>
|
|
<div class="padding">
|
|
<p class="text-right">
|
|
<a href="/neuigkeiten"><strong>Alle Neuigkeiten</strong></a>
|
|
</p>
|
|
</div>
|
|
</section>
|
|
</div>
|
|
|
|
{{- if .IsTranslated -}}
|
|
<div class="container">
|
|
<section id="translations" class="flex row">
|
|
{{- partial "translations.html" . -}}
|
|
</section>
|
|
</div>
|
|
{{- end -}}
|
|
</div>
|
|
{{ end }}
|