Recentrer les titres d'actes quand peu de cartes visibles après filtrage

Recalcule la largeur de chaque section d'acte dans applyFilters()
en comptant uniquement les cartes visibles (non filtrées).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Etienne Delvarre
2026-05-28 18:00:40 +02:00
parent bb4edde5dc
commit 8471e477db
+7
View File
@@ -374,6 +374,13 @@ function applyFilters() {
card.classList.toggle('filtered-out', !visible); card.classList.toggle('filtered-out', !visible);
}); });
// Resize acte sections based on visible cards
document.querySelectorAll('.acte-section').forEach(section => {
const visibleCards = section.querySelectorAll('.card:not(.filtered-out)').length;
const minW = Math.max(280, visibleCards * 274 + 20);
section.style.width = minW + 'px';
});
} }
function clearFilters() { function clearFilters() {