PROJEKT.md: Stand 2026-04-23, SW by-v312, Desktop-Layout dokumentiert

This commit is contained in:
rene 2026-04-23 17:53:34 +02:00
parent 71a1371b44
commit 0f5f1c4c30

View file

@ -46,10 +46,17 @@ Maps: Leaflet.js + OpenStreetMap (kostenlos, kein Google-Lock)
---
## Implementierungsstand (aktuell: 2026-04-21, SW by-v279, APP_VER 267)
## Implementierungsstand (aktuell: 2026-04-23, SW by-v312, APP_VER 300)
### Fertig implementiert ✅
#### Desktop Multi-Column Layout (≥1024px)
- page-container: 680px → 860px global
- Walks: Liste (340px) links + Karte rechts nebeneinander, View-Toggle ausgeblendet
- Forum: Rubriken in 2 Zeilen (CSS Grid, ceil(n/2) Spalten, zentriert, minmax(0,1fr))
- Welcome: max-width 920px, Feature-Sections 2-spaltig (.welcome-sections grid)
- Hinweis: layout.css lädt vor components.css → für Forum-Tabs ID-Selektor #page-forum nötig (Spezifität)
#### SEO & Auffindbarkeit
- `robots.txt`, `llms.txt` (für KI-Crawler), dynamische `sitemap.xml`
- Server-gerenderte Seiten (für Google/Crawler): `/info`, `/wiki/rassen`, `/wiki/rasse/{slug}`, `/knigge`
@ -59,7 +66,7 @@ Maps: Leaflet.js + OpenStreetMap (kostenlos, kein Google-Lock)
#### Navigation
- Bottom-Nav: Karte · Routen · + · Tagebuch · Forum
- Sidebar: Mein Hund (Tagebuch, Gesundheit, Übungen, Pläne) / Entdecken / Soziales / Community / Wissen (collapsible)
- Sidebar: Mein Hund (Tagebuch, Gesundheit, Übungen, Pläne) / Entdecken / Soziales / Community / Wissen (immer sichtbar, nicht mehr collapsible)
- Welcome-Seite und Landing-Page auf gleiche 5-Gruppen-Struktur abgestimmt
#### Wiki-Rassen