diff --git a/README.md b/README.md index 7caf318..3ec552e 100644 --- a/README.md +++ b/README.md @@ -57,8 +57,8 @@ Preis-Thumbnails). Neue Porträts im selben Format ablegen und in `src/data/salo laufen beim Scrollen seitlich durch, auf dem Handy wird gewischt. Neues Bild: als WebP (900 px breit) in `src/assets/gallery/` ablegen und in `moments` in `Gallery.tsx` eintragen (Titel + Seitenverhältnis). -**Körnung:** Alle Fotos haben einen Filmkorn-Look – Hero und Team-Porträts fein (Variante A), Galerie und -Salon-Foto im Menü wie Film ISO 800 (Variante B). Die unbearbeiteten Originale liegen in `design/original/`. Neue oder geänderte Fotos +**Körnung:** Alle Fotos haben einen Filmkorn-Look – die Galerie wie Film ISO 800 (Variante B), alle +anderen Fotos fein (Variante A). Die unbearbeiteten Originale liegen in `design/original/`. Neue oder geänderte Fotos dort ablegen (gleicher Pfad wie in `src/assets/`) und `python3 scripts/grain.py` ausführen – das Skript schreibt die gekörnten Versionen nach `src/assets/`. diff --git a/scripts/grain.py b/scripts/grain.py index e94fe61..a73f99d 100644 --- a/scripts/grain.py +++ b/scripts/grain.py @@ -1,8 +1,8 @@ """Filmkorn auf die Website-Fotos rechnen. Liest die unbearbeiteten Bilder aus design/original/ und schreibt die gekörnten Versionen -nach src/assets/. Hero und Team-Porträts: Variante A (fein), alle anderen Fotos (Galerie, -Salon-Foto im Menü): Variante B (Film, ISO 800). +nach src/assets/. Galerie: Variante B (Film, ISO 800), alle anderen Fotos (Hero, Team, +Menü): Variante A (fein). pip install numpy pillow python3 scripts/grain.py @@ -23,11 +23,8 @@ VARIANTS = { 'B': dict(amount=0.028, size=1.5, color=0.15, lift=0.03, contrast=1.05, sat=0.92), } -FINE = {'photos/hero.webp', 'photos/hero-1000.webp', 'photos/hero-mobile.webp', 'photos/hero-detail.webp'} - - def variant_for(rel): - return 'A' if rel in FINE or rel.startswith('team/') else 'B' + return 'B' if rel.startswith('gallery/') else 'A' LUMA = np.array([0.2126, 0.7152, 0.0722], np.float32) diff --git a/src/assets/photos/emblem-breit-900.webp b/src/assets/photos/emblem-breit-900.webp index 6c9ced8..617df8e 100644 Binary files a/src/assets/photos/emblem-breit-900.webp and b/src/assets/photos/emblem-breit-900.webp differ