✨ Story 3.5: projets secondaires
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
## Status
|
||||
|
||||
Ready for Dev
|
||||
review
|
||||
|
||||
## Story
|
||||
|
||||
@@ -20,20 +20,20 @@ Ready for Dev
|
||||
|
||||
## Tasks / Subtasks
|
||||
|
||||
- [] **Task 1 : Ajouter la section dans projects.php** (AC: 1, 5)
|
||||
- [] Récupérer les projets secondaires
|
||||
- [] Ajouter un titre de section "Autres projets"
|
||||
- [] Ajouter un séparateur visuel
|
||||
- [x] **Task 1 : Ajouter la section dans projects.php** (AC: 1, 5)
|
||||
- [x] Récupérer les projets secondaires
|
||||
- [x] Ajouter un titre de section "Autres projets"
|
||||
- [x] Ajouter un séparateur visuel
|
||||
|
||||
- [] **Task 2 : Créer le template project-card-compact.php** (AC: 2, 3)
|
||||
- [] Format liste horizontale
|
||||
- [] Titre cliquable (si URL)
|
||||
- [] Description courte (truncate si nécessaire)
|
||||
- [] Badges technologies (3 max)
|
||||
- [x] **Task 2 : Créer le template project-card-compact.php** (AC: 2, 3)
|
||||
- [x] Format liste horizontale
|
||||
- [x] Titre cliquable (si URL)
|
||||
- [x] Description courte (truncate si nécessaire)
|
||||
- [x] Badges technologies (3 max)
|
||||
|
||||
- [] **Task 3 : Gérer les liens** (AC: 4)
|
||||
- [] Si URL → lien externe (nouvel onglet)
|
||||
- [] Si pas d'URL → texte simple
|
||||
- [x] **Task 3 : Gérer les liens** (AC: 4)
|
||||
- [x] Si URL → lien externe (nouvel onglet)
|
||||
- [x] Si pas d'URL → texte simple
|
||||
|
||||
## Dev Notes
|
||||
|
||||
@@ -143,20 +143,22 @@ $shortContext = strlen($context) > 100
|
||||
## Dev Agent Record
|
||||
|
||||
### Agent Model Used
|
||||
Claude Opus 4.5 (claude-opus-4-5-20251101)
|
||||
GPT-5 Codex
|
||||
|
||||
### File List
|
||||
| File | Action | Description |
|
||||
|------|--------|-------------|
|
||||
| `pages/projects.php` | Modified | Ajout section projets secondaires |
|
||||
| `templates/project-card-compact.php` | Created | Template carte compacte |
|
||||
| `tests/projects-secondary.test.php` | Created | Tests projets secondaires |
|
||||
| `tests/run.ps1` | Modified | Ajout tests secondaires |
|
||||
|
||||
### Completion Notes
|
||||
- Section "Autres projets" avec séparateur visuel (hr)
|
||||
- Template compact: titre + description tronquée (100 chars) + badges (3 max)
|
||||
- Lien externe avec icône SVG si URL disponible
|
||||
- rel="noopener" pour sécurité
|
||||
- 1 projet secondaire affiché: "Site Vitrine Restaurant"
|
||||
- Tests: `powershell -ExecutionPolicy Bypass -File tests/run.ps1`
|
||||
|
||||
### Debug Log References
|
||||
Aucun problème rencontré.
|
||||
@@ -166,4 +168,4 @@ Aucun problème rencontré.
|
||||
| Date | Version | Description | Author |
|
||||
|------|---------|-------------|--------|
|
||||
| 2026-01-22 | 0.1 | Création initiale | Sarah (PO) |
|
||||
| 2026-01-23 | 1.0 | Implémentation complète | James (Dev) |
|
||||
| 2026-02-04 | 1.0 | Implémentation complète | Amelia |
|
||||
|
||||
Reference in New Issue
Block a user