Ajout mode présentation
This commit is contained in:
1 parent
4862d61ccd
commit
08875d3b5a
18 files changed
+1781
-270
No files matched your search
+47
-29
@@ -57,27 +57,39 @@ $statsAffichables = array_filter([
|
||||
'technologies' => ['valeur' => $statsHome['technologies'], 'label' => 'Technologies maîtrisées'],
|
||||
], function ($stat) { return $stat['valeur'] > 0; });
|
||||
?>
|
||||
<?php if (!empty($statsAffichables)): ?>
|
||||
<!-- Bandeau de chiffres clés : compteurs réels, calculés depuis la BDD -->
|
||||
<section class="stats-strip">
|
||||
<?php foreach ($statsAffichables as $stat): ?>
|
||||
<div class="stat-item">
|
||||
<span class="stat-number"><?php echo (int) $stat['valeur']; ?></span>
|
||||
<span class="stat-label"><?php echo htmlspecialchars($stat['label']); ?></span>
|
||||
</div>
|
||||
<?php endforeach; ?>
|
||||
</section>
|
||||
<?php endif; ?>
|
||||
<?php
|
||||
// Bandeau de chiffres clés : compteurs réels, calculés depuis la BDD.
|
||||
// Rien n'est affiché s'il n'y a aucun compteur à montrer.
|
||||
if (!empty($statsAffichables)) {
|
||||
echo '<section class="stats-strip">';
|
||||
|
||||
<?php if (!empty(listeIconesCompetences())): ?>
|
||||
<!-- Bandeau défilant des outils, dérivé de la page Compétences -->
|
||||
<section class="logo-banner-section">
|
||||
<div class="logo-banner-header">
|
||||
<h2>Outils que je sais manipuler</h2>
|
||||
</div>
|
||||
<?php afficherOutilsCompetences(); ?>
|
||||
</section>
|
||||
<?php endif; ?>
|
||||
// Une tuile par compteur
|
||||
foreach ($statsAffichables as $stat) {
|
||||
echo '<div class="stat-item">';
|
||||
echo '<span class="stat-number">' . (int) $stat['valeur'] . '</span>';
|
||||
echo '<span class="stat-label">' . htmlspecialchars($stat['label']) . '</span>';
|
||||
echo '</div>';
|
||||
}
|
||||
|
||||
echo '</section>';
|
||||
}
|
||||
?>
|
||||
|
||||
<?php
|
||||
// Bandeau défilant des outils, dérivé des icônes de la page Compétences.
|
||||
// Si aucune compétence n'a d'icône reconnaissable, la section entière est masquée.
|
||||
if (!empty(listeIconesCompetences())) {
|
||||
echo '<section class="logo-banner-section">';
|
||||
echo '<div class="logo-banner-header">';
|
||||
echo '<h2>Outils que je sais manipuler</h2>';
|
||||
echo '</div>';
|
||||
|
||||
// Cette fonction affiche elle-même le bandeau (voir functions/listSkills.php)
|
||||
afficherOutilsCompetences();
|
||||
|
||||
echo '</section>';
|
||||
}
|
||||
?>
|
||||
|
||||
<!-- Section d'exploration rapide -->
|
||||
<section class="quick-links-section" id="explorer">
|
||||
@@ -123,15 +135,21 @@ $statsAffichables = array_filter([
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<?php if (!empty(listeLogos('partner'))): ?>
|
||||
<!-- Bandeau défilant des entreprises partenaires, géré depuis le panel Admin -->
|
||||
<section class="logo-banner-section">
|
||||
<div class="logo-banner-header">
|
||||
<h2>Ils m'ont fait confiance</h2>
|
||||
</div>
|
||||
<?php afficherLogos('partner'); ?>
|
||||
</section>
|
||||
<?php endif; ?>
|
||||
<?php
|
||||
// Bandeau défilant des entreprises partenaires, géré depuis le panel Admin.
|
||||
// Tant qu'aucun logo "partner" n'est enregistré, la section n'apparaît pas.
|
||||
if (!empty(listeLogos('partner'))) {
|
||||
echo '<section class="logo-banner-section">';
|
||||
echo '<div class="logo-banner-header">';
|
||||
echo '<h2>Ils m\'ont fait confiance</h2>';
|
||||
echo '</div>';
|
||||
|
||||
// Cette fonction affiche elle-même le bandeau (voir functions/listLogos.php)
|
||||
afficherLogos('partner');
|
||||
|
||||
echo '</section>';
|
||||
}
|
||||
?>
|
||||
|
||||
<?php
|
||||
// Ajout du footer
|
||||
|
||||
Reference in new issue
Block a user