Diferencia entre revisiones de «MediaWiki:Common.js»
Sin resumen de edición |
Sin resumen de edición Etiqueta: Revertido |
||
Línea 18: | Línea 18: | ||
$('a.external').attr('target', '_blank'); | $('a.external').attr('target', '_blank'); | ||
}); | }); | ||
//Botón Ko-Fi centrado con balanceo cada 2s | |||
$(document).ready(function () { | |||
// Creamos el botón | |||
var boton = $('<div style="text-align:center;"></div>') | |||
.css({ | |||
@keyframes balanceo { | |||
0% { transform: rotate(0deg); } | |||
25% { transform: rotate(-1deg); } | |||
50% { transform: rotate(1deg); } | |||
75% { transform: rotate(-1deg); } | |||
100% { transform: rotate(0deg); } | |||
} | |||
.balanceo { | |||
animation: balanceo 0.4s ease-in-out; | |||
display: inline-block; /* Necesario para que la rotación funcione */ | |||
} | |||
}) | |||
); | |||
<script type="text/javascript" src="https://storage.ko-fi.com/cdn/widget/Widget_2.js"></script> | |||
<script type="text/javascript"> | |||
kofiwidget2.init("¿Te es útil? ¡Apóyanos!", "#bb1919", "Q5Q41IWYVQ"); | |||
kofiwidget2.draw(); | |||
setInterval(() => { | |||
const btn = document.querySelector('.kofi-button'); | |||
if (!btn) return; | |||
btn.classList.add('balanceo'); | |||
setTimeout(() => btn.classList.remove('balanceo'), 400); // Duración del balanceo | |||
}, 2000); // Cada 2 segundos | |||
</script> |