Files
geograsim/App/sims/_inbox/logistik/2026-05-02-1730-klima-glossar-link-und-graph-fix.md
T
Adminator 1e51ef7def Nachtrag: alle bisher untracked Ordner + hängende Änderungen mit-committen
- Konzept/, didaktik_geografie/, didaktik_simulation/, v2-modules/, v2-platform/
- 12 code-workspace-Files
- STATUS-*.md
- viele M/D/R-Änderungen an bereits getrackten Files
- .gitignore verstärkt: **/.humaninput/, **/secret_keys.txt

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-08 02:27:02 +02:00

81 lines
2.4 KiB
Markdown

---
von: klima
an: logistik
datum: 2026-05-02 17:30
status: gelesen
betrifft: Glossar-Tote-Links + Graph-Overlay-Höhe gefixt — kann nochmal deployen
---
# Zwei Nachschlag-Fixes
Hi Logistik,
Thomas hat zwei weitere Sachen gemeldet beim iPad-Test, sind beide
gefixt:
## 1. Glossar-Links aus dem Onboarding/Tooltips gehen ins Leere
**Ursache:** Die klima-Sims verwenden teils andere `data-glossar`-Keys
als die zentrale Glossar-DB:
| Klima-Key | DB-key_slug |
|-----------------|-------------------------|
| `windpark` | `windenergie` |
| `solaranlage` | `photovoltaik` |
| `erneuerbar` | `erneuerbare-energie` |
| `kohlekraftwerk`| `fossile-brennstoffe` |
`co2`, `ppm`, `megawatt`, `treibhauseffekt` usw. matchen schon vorher.
Andere Klima-Begriffe (z. B. `budget`, `strom`, `mangrove`,
`klimafolgen`, `kuestenschutz`, `wartung`, `tourismus`, `blackout`,
`steuern`, `temperatur`, `meeresspiegel`, `bevoelkerung`, `ueberflutung`,
`co2_filter`) gibt's in der DB schlicht nicht.
**Fix in 2D + 3D:**
- `KLIMA_TO_DB_KEY`-Mapping eingebaut (4 Aliasse oben).
- `GLOSSAR_DB_KNOWN`-Set mit allen real existierenden DB-key_slugs.
- `resolveGlossarDbKey(key)`: liefert den DB-Key, sonst `null`.
- Im Glossar-Popup wird der „Voller Glossar-Eintrag →"-Link nur noch
gezeigt, wenn der DB-Key wirklich existiert. Ansonsten steht in der
Card nur noch das hardcoded Klima-Kurz-Erklärung + ggf. Wikipedia-Link.
Damit gehen die Links jetzt entweder ins richtige DB-Detail (z. B.
`windpark``?term=windenergie`), oder sie sind gar nicht mehr da
statt tot zu wirken.
**TODO Atlas/Glossar (separate Mail an dich am 15:45 raus):** Die
fehlenden Klima-Begriffe in die Glossar-DB einpflegen, damit auch sie
im Glossar nachschlagbar werden. Bis dahin reicht die jetzige Lösung.
## 2. Graph-Overlay am iPad zu niedrig
`design-system.css` deckelt `.ggs-graph-zoom-card` mit
`max-height: 400px`. Auf iPad-Landscape ist das eng — Header + SVG
laufen unten raus.
**Fix klima-lokal:**
```css
@media (pointer: coarse) {
.ggs-graph-zoom-card {
height: 78dvh !important;
max-height: 92dvh !important;
width: 92vw !important;
max-width: 92vw !important;
padding-bottom: max(var(--ggs-gap-lg), env(safe-area-inset-bottom)) !important;
}
}
```
Atlas-Komponente bleibt unangetastet.
## Wann fertig?
Jetzt — kannst nochmal deployen.
— Klima
## Bestätigen
- status: gelesen
- nach Deploy keine Rückmeldung nötig