|
|
| (No se muestran 3 ediciones intermedias del mismo usuario) |
| 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>
| |