Quickstart
Alles ist statisch. Kein Backend nötig. Beiträge & Medien liegen in JSON + Dateien.
1) Lokal starten
Öffne das Projekt über einen lokalen Server, z.B. VS Code „Live Server“ oder:
python3 -m http.server 8080
Dann im Browser: http://localhost:8080
2) Neuen Beitrag anlegen
Schritt A: JSON-Datei erstellen:
content/posts/de/dein-slug.json
Schritt B: In content/posts/index.json den Beitrag eintragen (Titel/Datum/Tags/Cover).
Schritt C: Cover/Inline-Bilder in content/media/ ablegen.
3) Blocks-System (Rendering)
Erlaubte Block-Typen:
p, h3, hr, quote, arabic, img, mono
Damit kannst du Texte sauber strukturieren, Arabisch RTL darstellen, Zitate hervorheben und Bilder einbetten.
4) Mehrsprachigkeit
Sprachen liegen getrennt:
content/posts/de/…
content/posts/en/…
Ein Post kann in DE existieren, aber EN noch fehlen – dann wird er nur in DE gelistet.