Add Solar-Dashboard
All checks were successful
Website Prod/Test / Produktivumgebung (push) Successful in 20s
Website Prod/Test / Testumgebung (push) Successful in 8s

This commit is contained in:
Denys Konovalov 2025-01-02 21:20:52 +01:00
parent e1283d1f93
commit 81d2501904
Signed by: Denys Konovalov
GPG Key ID: 0037E1B0E33BD2C9
3 changed files with 24 additions and 4 deletions

View File

@ -1066,3 +1066,14 @@ link:focus,
overflow: hidden; overflow: hidden;
} }
.grafana-dashboard {
width: 100%;
height: 100%;
min-height: 25vh;
max-height: 30vh;
}
.pinguin {
max-height: 35vh;
object-fit: contain;
}

View File

@ -89,6 +89,7 @@ about:
enable: true enable: true
title: Herzlich willkommen auf der Homepage des Georg-Cantor-Gymnasiums! title: Herzlich willkommen auf der Homepage des Georg-Cantor-Gymnasiums!
image: media/home/pinguin-bg.webp image: media/home/pinguin-bg.webp
dashboard: https://grafana.cantorgymnasium.de/d-solo/ce8eeq1ebqhvkb/solaranlage?orgId=2&timezone=browser&panelId=1&theme=light&__feature.dashboardSceneSolo
content: > content: >
Wir sind eine Schule mit mathematisch-naturwissenschaftlich-technischem Wir sind eine Schule mit mathematisch-naturwissenschaftlich-technischem
Schwerpunkt und möchten interessierte und begabte Schülerinnen und Schüler Schwerpunkt und möchten interessierte und begabte Schülerinnen und Schüler
@ -97,6 +98,9 @@ about:
Informieren Sie sich über unser vielfältiges wissenschaftliches, kulturelles und soziales Angebot. Georg Πinguin, unser Schulmaskottchen, begleitet Sie dabei! Informieren Sie sich über unser vielfältiges wissenschaftliches, kulturelles und soziales Angebot. Georg Πinguin, unser Schulmaskottchen, begleitet Sie dabei!
**_Wussten Sie schon? Unsere Schülerinnen und Schüler haben für das GCG eine Mini-Solaranlage gewonnen!_**
button: button:
enable: false enable: false
label: Digitale Führung durch das Schulhaus label: Digitale Führung durch das Schulhaus

View File

@ -72,8 +72,8 @@
{{ with $data.homepage.about }} {{ with $data.homepage.about }}
<section class="section"> <section class="section">
<div class="container"> <div class="container">
<div class="row align-items-center"> <div class="row align-items-stretch">
<div class="col-md-10 order-2 order-md-1"> <div class="col-lg-6 col-12 order-sm-1 order-2">
<h3 class="mb-4">{{ .title | markdownify }}</h3> <h3 class="mb-4">{{ .title | markdownify }}</h3>
<div class="content text-justify"> <div class="content text-justify">
{{ .content | markdownify }} {{ .content | markdownify }}
@ -85,8 +85,13 @@
{{ end }} {{ end }}
</div> </div>
{{ with .image }} {{ with .image }}
<div class="col-md-2 col-6 order-1 order-md-2 mb-md-0 mx-auto"> <div class="col-lg-2 col-6 order-sm-2 order-1 m-auto">
<img class="img-fluid w-100" src="{{ . | absURL }}"> <img class="img-fluid w-100 pinguin" src="{{ . | absURL }}">
</div>
{{ end }}
{{ with .dashboard }}
<div class="col-lg-4 col-sm-6 order-3 m-auto">
<iframe class="grafana-dashboard" src="{{ . }}"></iframe>
</div> </div>
{{ end }} {{ end }}
</div> </div>