Removes pfps in ranking page
// ==UserScript==
// @name osu! ranking pfp remover
// @namespace http://tampermonkey.net/
// @version 1.0.2
// @description Removes pfps in ranking page
// @author nekiak
// @match https://osu.ppy.sh/*
// @grant none
// @license MIT
// ==/UserScript==
(function() {
'use strict';
function removeAvatars() {
const avatars = document.querySelectorAll('span.avatar.avatar--dynamic-size');
avatars.forEach(el => {
el.remove();
});
}
removeAvatars();
const observer = new MutationObserver((mutations) => {
for (const mutation of mutations) {
if (mutation.addedNodes.length > 0) {
removeAvatars();
break;
}
}
});
observer.observe(document.body, {
childList: true,
subtree: true
});
// in case it misses some
setInterval(removeAvatars, 1500);
})();