From 4d8017aa2ba3b344b3e362d2feed1c6ea988832d Mon Sep 17 00:00:00 2001 From: NOrtmann1 <145041949+NOrtmann1@users.noreply.github.com> Date: Tue, 26 May 2026 10:51:32 +0200 Subject: [PATCH 1/7] Update footer.css --- css/footer.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/css/footer.css b/css/footer.css index ae5ea71..383bf3b 100644 --- a/css/footer.css +++ b/css/footer.css @@ -1,7 +1,7 @@ /* Footer‑Grundlayout */ footer { - position: fixed; - bottom: 0; + position: sticky; + top: 100vh; /* Zwingt den Footer an den unteren Rand des sichtbaren Bereichs */ width: 100%; background: #333d43; text-align: center; From cb1f3f0d07c557dca3c4956a769a2eae3ec1d42f Mon Sep 17 00:00:00 2001 From: NOrtmann1 <145041949+NOrtmann1@users.noreply.github.com> Date: Tue, 26 May 2026 10:52:57 +0200 Subject: [PATCH 2/7] Update footer.css --- css/footer.css | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/css/footer.css b/css/footer.css index 383bf3b..c481714 100644 --- a/css/footer.css +++ b/css/footer.css @@ -1,11 +1,13 @@ /* Footer‑Grundlayout */ footer { - position: sticky; - top: 100vh; /* Zwingt den Footer an den unteren Rand des sichtbaren Bereichs */ + position: relative; width: 100%; background: #333d43; text-align: center; padding: 10px 0; + + /* Berechnet die Resthöhe: 100% Bildschirmhöhe minus geschätzte Inhaltshöhe */ + margin-top: calc(100vh - 200px); } footer a { From 75988ffe7118eab111ca76b2bf199ec7856f34d6 Mon Sep 17 00:00:00 2001 From: NOrtmann1 <145041949+NOrtmann1@users.noreply.github.com> Date: Tue, 26 May 2026 10:54:02 +0200 Subject: [PATCH 3/7] Update footer.css --- css/footer.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/css/footer.css b/css/footer.css index c481714..844d45f 100644 --- a/css/footer.css +++ b/css/footer.css @@ -7,7 +7,7 @@ footer { padding: 10px 0; /* Berechnet die Resthöhe: 100% Bildschirmhöhe minus geschätzte Inhaltshöhe */ - margin-top: calc(100vh - 200px); + margin-top: calc(100vh - 50px); } footer a { From 9e900a3436948a0eb430236971de4886b49b1835 Mon Sep 17 00:00:00 2001 From: NOrtmann1 <145041949+NOrtmann1@users.noreply.github.com> Date: Tue, 26 May 2026 10:54:40 +0200 Subject: [PATCH 4/7] Update footer.css --- css/footer.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/css/footer.css b/css/footer.css index 844d45f..fff2e04 100644 --- a/css/footer.css +++ b/css/footer.css @@ -7,7 +7,7 @@ footer { padding: 10px 0; /* Berechnet die Resthöhe: 100% Bildschirmhöhe minus geschätzte Inhaltshöhe */ - margin-top: calc(100vh - 50px); + margin-top: calc(100vh - 400px); } footer a { From f77643af44262e7cbf291903726bb19230448acb Mon Sep 17 00:00:00 2001 From: NOrtmann1 <145041949+NOrtmann1@users.noreply.github.com> Date: Tue, 26 May 2026 10:59:07 +0200 Subject: [PATCH 5/7] body-css-anpassungen --- css/footer.css | 4 ---- css/main.css | 4 ++++ 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/css/footer.css b/css/footer.css index fff2e04..089dc51 100644 --- a/css/footer.css +++ b/css/footer.css @@ -1,13 +1,9 @@ /* Footer‑Grundlayout */ footer { - position: relative; width: 100%; background: #333d43; text-align: center; padding: 10px 0; - - /* Berechnet die Resthöhe: 100% Bildschirmhöhe minus geschätzte Inhaltshöhe */ - margin-top: calc(100vh - 400px); } footer a { diff --git a/css/main.css b/css/main.css index 1e6d3f6..2392a9a 100644 --- a/css/main.css +++ b/css/main.css @@ -9,6 +9,10 @@ body { background-color: #eef2f7; color: #1f2937; margin: 0; + + min-height: 100vh; + display: grid; + grid-template-rows: auto 1fr auto; /* Header(auto), Inhalt (bekommt Rest), Footer(auto) */ } a, button, input, select, textarea, label, main{ From 193e526e67622bf15dd8a00cec78d5f6db09e318 Mon Sep 17 00:00:00 2001 From: NOrtmann1 <145041949+NOrtmann1@users.noreply.github.com> Date: Tue, 26 May 2026 11:00:25 +0200 Subject: [PATCH 6/7] Update main.css --- css/main.css | 3 +++ 1 file changed, 3 insertions(+) diff --git a/css/main.css b/css/main.css index 2392a9a..3c29c09 100644 --- a/css/main.css +++ b/css/main.css @@ -3,6 +3,9 @@ main { max-width:1200px; margin: 0 auto; padding: 20px; + + width: 100%; + box-sizing: border-box; } body { From a2daded6b3bc13cb20e6fe065e7c2f8deed1bf1a Mon Sep 17 00:00:00 2001 From: NOrtmann1 <145041949+NOrtmann1@users.noreply.github.com> Date: Tue, 26 May 2026 11:25:47 +0200 Subject: [PATCH 7/7] Footer-Link-Anpassungen (dynamisch wie navbar) --- .../nutzungsbedingungen.php | 8 ++++---- includes/footer.php | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) rename nutzungsbedingungen.php => content/nutzungsbedingungen.php (84%) diff --git a/nutzungsbedingungen.php b/content/nutzungsbedingungen.php similarity index 84% rename from nutzungsbedingungen.php rename to content/nutzungsbedingungen.php index ec6ce75..1f580da 100644 --- a/nutzungsbedingungen.php +++ b/content/nutzungsbedingungen.php @@ -10,10 +10,10 @@ - - - - + + + + EduForge diff --git a/includes/footer.php b/includes/footer.php index edd8620..504296b 100644 --- a/includes/footer.php +++ b/includes/footer.php @@ -1,5 +1,5 @@ \ No newline at end of file