- Renommage _investigation-summary.scss en _investigation.scss
- Mise à jour des styles pour investigation-summary et investigations
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Blueprint investigations.yml : utilise maintenant le template investigation-summary
- Header : utilise $site->url() au lieu d'une URL en dur pour le lien d'accueil
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Dynamisation complète du template investigation-summary.php :
- Hero adaptatif (image simple, slider ou vidéo) selon heroType
- Lien automatique vers le rapport (sous-page de type report)
- Affichage dynamique des métadonnées (dates, lieu, conséquences, etc.)
- Section synthèse avec support KirbyText
- Section "en lien" avec enquêtes similaires (champ relatedInvestigations ou fallback sur les dernières enquêtes)
- Dates formatées en français via ICU
Nettoyage du blueprint report.yml :
- Suppression du champ indexTeam (remplacé par le champ team en tags)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Renommage des fichiers investigation -> investigation-summary pour mieux
différencier le résumé d'enquête (investigation-summary) du rapport complet (report).
Création du blueprint investigation-summary.yml avec les champs :
- Type de hero (image, slider, vidéo)
- Images hero et URLs vidéo
- Visuel de couverture (cover)
- Synthèse, méthodologie, équipe
- Partenaires et enquêtes en lien
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Add Dockerfile.ci with PHP 8.3, Composer, and GD extension pre-installed. Update workflow to use this custom image instead of rebuilding environment on each run.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Move system dependencies installation before checkout step to ensure git is available when needed. Also add curl to dependencies for Composer installation.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Use php:8.3-cli instead of composer:latest to ensure PHP version compatibility (8.1-8.4 required). Install GD extension and required system dependencies for image manipulation packages.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>