# Story 4.4: Page Me Découvrir - Passions et Hobbies ## Status Ready for Dev ## Story **As a** visiteur, **I want** découvrir les passions du développeur en dehors du code, **so that** je vois la personne au-delà du professionnel. ## Acceptance Criteria 1. Une section "En dehors du code" présente les hobbies et passions 2. Des preuves visuelles sont incluses si possible (photos d'événements, créations, etc.) 3. Le contenu reste professionnel (pas d'informations trop personnelles) 4. Les projets personnels sont mentionnés comme preuve de passion implicite 5. Le design intègre harmonieusement texte et visuels ## Tasks / Subtasks - [] **Task 1 : Ajouter la section dans about.php** (AC: 1) - [] Titre "En dehors du code" ou "Mes passions" - [] 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 - [] **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 - [] **Task 4 : Mentionner les projets personnels** (AC: 4) - [] Lien vers GitHub (https://github.com/skycel) - [] Carte dédiée aux projets open source ## Dev Notes ### Section à ajouter dans pages/about.php ```php

En Dehors du Code

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

[Description de la passion]

[Passion 1]

[Description courte de cette passion et pourquoi elle compte pour vous]

[Description de la passion]

[Passion 2]

[Description courte]

Projets Open Source

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

Voir sur GitHub
``` ### Exemples de Passions Appropriées | Passion | Pourquoi c'est bien | Ce qu'il faut éviter | |---------|---------------------|----------------------| | Sport (course, escalade) | Montre discipline et dépassement | Détails trop personnels | | Musique/instrument | Créativité, pratique régulière | Photos de soirées | | Voyages | Ouverture d'esprit, curiosité | Lieux trop identifiables | | Lecture/apprentissage | Curiosité intellectuelle | Opinions politiques | | Projets DIY/maker | Créativité technique | - | | Photographie | Sens esthétique | Photos personnelles | ### Images des Hobbies ``` assets/img/hobbies/ ├── passion-1.webp # 400x225 (16:9) ├── passion-2.webp ├── passion-3.webp └── open-source.webp # Ou utiliser une icône ``` ### Équilibre Pro/Perso Le contenu doit : - ✅ Humaniser le développeur - ✅ Montrer des qualités transférables (discipline, créativité) - ✅ Rester professionnel - ❌ Ne pas inclure de vie privée - ❌ Ne pas inclure d'opinions controversées - ❌ Ne pas en dire trop (3-4 passions max) ## Testing - [] La section "En dehors du code" est présente - [] 3 passions sont affichées avec visuels (placeholders SVG) - [] Le contenu reste professionnel - [] Les placeholders sont légers (pas de lazy loading nécessaire) - [] Le lien GitHub fonctionne (target="_blank", rel="noopener") - [] La section est responsive (1→2→3 colonnes) ## Dev Agent Record ### Agent Model Used Claude Opus 4.5 (claude-opus-4-5-20251101) ### File List | File | Action | Description | |------|--------|-------------| | `pages/about.php` | Modified | Ajout section "En dehors du code" | ### Completion Notes - 3 cartes passion avec placeholders SVG et gradients colorés - Passion 1 : Musique (icône note, gradient purple/pink) - Passion 2 : Jeux vidéo (icône ticket, gradient green/cyan) - Passion 3 : Projets Open Source (icône code, gradient primary) - Lien GitHub vers https://github.com/skycel - 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/` ### Debug Log References Aucun problème rencontré. ## Change Log | 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) |