Lehrplan: Speicher-Snapshot — viewport-fit=cover + 100dvh + Status
- iPad-Verbesserungen vom Linter: meta viewport bekommt viewport-fit=cover (Safari Notch) body min-height nutzt 100dvh statt 100vh (dynamic viewport) - _status.md: Save-Punkt fuer Crash-Recovery dokumentiert - Inbox-Check: keine offenen Nachrichten an lehrplan DB-Bilanz live: module_info 11, kompetenzen 11, kompetenz_modules 21, lehrplan_anchors 108 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -112,7 +112,7 @@ $countryMeta = [
|
||||
<html lang="de">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover">
|
||||
<title><?= $pageTitle ?></title>
|
||||
<meta name="description" content="<?= esc($module['subtitle']) ?> — Lernziele, Begriffe und Lehrplan-Bezug für die GeoGraSim-Simulation <?= esc($module['title']) ?>.">
|
||||
<link rel="icon" type="image/svg+xml" href="<?= $bp ?>/favicon.svg">
|
||||
@@ -121,7 +121,7 @@ $countryMeta = [
|
||||
<link rel="stylesheet" href="<?= $bp ?>/assets/css/design-system.css">
|
||||
<style>
|
||||
/* Seite ist scrollbar — Design-System-Body ist overflow:hidden, das ueberschreiben wir hier */
|
||||
body { overflow: auto; height: auto; min-height: 100vh; background: var(--ggs-bg); }
|
||||
body { overflow: auto; height: auto; min-height: 100dvh; background: var(--ggs-bg); }
|
||||
|
||||
/* ===== Topbar (identisch zu glossar.php) ===== */
|
||||
.md-topbar {
|
||||
|
||||
@@ -128,7 +128,7 @@ $categoryMeta = [
|
||||
<html lang="de">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover">
|
||||
<title><?= $moduleFocus ? 'Lehrplan-Bezug: ' . esc($moduleFocus['title']) : 'Lehrplan-Übersicht' ?> — Lehrplan geograsim.at</title>
|
||||
<meta name="description" content="<?= $moduleFocus ? 'Lehrplan-Verankerung der Simulation ' . esc($moduleFocus['title']) . ' in Österreich, Deutschland, Schweiz und Liechtenstein.' : 'Alle Lehrplan-Verankerungen der GeoGraSim-Simulationen für Österreich, Deutschland, Schweiz und Liechtenstein — gruppiert nach didaktischem Kompetenzbereich.' ?>">
|
||||
<link rel="icon" type="image/svg+xml" href="<?= $bp ?>/favicon.svg">
|
||||
@@ -136,7 +136,7 @@ $categoryMeta = [
|
||||
<link rel="stylesheet" href="<?= $bp ?>/assets/fonts/inter.css">
|
||||
<link rel="stylesheet" href="<?= $bp ?>/assets/css/design-system.css">
|
||||
<style>
|
||||
body { overflow: auto; height: auto; min-height: 100vh; background: var(--ggs-bg); }
|
||||
body { overflow: auto; height: auto; min-height: 100dvh; background: var(--ggs-bg); }
|
||||
|
||||
/* ===== Topbar (wie modul-detail) ===== */
|
||||
.lp-topbar {
|
||||
|
||||
@@ -66,7 +66,7 @@ $statusMeta = [
|
||||
<html lang="de">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover">
|
||||
<title>Simulationen — Lehrplan geograsim.at</title>
|
||||
<meta name="description" content="Alle GeoGraSim-Simulationen auf einen Blick — Klimawächter, Flussmanagement, Heli-Navigation, Stadt & Raumplanung und weitere in Entwicklung.">
|
||||
<link rel="icon" type="image/svg+xml" href="<?= $bp ?>/favicon.svg">
|
||||
@@ -74,7 +74,7 @@ $statusMeta = [
|
||||
<link rel="stylesheet" href="<?= $bp ?>/assets/fonts/inter.css">
|
||||
<link rel="stylesheet" href="<?= $bp ?>/assets/css/design-system.css">
|
||||
<style>
|
||||
body { overflow: auto; height: auto; min-height: 100vh; background: var(--ggs-bg); }
|
||||
body { overflow: auto; height: auto; min-height: 100dvh; background: var(--ggs-bg); }
|
||||
|
||||
/* Topbar identisch zu lehrplan.php */
|
||||
.sp-topbar {
|
||||
|
||||
@@ -1,20 +1,65 @@
|
||||
---
|
||||
instanz: lehrplan
|
||||
zuletzt_aktualisiert: 2026-04-26 11:10
|
||||
session_id: lehrplan-apr24-26
|
||||
zuletzt_aktualisiert: 2026-04-29 (Speicher-Snapshot)
|
||||
session_id: lehrplan-apr24-29
|
||||
---
|
||||
|
||||
## Update 11:10 (2026-04-26)
|
||||
## Aktueller Stand am Speicher-Snapshot
|
||||
|
||||
Staustufen-Auftrag (Atlas 10:15) erledigt:
|
||||
- Pflichtenheft gelesen
|
||||
- Neue Kompetenz `energieversorgung-speicherung`
|
||||
- 8 AT-Anker (3 Fach GW Sek I + 3 übergreifend + 2 andere Fächer)
|
||||
- 4 kompetenz_modules-Zuordnungen für staustufen (1 primär + 3 sekundär)
|
||||
- Energiemix bekommt rückwirkend `energieversorgung-speicherung` primär
|
||||
- DB-Bilanz: kompetenzen 11, kompetenz_modules 21, lehrplan_anchors 108
|
||||
- Atlas-Meldung raus (Zentrale-Inbox 11:10)
|
||||
Alle bisherigen Aufträge erledigt und committet. Keine offenen Inbox-
|
||||
Nachrichten an `lehrplan`. Save-Punkt für Crash-Recovery.
|
||||
|
||||
## Letzte abgeschlossene Aufträge
|
||||
|
||||
- **Logistik-Lehrplan-Anker** (Atlas 24.04. 14:00): 6 Kompetenzen +
|
||||
22 AT-Anker — Commit `c80f23a`
|
||||
- **modul-klima.php 2D/3D-Doppel-Launcher** (Atlas 19.04. 22:00):
|
||||
Sonderfall im Partial + WebGL-Hint — Commit `13833ef`
|
||||
- **Modul-Filter `?module=X` in lehrplan.php** (Thomas 24.04.): Filter
|
||||
+ Fokus-Banner — Commit `d37857f`
|
||||
- **Staustufen-Anker** (Atlas 26.04. 10:15): Neue Kompetenz
|
||||
`energieversorgung-speicherung` + 8 AT-Anker — Commit `23e1aee`
|
||||
|
||||
## DB-Bilanz (live)
|
||||
|
||||
- `module_info` 11
|
||||
- `kompetenzen` 11
|
||||
- `kompetenz_modules` 21
|
||||
- `lehrplan_anchors` 108
|
||||
|
||||
## Letzte Änderungen am Speicher-Snapshot
|
||||
|
||||
Drei Dateien hatten ausstehende Linter-/iPad-Verbesserungen
|
||||
(`viewport-fit=cover` + `100dvh` statt `100vh`):
|
||||
- `App/pages/_partials/modul_detail.php`
|
||||
- `App/pages/lehrplan.php`
|
||||
- `App/pages/simulationen.php`
|
||||
|
||||
Diese werden mit dem Snapshot-Commit gespeichert.
|
||||
|
||||
## Sichtbare Seiten (HTTP 200)
|
||||
|
||||
- `/modul-klima` (2D/3D-Toggle)
|
||||
- `/modul-klima-3d`, `/modul-fluss`, `/modul-heli`, `/modul-stadt`
|
||||
- `/modul-staustufen`, `/modul-logistik` (Vorschau-Banner für geplante)
|
||||
- `/modul-regenwald`, `/modul-erdbeben`, `/modul-energiemix`,
|
||||
`/modul-lieferketten` (alle Vorschau)
|
||||
- `/lehrplan`, `/lehrplan?module=<id>` (Modul-Fokus)
|
||||
- `/simulationen`
|
||||
|
||||
## Als nächstes
|
||||
|
||||
Keine laufende Arbeit. Warte auf Aufträge in `_inbox/content/`.
|
||||
|
||||
Beobachten:
|
||||
- Glossar-Begriffe für Staustufen (Atlas hat sie 26.04. 10:30 bei
|
||||
Glossar bestellt — nicht meine Aufgabe, aber wirkt sich auf die
|
||||
modul-staustufen-Seite aus)
|
||||
- DE/CH-Anker für Logistik und Staustufen sind optional offen
|
||||
|
||||
## Blocker
|
||||
|
||||
Keine.
|
||||
|
||||
|
||||
## Update 15:40
|
||||
|
||||
Reference in New Issue
Block a user