Greasy Fork is available in English.
AtCoderでiを赤くします
// ==UserScript==
// @name AtCoder Red "i"
// @namespace https://github.com/Bigfeet30
// @version 1.0
// @description AtCoderでiを赤くします
// @author Bigfeet30
// @include https://atcoder.jp/contests/*
// @license MIT
// ==/UserScript==
document.querySelectorAll('[class^="mord mathnormal"]').forEach(el => {
el.childNodes.forEach(node => {
if (node.nodeType === Node.TEXT_NODE) {
const text = node.textContent;
if (text.includes('i')) {
const span = document.createElement('span');
span.innerHTML = text.replace(
/i/g,
'<span style="color: red;">i</span>'
);
el.replaceChild(span, node);
}
}
});
});