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>