Discografia — Enjambre
// renderizar grid con animación sencilla function render() { const filteredData = filterDiscos(); const total = filteredData.length; statsSpan.innerHTML = `📀 ${total} ${total === 1 ? 'disco' : 'discos'}`;
<div class="container"> <div class="discog-grid" id="discogGrid"></div> </div> enjambre discografia
// filtros con botones function initFilters() { filterBtns.forEach(btn => { btn.addEventListener('click', () => { const filterValue = btn.getAttribute('data-filter'); currentFilter = filterValue; // actualizar active class filterBtns.forEach(b => b.classList.remove('active')); btn.classList.add('active'); render(); }); }); } // renderizar grid con animación sencilla function render()
if (filteredData.length === 0) { gridContainer.innerHTML = `<div class="no-results"><i class="fas fa-dove" style="font-size: 2rem; opacity: 0.6;"></i><br/>No encontramos lanzamientos con esos criterios. <br> 🎧 ¡Prueba con "Manía" o "2020"!</div>`; return; } const total = filteredData.length