diff --git a/.drone.dev.yml b/.drone.dev.yml new file mode 100644 index 00000000..cc6f5872 --- /dev/null +++ b/.drone.dev.yml @@ -0,0 +1,36 @@ +kind: pipeline +type: docker +name: dev +steps: + - name: hugo build + image: plugins/hugo + settings: + hugo_version: 0.110.0 + validate: false + extended: true + url: https://dev.cantorgymnasium.de/ + commands: + - apk add --update --no-cache tzdata + - /bin/drone-hugo + + - name: deploy + image: drillster/drone-rsync + settings: + hosts: [ "cantorgymnasium.de" ] + port: + from_secret: ssh_port + user: web-push + key: + from_secret: ssh_key + source: public/ + target: /opt/data/webdata/gcg-website-dev/ + recursive: true + delete: true + +trigger: + branch: + - master + event: + - push + - cron + - rollback \ No newline at end of file diff --git a/.drone.yml b/.drone.yml index d64d038f..e4711333 100644 --- a/.drone.yml +++ b/.drone.yml @@ -81,18 +81,6 @@ steps: recursive: true delete: true - - name: notification - image: appleboy/drone-telegram - settings: - token: - from_secret: telegram_token - to: - from_secret: telegram_room_id - when: - status: - - success - - failure - trigger: branch: - master diff --git a/assets/js/script.js b/assets/js/script.js index 600aaecb..c6aabd73 100644 --- a/assets/js/script.js +++ b/assets/js/script.js @@ -4,6 +4,26 @@ // Preloader js $(window).on('load', function () { $('.preloader').fadeOut(100); + if ($('header').offset().top > 10) { + $('.top-header').addClass('hide'); + $('.navigation').addClass('nav-bg'); + $('.navigation').css('margin-top','-'+height+'px'); + } else { + $('.top-header').removeClass('hide'); + if (!$('#top-banner').length) { + $('.navigation').removeClass('nav-bg'); + } + $('.navigation').css('margin-top','-'+0+'px'); + } + if ($('#top-banner').length) { + $('.navigation').addClass('nav-bg'); + $('.hero-section').addClass('hs-banner'); + $('.page-title-section').addClass('pts-banner'); + } else { + $('.navigation').removeClass('nav-bg'); + $('.hero-section').removeClass('hs-banner'); + $('.page-title-section').removeClass('pts-banner'); + } }); // Sticky Menu @@ -15,7 +35,9 @@ $('.navigation').css('margin-top','-'+height+'px'); } else { $('.top-header').removeClass('hide'); - $('.navigation').removeClass('nav-bg'); + if ( !$('#top-banner').length) { + $('.navigation').removeClass('nav-bg'); + } $('.navigation').css('margin-top','-'+0+'px'); } }); @@ -32,7 +54,7 @@ //Hero Slider $('.hero-slider').slick({ autoplay: true, - autoplaySpeed: 7500, + autoplaySpeed: 5000, pauseOnFocus: false, pauseOnHover: false, infinite: true, diff --git a/assets/scss/_common.scss b/assets/scss/_common.scss index 2d48b2eb..4b551877 100644 --- a/assets/scss/_common.scss +++ b/assets/scss/_common.scss @@ -440,4 +440,12 @@ details[open] summary { #wc-canvas { width: 100%; height: 600px; +} + +.top-banner { + padding-top: 160px !important; +} + +.pts-banner { + padding: 80px 0 80px; } \ No newline at end of file diff --git a/assets/scss/templates/_homepage.scss b/assets/scss/templates/_homepage.scss index 56b9cdb3..c34aa707 100644 --- a/assets/scss/templates/_homepage.scss +++ b/assets/scss/templates/_homepage.scss @@ -10,7 +10,7 @@ margin-right: 40px; padding-left: 70px; padding-top: 80px; - padding-right: 30%; + padding-right: 70px; @include desktop-xl { padding-right: 10%; @@ -19,7 +19,7 @@ @include desktop-lg { padding-right: 50px; padding-left: 50px; - padding-top: 30px; + padding-top: 40px; h3 { font-size: 20px; diff --git a/assets/scss/templates/_slider.scss b/assets/scss/templates/_slider.scss index 4cdba986..3b7dbcac 100644 --- a/assets/scss/templates/_slider.scss +++ b/assets/scss/templates/_slider.scss @@ -1,5 +1,9 @@ .hero-section { - padding: 250px 0 290px; + padding: 250px 0 200px; +} + +.hs-banner { + padding: 50px 0 200px; } .hero-slider { diff --git a/content/german/blog/informatik-biber-2022.md b/content/german/blog/informatik-biber-2022.md index 4a2f6452..099d16d7 100644 --- a/content/german/blog/informatik-biber-2022.md +++ b/content/german/blog/informatik-biber-2022.md @@ -17,9 +17,9 @@ gallery: false --- ### Erfolge beim Informatik-Biber-Wettbewerb 2022 -- 8x 1. Preis in den Jahrgängen 5 & 6 -- 46x 1. Preis in den Jahrgängen 7 bis 12 -- 51x 2. Preis in allen Jahrgängen +- 8 erste Preise in den Jahrgängen 5 & 6 +- 46 erste Preise in den Jahrgängen 7 bis 12 +- 51 zweite Preis in allen Jahrgängen "Der Informatik-Biber ist Deutschlands größter Schülerwettbewerb im Bereich Informatik. Teilnehmen können Kinder und Jugendliche der Klassen 3 bis 13. Der Wettbewerb fördert das digitale Denken mit lebensnahen und alltagsbezogenen Fragestellungen. Dabei entdecken die Teilnehmenden Faszination und Relevanz informatischer Methoden." [aus dem Flyer 2022](https://bwinf.de/fileadmin/biber/2022/Biber-Flyer_2022.pdf) diff --git a/data/de/homepage.yml b/data/de/homepage.yml index 48073e1a..cf32e1e6 100644 --- a/data/de/homepage.yml +++ b/data/de/homepage.yml @@ -37,7 +37,14 @@ slider: enable: true link: https://www.marketing.uni-halle.de/schulbuero/prime-gymnasien/ label: Mehr erfahren - - content: Kooperationsschule der Hochschule Merseburg und der Hochschule Anhalt + - content: Kooperationsschule der Hochschule Merseburg + animation_in: left + animation_out: right + button: + link: https://www.hs-merseburg.de/studium/vor-dem-studium/angebote-fuer-studieninteressierte + label: Mehr erfahren + enable: true + - content: Kooperationsschule der Hochschule Anhalt animation_in: left animation_out: right button: @@ -89,16 +96,13 @@ about: Wir sind eine Schule mit mathematisch-naturwissenschaftlich-technischem Schwerpunkt und möchten interessierte und begabte Schülerinnen und Schüler auf diesem Gebiet fördern. Das schulische Leben unseres Gymnasiums - beschränkt sich aber nicht auf den MINT-Bereich. Informieren Sie sich über - unser vielfältiges wissenschaftliches, kulturelles und soziales Angebot. - - - ## Virtueller Rundgang - - - Wer nicht bis zum nächsten Tag der offenen Tür warten möchte, dem bieten wir eine digitale Führung durch das Schulhaus an, um sich bereits virtuell im Schulhaus umzuschauen. + beschränkt sich aber nicht auf den MINT-Bereich. + + + Informieren Sie sich über unser vielfältiges wissenschaftliches, kulturelles und soziales Angebot. + Georg Πinguin, unser Schulmaskottchen, begleitet Sie dabei! button: - enable: true + enable: false label: Digitale Führung durch das Schulhaus link: https://vr.cantorgymnasium.de/tour/ blog: diff --git a/layouts/_default/list.html b/layouts/_default/list.html index 692311ea..b5ca42cc 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -9,7 +9,7 @@ {{ range $paginator.Pages }}
+ class="card rounded-0 border-primary hover-shadow"> {{ .Title }}
    diff --git a/layouts/_default/post.html b/layouts/_default/post.html index 9fd006bf..066502f9 100644 --- a/layouts/_default/post.html +++ b/layouts/_default/post.html @@ -1,4 +1,4 @@ -
    +
    {{ .Title }}
      diff --git a/layouts/index.html b/layouts/index.html index e0765451..d889a281 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -11,10 +11,10 @@
      -

      {{ $data.homepage.slider.title | markdownify }}

      +

      {{ $data.homepage.slider.title | markdownify }}

      {{ .content | markdownify }}

      {{ if .button.enable }} - {{ .button.label }} + {{ .button.label }} {{ end }}
      @@ -29,7 +29,6 @@ .hero-default { display: none; } -
      @@ -53,8 +52,8 @@ {{ end }} -{{ if $data.header_logos.enable }} -{{ with $data.header_logos }} +{{ if $data.homepage.header_logos.enable }} +{{ with $data.homepage.header_logos }}
      @@ -79,8 +78,8 @@
      -
      -

      {{ .title | markdownify }}

      +
      +

      {{ .title | markdownify }}

      {{ .content | markdownify }}
      @@ -91,7 +90,7 @@ {{ end }}
      {{ with .image }} -
      +
      {{ end }} @@ -123,12 +122,12 @@ {{ if $data.homepage.success_banner.enable }} {{ with $data.homepage.success_banner }}
      -
      +
      -
      +
      {{ range .feature_item }} -
      +
      {{ with .image }} {{ end }} @@ -165,7 +164,7 @@
      {{ range first 6 (where .Site.RegularPages "Type" "ganztagsangebote" | shuffle)}} -
      +
      {{ .Render "ganztagsangebote" }}
      {{ end }} diff --git a/layouts/partials/header.html b/layouts/partials/header.html index 1f7faf39..af196769 100644 --- a/layouts/partials/header.html +++ b/layouts/partials/header.html @@ -93,11 +93,13 @@ } - {{ $top_banner := (index .Site.Data .Site.Language.Lang).homepage.top_banner }} + + +{{ $top_banner := (index .Site.Data .Site.Language.Lang).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).Unix now.Unix ) (ge ($top_banner.temporarily.end_date | time.AsTime).Unix now.Unix))) }} {{ with $top_banner }} -
      +
      {{ .text | markdownify }}
      @@ -107,7 +109,6 @@ {{ end }} {{ end }} {{ end }} - {{ if .Params.Gallery }}