Feature: Epic 4 - Compétences & Me Découvrir (Stories 4.1-4.5)

- Page Compétences: Technologies groupées par catégorie avec compteur projets
- Page Compétences: Outils démontrables avec liens + autres outils avec tooltips
- Page Me Découvrir: Parcours (timeline 4 étapes) + Motivations
- Page Me Découvrir: Passions (musique, gaming, open source)
- Témoignages: JSON dynamique, template réutilisable, section sur about + home
- Fonctions: getToolIcon(), getTestimonials(), getFeaturedTestimonials()

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-23 11:35:35 +01:00
parent 1711f8f723
commit 08402e3ed2
6 changed files with 637 additions and 13 deletions

View File

@@ -106,6 +106,36 @@ include_template('navbar', compact('currentPage'));
</div>
</div>
</section>
<!-- Témoignages Featured -->
<?php $featuredTestimonials = array_slice(array_values(getFeaturedTestimonials()), 0, 2); ?>
<?php if (!empty($featuredTestimonials)): ?>
<section class="section">
<div class="container-content">
<div class="section-header">
<h2 class="section-title">Ce Qu'ils Disent</h2>
<p class="section-subtitle">
Retours de clients et collaborateurs.
</p>
</div>
<div class="grid grid-cols-1 md:grid-cols-2 gap-8 max-w-4xl mx-auto">
<?php foreach ($featuredTestimonials as $testimonial): ?>
<?php include_template('testimonial', ['testimonial' => $testimonial, 'showProjectLink' => false]); ?>
<?php endforeach; ?>
</div>
<div class="text-center mt-8">
<a href="/a-propos#temoignages" class="text-primary hover:underline inline-flex items-center gap-2">
Voir tous les témoignages
<svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7"/>
</svg>
</a>
</div>
</div>
</section>
<?php endif; ?>
</main>
<?php include_template('footer'); ?>