Está interesante el proyecto y me ha dado curiosidad probar alguno de los componentes
¿Cómo se descargan exactamente los gratuitos?
He visto el botón de “Desbloquear código”, pero quería saber si hay que registrarse, pasar por alguna página o hacer algún paso antes de poder descargar el ZIP y ver el código.
Me ha llamado la atención una cosa.
Mientras estaba mirando la web me han aparecido estos avisos:
Al principio pensé que eran compras reales en tiempo real, pero mirando el código he visto el
[B]SCRIPT FOMO[/B] y que ahí hay una lista fija de nombres:
Por lo que entiendo, el script va escogiendo aleatoriamente un nombre y un producto y muestra que “acaba de comprar”, aunque realmente no haya ocurrido esa compra.
Porque si son compras simuladas, quizá estaría bien indicarlo de alguna forma.
Tal como aparece ahora parece que son clientes reales comprando en ese momento y puede resultar un poco engañoso.
Insertar CODE, HTML o PHP:
// --- 4. SCRIPT FOMO ---
document.addEventListener('DOMContentLoaded', function() {
const fomoAlerta = document.getElementById('fomo-alerta');
const fomoMensaje = document.getElementById('fomo-mensaje');
const fomoTiempo = document.getElementById('fomo-tiempo');
const nombres = ["Carlos M.", "David R.", "Ana P.", "Juan C.", "Elena S.", "Mateo T.", "Sofía L."];
const productos = ["PuzzleStudio Pro VIP 💎", "App Radio Online PWA 📻", "Dashboard Admin Pro 📊", "Hero Section Animado ✨"];
function mostrarFOMO() {
const nombre = nombres[Math.floor(Math.random() * nombres.length)];
const producto = productos[Math.floor(Math.random() * productos.length)];
const tiempo = Math.floor(Math.random() * 5) + 1;
fomoMensaje.innerHTML = `<strong>${nombre}</strong> acaba de comprar <br><span style="color: #58a6ff;">${producto}</span>`;
fomoTiempo.innerText = `Hace ${tiempo} min`;
fomoAlerta.classList.add('mostrar');
setTimeout(() => { fomoAlerta.classList.remove('mostrar'); }, 6000);
}
setTimeout(() => {
mostrarFOMO();
setInterval(mostrarFOMO, 180000);
}, 15000);
});