Homepage/layouts/shortcodes/corona_event_weekly.html

63 lines
1.6 KiB
HTML

{{- $corona_url := $.Page.Param "event.weekly.corona_url" }}
{{- $intro := $.Page.Param "event.weekly.intro" }}
{{- if not $intro }}
{{- errorf "missing value for 'event.weekly.intro': %s" .Position }}
{{- end }}
{{- $weekday := $.Page.Param "event.weekly.weekday" }}
{{- if not $weekday }}
{{- errorf "missing value for 'event.weekly.weekday': %s" .Position }}
{{- end }}
{{- $begin := $.Page.Param "event.weekly.begin" }}
{{- if not $begin }}
{{- errorf "missing value for 'event.weekly.begin': %s" .Position }}
{{- end }}
{{- $finish := $.Page.Param "event.weekly.finish" }}
{{- $interval := $.Page.Param "event.weekly.interval" }}
{{- $annotation := $.Page.Param "event.weekly.annotation" }}
{{- $link := $.Page.Param "event.weekly.link" }}
<div style="position: relative; max-width: 600px;
height: auto;
border: 2px solid #ff0000;
margin: 50px auto;
padding: 20px;
box-sizing: border-box;">
&#9888;&#129440; Aufgrund der Corona-Pandemie findet unser Event virtuell unter der URL:
<a href="{{ $corona_url }}" target="_blank">{{ $corona_url }}</a> statt.
</div>
<p>
{{ $intro }}
</p>
<dl>
<dt>Termin</dt>
<dd>
Jeden
{{- with $interval }}
{{ . }} {{ $weekday }} im Monat
{{- else }}
{{ $weekday }}
{{- end }}
</dd>
{{- with $annotation }}
<dd>
<small>({{ . }})</small>
</dd>
{{- end }}
<dt>von</dt>
<dd>
{{ $begin }} Uhr
</dd>
<dt>bis</dt>
<dd>
{{- with $finish }}
{{ . }} Uhr
{{- else }}
open end
{{- end }}
</dd>
</dl>
<p>
{{- with $link }}
<a href="{{ . }}">Website</a>
{{- end }}
</p>