G Queiroz 93743fc532
Added tweet translation mechanism (#96)
* Added tweet translation mechanism.

* Removed test translation.

It was done via Google Translate which I don't trust for this application.
2022-05-31 20:06:53 -07:00

16 lines
784 B
JavaScript

function fixTweetMentions() {
document.querySelectorAll('div.tweet-text> p').forEach((p) => {
for (const node of p.childNodes) {
if (node.nodeType == Node.ELEMENT_NODE && node.tagName == "A" && node.classList.contains("mention")) {
node.classList.add("initial-mention");
} else if (node.nodeType == Node.TEXT_NODE && node.textContent.trim() == '') {
// nothing to do
} else {
// we got to the main text of the tweet and must stop
return;
}
}
});
};
document.addEventListener('DOMContentLoaded', fixTweetMentions, false);