Dotfiles/browserOverides/Sites/dotjs/public_html/bitbucket.org.js
2019-07-30 15:36:41 +01:00

21 lines
573 B
JavaScript

((() => {
const domLoaded = function domLoaded(){
document.removeEventListener("readystatechange",domLoaded);
document.querySelectorAll("li").forEach(li => {
if( li.innerHTML.indexOf( '[' ) !== -1 ){
li.innerHTML = li.innerHTML.replace(/\[ \]/g, '☐');
li.innerHTML = li.innerHTML.replace(/\[x\]/g, '☒');
}
} );
}
if(document.readyState == "loading"){
//If the dom hasn't loaded, wait until it is
document.addEventListener("readystatechange",domLoaded);
return;
} else {
//If it has, run the domLoaded function
domLoaded();
}
}))();