User:Ilikecomputers/cosmos.js

//A very hackey way to fix a niche styling issue: //Example markup: // * This is a bullet point // ** "this is a quote"

// ** This is a bullet point after a quote <-- this will have double bullet points document.querySelectorAll('table').forEach(function (e) {  if (e.nextElementSibling && e.nextElementSibling.nodeName === 'UL') {    var sibling = e.nextElementSibling;    if (sibling.childNodes[0].childNodes[0].nodeName === 'UL') {    sibling.childNodes[0].classList.add('nodoublebullet');    }   } }) document.styleSheets[0].insertRule(".nodoublebullet::marker {content: ''}")