Files
website-cv/js/avatar-spin.js
T
2026-08-09 23:42:23 +02:00

15 lines
536 B
JavaScript

// ── Avatar spin on click ──────────────────────────────────────
(function () {
const avatar = document.querySelector('.avatar-ring');
if (!avatar) return;
avatar.addEventListener('click', () => {
if (window.achv) window.achv.mark('avatar');
if (avatar.classList.contains('spinning')) return;
avatar.classList.add('spinning');
});
avatar.addEventListener('animationend', () => {
avatar.classList.remove('spinning');
});
})();