Greasy Fork is available in English.
Remove the pretty attribute from faceplate-number elements
// ==UserScript==
// @name Reddit Ugly Numbers
// @version 1.0
// @description Remove the pretty attribute from faceplate-number elements
// @namespace https://tpglit.ch
// @license AGPL-3.0
// @author tpglitch
// @match https://www.reddit.com/*
// @match https://old.reddit.com/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
function unprettify(root) {
root.querySelectorAll('faceplate-number[pretty]').forEach(el => {
el.removeAttribute('pretty');
});
}
unprettify(document);
const observer = new MutationObserver(mutations => {
for (const mutation of mutations) {
for (const node of mutation.addedNodes) {
if (node.nodeType !== Node.ELEMENT_NODE) continue;
if (node.matches('faceplate-number[pretty]')) {
node.removeAttribute('pretty');
}
unprettify(node);
}
}
});
observer.observe(document.body, { childList: true, subtree: true });
})();