- Rename CSS files: _card-folder.scss → card-package
- Rename template files: _folder.scss → package
- Update all CSS class names and selectors
- Delete old folder blueprints and templates
- Add new package blueprints with improved structure
- Update investigation-summary template and blueprint
- Add "Dossiers" menu item in panel configuration
- Improve package blueprint with linkedContent field
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Create new report.php template that dynamically renders Kirby layouts as section-content blocks. Each layout becomes a section, supporting 1-column and 2-column layouts with proper CSS classes (section-txt, subsection-w-media, etc.) matching the backup file structure. Add report-backup.php as reference file.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Create custom block plugin with Vue 3 + Composition API
- Use kirbyup for building Vue SFC components
- Block allows selecting two images with slider comparison UI
- Preview shows images overlapped at 50% in the panel
- Add beforeafter block to report blueprint
- Update report template to use authors field
- Change text block heading level from 4 to 3
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Use toDate() with IntlDateFormatter pattern (d MMMM yyyy)
- Display dates as "10 juin 2025" (FR) or "10 June 2025" (EN)
- Leverage existing date.handler: intl configuration
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>