diff --git a/docs/stories/4.4.page-decouvrir-passions.md b/docs/stories/4.4.page-decouvrir-passions.md index 93c1ae8..7397f8a 100644 --- a/docs/stories/4.4.page-decouvrir-passions.md +++ b/docs/stories/4.4.page-decouvrir-passions.md @@ -2,7 +2,7 @@ ## Status -Ready for Dev +review ## Story @@ -20,23 +20,23 @@ Ready for Dev ## Tasks / Subtasks -- [] **Task 1 : Ajouter la section dans about.php** (AC: 1) - - [] Titre "En dehors du code" ou "Mes passions" - - [] Sous-titre engageant +- [x] **Task 1 : Ajouter la section dans about.php** (AC: 1) + - [x] Titre "En dehors du code" ou "Mes passions" + - [x] Sous-titre engageant -- [] **Task 2 : Lister les hobbies** (AC: 1, 3) - - [] 3-4 passions maximum (3 passions) - - [] Description courte pour chaque - - [] Garder un ton professionnel +- [x] **Task 2 : Lister les hobbies** (AC: 1, 3) + - [x] 3-4 passions maximum (3 passions) + - [x] Description courte pour chaque + - [x] Garder un ton professionnel -- [] **Task 3 : Ajouter des visuels** (AC: 2, 5) - - [] Placeholders SVG avec gradients pour chaque passion - - [] Grille responsive (1→2→3 colonnes) - - [] Effet hover sur les cartes +- [x] **Task 3 : Ajouter des visuels** (AC: 2, 5) + - [x] Placeholders SVG avec gradients pour chaque passion + - [x] Grille responsive (1→2→3 colonnes) + - [x] Effet hover sur les cartes -- [] **Task 4 : Mentionner les projets personnels** (AC: 4) - - [] Lien vers GitHub (https://github.com/skycel) - - [] Carte dédiée aux projets open source +- [x] **Task 4 : Mentionner les projets personnels** (AC: 4) + - [x] Lien vers GitHub (https://github.com/skycel) + - [x] Carte dédiée aux projets open source ## Dev Notes @@ -158,12 +158,14 @@ Le contenu doit : ## Dev Agent Record ### Agent Model Used -Claude Opus 4.5 (claude-opus-4-5-20251101) +GPT-5 Codex ### File List | File | Action | Description | |------|--------|-------------| | `pages/about.php` | Modified | Ajout section "En dehors du code" | +| `tests/passions.test.php` | Created | Tests passions | +| `tests/run.ps1` | Modified | Ajout tests passions | ### Completion Notes - 3 cartes passion avec placeholders SVG et gradients colorés @@ -174,7 +176,7 @@ Claude Opus 4.5 (claude-opus-4-5-20251101) - Chaque carte a un effet hover sur le groupe - Design cohérent avec les cartes du reste du site - Ton professionnel : chaque passion est reliée à des compétences transférables -- Note: Les placeholders peuvent être remplacés par des vraies photos dans `/assets/img/hobbies/` +- Tests: `powershell -ExecutionPolicy Bypass -File tests/run.ps1` ### Debug Log References Aucun problème rencontré. @@ -184,4 +186,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 | diff --git a/pages/about.php b/pages/about.php index 474f6aa..46ab945 100644 --- a/pages/about.php +++ b/pages/about.php @@ -132,6 +132,70 @@ include_template('navbar', compact('currentPage')); +
+
+
+

En Dehors du Code

+

+ Parce qu'un développeur a aussi une vie en dehors de l'écran. +

+
+ +
+
+
+ + + + + +
+
+

Musique

+

+ Pratique régulière qui cultive la rigueur et l'écoute, des qualités utiles pour le travail d'équipe. +

+
+
+ +
+
+ + + + +
+
+

Jeux vidéo

+

+ Passion qui nourrit la curiosité, l'optimisation et la recherche d'expériences fluides. +

+
+
+ +
+
+ + + +
+
+

Projets Open Source

+

+ Je contribue à des projets open source et développe mes propres outils sur mon temps libre. +

+ + Voir sur GitHub + + + + +
+
+
+
+
+

Envie d'en savoir plus ?

diff --git a/tests/passions.test.php b/tests/passions.test.php new file mode 100644 index 0000000..0736432 --- /dev/null +++ b/tests/passions.test.php @@ -0,0 +1,17 @@ +