From b9a30e3175ca8da4034b036c1ed21674da7b29d6 Mon Sep 17 00:00:00 2001 From: Denys Konovalov Date: Wed, 5 Apr 2023 14:16:33 +0200 Subject: [PATCH] Layout-Anpassungen nach BS v5 Migration (#222) --- assets/js/script.js | 6 +- assets/scss/_common.scss | 16 ++-- assets/scss/_variables.scss | 2 +- config.yml | 2 +- content/german/chronikseiten/traditionen.md | 2 +- content/german/kontakt/_index.md | 31 ++++--- content/german/schulchronik/_index.md | 23 +++--- .../superhaufen/30-jahriges-jubilaum.md | 3 - layouts/_default/card-btn-ni.html | 2 +- layouts/_default/card-btn.html | 10 ++- layouts/_default/card-ct.html | 2 +- layouts/_default/card.html | 6 +- layouts/_default/ganztag.html | 2 +- layouts/_default/list.html | 4 +- layouts/anmeldung/list.html | 2 +- layouts/cantorfora/list.html | 2 +- layouts/forms/list.html | 4 +- layouts/forms/single.html | 9 +- layouts/index.html | 65 +++++++-------- layouts/kontakt/list.html | 43 ++++++---- layouts/partials/card-icon.html | 2 +- layouts/partials/collapsible.html | 8 ++ layouts/partials/download.html | 8 ++ layouts/partials/footer.html | 2 +- layouts/partials/head.html | 3 - layouts/partials/header.html | 12 +-- layouts/partials/modal.html | 13 +-- layouts/partials/pagination.html | 67 +++++++++++++++ layouts/partials/termin.html | 15 ++++ layouts/schulchronik/list.html | 2 +- layouts/schulchronik/single.html | 44 +++++++--- layouts/shortcodes/collapsible-lite.html | 4 - layouts/shortcodes/collapsible.html | 11 +-- layouts/shortcodes/download.html | 9 +- layouts/shortcodes/slider.html | 82 ++++++++++--------- layouts/termine/list.html | 22 ++--- 36 files changed, 308 insertions(+), 232 deletions(-) create mode 100644 layouts/partials/collapsible.html create mode 100644 layouts/partials/download.html create mode 100644 layouts/partials/pagination.html create mode 100644 layouts/partials/termin.html delete mode 100644 layouts/shortcodes/collapsible-lite.html diff --git a/assets/js/script.js b/assets/js/script.js index 24e8f1f3..0810dc37 100644 --- a/assets/js/script.js +++ b/assets/js/script.js @@ -57,7 +57,8 @@ // venobox popup $(document).ready(function () { new VenoBox({ - selector: '.vb-video' + selector: '.vb-video', + spinner: 'grid' }); new VenoBox({ selector: '.vb-gallery', @@ -76,7 +77,8 @@ new Filterizr( '.filtr-container', { - layout: 'sameWidth' + layout: 'sameWidth', + gutterPixels: 10 } ); } diff --git a/assets/scss/_common.scss b/assets/scss/_common.scss index 3797255c..ba3520e8 100644 --- a/assets/scss/_common.scss +++ b/assets/scss/_common.scss @@ -218,7 +218,6 @@ textarea.form-control { justify-content: center; .page-item { - margin: 0 10px; &.active { .page-link { @@ -228,11 +227,6 @@ textarea.form-control { } } - &:first-child .page-link, - &:last-child .page-link { - border-radius: 0; - } - .page-link { color: $text-color; } @@ -376,11 +370,6 @@ details[open] summary { } } -#wc-canvas { - width: 100%; - height: 400px; -} - .top-banner { padding-top: 160px !important; } @@ -402,4 +391,9 @@ details[open] summary { .fb-tile-icon { font-size: 96px; +} + +.wc-canvas { + width: 100%; + height: 600px; } \ No newline at end of file diff --git a/assets/scss/_variables.scss b/assets/scss/_variables.scss index 80d6e45c..2c691d82 100644 --- a/assets/scss/_variables.scss +++ b/assets/scss/_variables.scss @@ -14,4 +14,4 @@ $gray: #f8f8f8; // Font Variables $primary-font: 'Fira Sans', sans-serif; $secondary-font: 'Fira Sans', sans-serif; -$icon-font: 'Material Design Icons'; +$icon-font: 'Material Design Icons'; \ No newline at end of file diff --git a/config.yml b/config.yml index 94c06074..6028923f 100644 --- a/config.yml +++ b/config.yml @@ -36,7 +36,7 @@ params: - https://assets.cantorgymnasium.de/fonts/fira/fira.css - https://assets.cantorgymnasium.de/fonts/tilt-warp/tilt-warp.css js: - - https://assets.cantorgymnasium.de/bootstrap/v5/js/bootstrap.min.js + - https://assets.cantorgymnasium.de/bootstrap/v5/js/bootstrap.bundle.min.js - https://assets.cantorgymnasium.de/slick/v1.8/slick.min.js - https://assets.cantorgymnasium.de/lazyload/v17/dist/lazyload.min.js head_js: diff --git a/content/german/chronikseiten/traditionen.md b/content/german/chronikseiten/traditionen.md index e353df94..4abd1bbf 100644 --- a/content/german/chronikseiten/traditionen.md +++ b/content/german/chronikseiten/traditionen.md @@ -12,7 +12,7 @@ aliases: Seit 1995, dem Jahr des 150. Geburtstages Georg Cantors, wird jährlich ein herausragender Schüler bzw. eine herausragende Schülerin mit dem Cantorpreis geehrt. Die Preisträger erhalten einen vom Förderverein des Georg-Cantor-Gymnasiums gestifteten Zinnbecher mit Motiven der Stadt Halle und 150€ Preisgeld. Mit diesem Preis werden Schüler für besondere Leistungen und Engagement für unsere Schule ausgezeichnet. In den einzelnen Jahren unser Chronik werden die Cantorpreisträger vorgestellt -{{< image src="/media/about/cantorpreis.webp" >}} +{{< image src="/media/schulchronik/1995/cantorpreis.webp" >}} ## 2. Die Kultur- und Wissenschaftswoche diff --git a/content/german/kontakt/_index.md b/content/german/kontakt/_index.md index 2c8f6b6f..c44b387f 100644 --- a/content/german/kontakt/_index.md +++ b/content/german/kontakt/_index.md @@ -2,18 +2,27 @@ title: Kontakt draft: false bg_image: media/backgrounds/page-title.webp -description: Eine Nachricht schreiben. +description: Wenn Sie noch weitere Fragen haben, können Sie hier eine Nachricht an die Schulleitung schreiben. +kontaktdaten: + - name: Herr OStD Dr. Bernd Gorsler + position: Schulleiter + email: gorsler@cantor-gymnasium.de + - name: Frau StD Claudia Schapitz + position: stellv. Schulleiterin + email: schapitz@cantor-gymnasium.de + - name: Herr Dr. Andreas Koch + position: Oberstufenkoordinator + email: koch@cantor-gymnasium.de + - name: Herr Falko Plinke + position: Koordinator für Planung + email: plinke@cantor-gymnasium.de + - name: Frau Gabriele Felke + position: Koordinatorin für den inhaltlichen Schwerpunkt + email: felke@cantor-gymnasium.de + - name: Frau S. Kretzschmar / Frau J.-M. Jaschak + position: Sekretariat + email: schulleitung@cantor-gymnasium.de --- -Wenn Sie noch weitere Fragen haben, können Sie hier eine Nachricht an die Schulleitung schreiben. - -| | | | -|---|---|---| -|Schulleiter|Herr OStD Dr. Bernd Gorsler|[gorsler(at)cantor-gymnasium.de](mailto:gorsler@cantor-gymnasium.de)| -|stellv. Schulleiterin|Frau StD Claudia Schapitz|[schapitz(at)cantor-gymnasium.de](mailto:schapitz@cantor-gymnasium.de)| -|Oberstufenkoordinator|Herr Dr. Andreas Koch|[koch(at)cantor-gymnasium.de](mailto:koch@cantor-gymnasium.de)| -|Koordinator für Planung|Herr Falko Plinke|[plinke(at)cantor-gymnasium.de](mailto:plinke@cantor-gymnasium.de)| -|Koordinatorin für den inhaltlichen Schwerpunkt|Frau Gabriele Felke|[felke(at)cantor-gymnasium.de](mailto:felke@cantor-gymnasium.de)| -|Sekretariat|Frau S. Kretzschmar / Frau J.-M. Jaschak|[schulleitung(at)cantor-gymnasium.de](mailto:schulleitung@cantor-gymnasium.de), Tel.: [+49-0345/6903156](tel:+493456903156), Fax.: [+49-0345/6903157](tel:+493456903157)| diff --git a/content/german/schulchronik/_index.md b/content/german/schulchronik/_index.md index fb058037..a3f47b22 100644 --- a/content/german/schulchronik/_index.md +++ b/content/german/schulchronik/_index.md @@ -13,18 +13,19 @@ analogen Schulchronik gesammelt sind. Seit 2011 sind wir vom Digitalisierungswah befallen und haben eine eigene Homepage erstellt, die als Teil der Schulhomepage jedem Interessierten die wechselvolle Geschichte des GCG präsentiert. ---- -
-
- +
+
+
+ ... +
+
+
+

"Aus dem Paradies, das Cantor uns geschaffen, soll uns niemand vertreiben können."

+

aus 'David Hilbert, Über das Unendliche', Math. Ann. 95

+
+
+
-
-

"Aus dem Paradies, das Cantor uns geschaffen, soll uns niemand vertreiben können."

-aus 'David Hilbert, Über das Unendliche', Math. Ann. 95 -
-
- ---- ## Statistische Daten diff --git a/content/german/superhaufen/30-jahriges-jubilaum.md b/content/german/superhaufen/30-jahriges-jubilaum.md index ce5ff43e..c3a40f59 100644 --- a/content/german/superhaufen/30-jahriges-jubilaum.md +++ b/content/german/superhaufen/30-jahriges-jubilaum.md @@ -306,9 +306,6 @@ tiles: bg_color: "#0051e5" icon: mdi mdi-all-inclusive content: > - ## **Flashmob** - - Unser geliebtes Gymnasium feierte im Jahr 2018 sein 30-jähriges Jubiläum. Nach reichlicher Überlegung kam unserem Schuldirektor Herrn Gorsler diff --git a/layouts/_default/card-btn-ni.html b/layouts/_default/card-btn-ni.html index 4eb96dd0..39f6ddc1 100644 --- a/layouts/_default/card-btn-ni.html +++ b/layouts/_default/card-btn-ni.html @@ -1,6 +1,6 @@ diff --git a/layouts/_default/card-btn.html b/layouts/_default/card-btn.html index d665bacc..2438357e 100644 --- a/layouts/_default/card-btn.html +++ b/layouts/_default/card-btn.html @@ -1,7 +1,9 @@
- {{ .Title }} - \ No newline at end of file diff --git a/layouts/_default/card-ct.html b/layouts/_default/card-ct.html index bbf30b21..90ba9688 100644 --- a/layouts/_default/card-ct.html +++ b/layouts/_default/card-ct.html @@ -2,7 +2,7 @@ {{ .Title }}
diff --git a/layouts/_default/card.html b/layouts/_default/card.html index aa0dc25d..d0ebdae9 100644 --- a/layouts/_default/card.html +++ b/layouts/_default/card.html @@ -1,6 +1,6 @@
{{ .Title }} -
+
{{ time.Format "02. Jan 2006" .PublishDate }}
-

{{ .Title | truncate 30 }}

+

{{ .Title }}

{{ .Summary | truncate 100 }}

- {{ i18n "read_more" }} + {{ i18n "read_more" }}
diff --git a/layouts/_default/ganztag.html b/layouts/_default/ganztag.html index 52d7cd2c..60a88f20 100644 --- a/layouts/_default/ganztag.html +++ b/layouts/_default/ganztag.html @@ -5,7 +5,7 @@
{{ .Params.schedule }}
{{ .Params.class }}
-

{{ .Title | truncate 20 }}

+

{{ .Title }}

{{ i18n "show_more"}}
diff --git a/layouts/_default/list.html b/layouts/_default/list.html index 5748c498..428543b7 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -7,12 +7,12 @@
{{ $paginator := .Paginate ( where .Data.Pages "Type" "post") }} {{ range $paginator.Pages }} -
+
{{ .Render "card" }}
{{ end }}
- {{ template "_internal/pagination.html" . }} + {{ partial "pagination" . }}
diff --git a/layouts/anmeldung/list.html b/layouts/anmeldung/list.html index 43bd181d..046ce3d1 100644 --- a/layouts/anmeldung/list.html +++ b/layouts/anmeldung/list.html @@ -9,7 +9,7 @@
{{ range .Params.elements }} -
+

{{ .title }}

diff --git a/layouts/cantorfora/list.html b/layouts/cantorfora/list.html index 7697b3d2..ab604303 100644 --- a/layouts/cantorfora/list.html +++ b/layouts/cantorfora/list.html @@ -13,7 +13,7 @@
{{ range sort .Data.Pages ".Params.index" }} -
+
{{ .Render "card-btn" }}
{{ end }} diff --git a/layouts/forms/list.html b/layouts/forms/list.html index 76a99f5c..507542cf 100644 --- a/layouts/forms/list.html +++ b/layouts/forms/list.html @@ -6,9 +6,9 @@
{{ range .Data.Pages }} -
+
- {{ .Title }} + {{ .Title }}

{{ .Summary | truncate 100 }}

diff --git a/layouts/forms/single.html b/layouts/forms/single.html index 7ca60046..3cd303da 100644 --- a/layouts/forms/single.html +++ b/layouts/forms/single.html @@ -10,14 +10,7 @@
{{ range .Params.files }} -
- -
+ {{ partial "download" . }} {{ end }} {{ .Content }}
diff --git a/layouts/index.html b/layouts/index.html index a156b10f..95a34c27 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -104,29 +104,40 @@
-

{{ $data.homepage.blog.title }}

+
+

{{ $data.homepage.blog.title }}

+
+ +
-
-
- {{ $data.ausblick.title }} -
- -

{{ $data.ausblick.title }}

-

{{ $data.ausblick.content | truncate 100 }}

-
{{ range first 2 (where .Site.RegularPages "Type" "post")}} -
+
{{ .Render "card" }} -
+
{{ end }}
@@ -217,7 +228,7 @@ {{ end }} {{ if $data.homepage.termine.enable }} -
+
@@ -242,27 +253,7 @@ {{ end }} {{ range first 3 $events }} -
  • -
    - {{ time.Format "2" .date}} - {{ time.Format "Jan 2006" .date}} - {{ with .enddate }} -
    - bis {{ time.Format "2 Jan 2006" . }} - {{ end }} -
    -
    -

    {{ .title }}

    -
    - {{ with .location }} -
    -

    - - {{ . | markdownify }} -

    -
    - {{ end }} -
  • + {{ partial "termin" . }} {{ end }} {{ end }} @@ -308,7 +299,7 @@ {{ with $data.homepage.footer_logos }}