Story 4.5: temoignages

This commit is contained in:
2026-02-04 18:43:54 +01:00
parent c492208939
commit 325625f664
8 changed files with 225 additions and 25 deletions

View File

@@ -196,6 +196,26 @@ include_template('navbar', compact('currentPage'));
</div>
</section>
<?php $testimonials = getTestimonials(); ?>
<?php if (!empty($testimonials)): ?>
<section class="section bg-surface">
<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 lg:grid-cols-3 gap-8">
<?php foreach ($testimonials as $testimonial): ?>
<?php include_template('testimonial', ['testimonial' => $testimonial]); ?>
<?php endforeach; ?>
</div>
</div>
</section>
<?php endif; ?>
<section class="section bg-surface">
<div class="container-content text-center">
<h2 class="text-heading mb-4">Envie d'en savoir plus ?</h2>

View File

@@ -9,6 +9,8 @@ $pageTitle = 'Accueil';
$pageDescription = 'Portfolio de développeur web full-stack. Découvrez mes projets, compétences et parcours.';
$currentPage = 'home';
$featuredTestimonials = array_slice(getFeaturedTestimonials(), 0, 2);
include_template('header', compact('pageTitle', 'pageDescription'));
include_template('navbar', compact('currentPage'));
?>
@@ -98,6 +100,27 @@ include_template('navbar', compact('currentPage'));
</div>
</div>
</section>
<?php if (!empty($featuredTestimonials)): ?>
<section class="section">
<div class="container-content">
<div class="section-header">
<h2 class="section-title">Ils m'ont fait confiance</h2>
<p class="section-subtitle">Quelques retours de clients et collaborateurs.</p>
</div>
<div class="grid grid-cols-1 md:grid-cols-2 gap-8">
<?php foreach ($featuredTestimonials as $testimonial): ?>
<?php include_template('testimonial', ['testimonial' => $testimonial, 'showProjectLink' => false]); ?>
<?php endforeach; ?>
</div>
<div class="text-center mt-10">
<a href="/a-propos#temoignages" class="btn-ghost">Voir tous les témoignages</a>
</div>
</div>
</section>
<?php endif; ?>
</main>
<?php include_template('footer'); ?>