Files
Daniel Heim 18487d2bea Dokumente: Satzung-Seite + gebrandete PDFs (Satzung, Beitragsordnung, Aufnahmeantrag)
- /satzung: vollständige Satzung (Stand 22.01.2020) als On-Site-Seite mit
  Print-CSS (Druck == PDF). Text 1:1 aus dem Original.
- Gebrandete Download-PDFs in public/dokumente/: satzung.pdf (aus der Seite
  gerendert), beitragsordnung.pdf, aufnahmeantrag.pdf (Formular inkl.
  SEPA-Mandat) — erzeugt via Chrome --headless --print-to-pdf
- Quellen + Regenerier-Skript in docs-src/ (gen.sh, README)
- Downloads verdrahtet: mitglied-werden (toter Beitrittserklärung-Link
  -> aufnahmeantrag.pdf, plus Beitragsordnung + Satzung), Footer (Satzung)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 09:49:16 +02:00

22 lines
907 B
Markdown

# Vereinsdokumente → gebrandete PDFs
Quelldateien für die offiziellen PDFs unter `public/dokumente/`. Texte sind **1:1**
aus den Originalen (Satzung Stand 22.01.2020, Beitragsordnung beschlossen 06.04.2019)
übernommen — bei inhaltlichen Änderungen hier anpassen und neu generieren.
| PDF | Quelle | Auch online? |
|-----|--------|--------------|
| `satzung.pdf` | Astro-Seite `src/pages/satzung.astro` (Print-CSS) | ✅ `/satzung` |
| `beitragsordnung.pdf` | `docs-src/beitragsordnung.html` | ❌ nur Download |
| `aufnahmeantrag.pdf` | `docs-src/aufnahmeantrag.html` (Formular + SEPA-Mandat) | ❌ nur Download |
## Neu generieren
```sh
npm run dev # nötig für satzung.pdf (rendert /satzung)
bash docs-src/gen.sh # schreibt nach public/dokumente/
```
PDFs werden mit Google Chrome (`--headless --print-to-pdf`) erzeugt, damit die
`@media print`-Darstellung exakt dem PDF entspricht.