diff --git a/data/homepage.yml b/data/homepage.yml index 2ad2daed..f1ce86ba 100644 --- a/data/homepage.yml +++ b/data/homepage.yml @@ -1,16 +1,14 @@ top_banner: enable: true - text: >+ + text: | Unser früherer Schüler Dominic Wagner verunglückte mit 17 Jahren schwer. Seitdem braucht er 1:1 Pflege. Bitte unterstützen Sie die Finanzierung dafür: [https://www.gofundme.com/f/eigenanteil-der-pflegekosten](https://www.gofundme.com/f/eigenanteil-der-pflegekosten) - - - color: "#19aa96" font_color: "#ffffff" icon: plus-box + large: true temporarily: enable: false start_date: 2024-11-29 diff --git a/layouts/partials/header.html b/layouts/partials/header.html index c72db478..9129681f 100644 --- a/layouts/partials/header.html +++ b/layouts/partials/header.html @@ -85,9 +85,14 @@ {{ $top_banner := .Site.Data.homepage.top_banner }} - {{ if and $top_banner.enable }} - {{ if or (not $top_banner.temporarily.enable) (and $top_banner.temporarily.enable (and (le ($top_banner.temporarily.start_date | time.AsTime) now) (ge ($top_banner.temporarily.end_date | time.AsTime) now))) }} - {{ with $top_banner }} +{{ if and $top_banner.enable }} +{{ if or (not $top_banner.temporarily.enable) (and $top_banner.temporarily.enable (and (le ($top_banner.temporarily.start_date | time.AsTime) now) (ge ($top_banner.temporarily.end_date | time.AsTime) now))) }} +{{ with $top_banner }} +{{ if .large }} + {{ $title := "Willkommen auf der Website des Georg-Cantor-Gymnasiums!" }} + {{ partial "modal" (dict "title" $title "content" (.text | markdownify)) }} + +{{ else }}
- {{ end }} - {{ end }} +{{ end }} +{{ end }} +{{ end }} {{ end }}