Files
harheimertc/assets/images/hero-originals/README.md
Torsten Schulz (local) 6983186caf
Some checks failed
Code Analysis and Production Deploy / analyze (push) Failing after 5m44s
Code Analysis and Production Deploy / deploy-production (push) Has been skipped
Code Analysis and Production Deploy / deploy-test (push) Has been skipped
feat: add hero image processing and API for serving variants
- Introduced a new script `prepare-hero-variants.mjs` to generate responsive hero image variants in WebP format.
- Added a fallback image `hero_fallback.png` for each variant.
- Created an API endpoint `hero-images.get.js` to retrieve available hero image variants and their fallback images.
- Implemented directory and file checks to ensure the existence of required images before serving.
2026-05-31 14:07:14 +02:00

579 B

Hero-Originalbilder

Das Tool npm run hero:prepare unterstuetzt zwei Eingabeformate:

  1. Unterordner pro Variante (empfohlen)
  • assets/images/hero-originals/<variante>/hero.png
  1. Flache Ablage von PNGs
  • public/images/hero-originals/hero1.png
  • public/images/hero-originals/hero2.png

Ausgabe je Variante in:

  • public/images/hero/<variante>/hero_960.webp
  • public/images/hero/<variante>/hero_1600.webp
  • public/images/hero/<variante>/hero_fallback.png

Die Startseite (components/Hero.vue) waehlt danach automatisch zufaellig eine vorhandene Variante aus.