<script>
document.addEventListener('DOMContentLoaded', function() {
document.querySelectorAll('.list-item-content__description').forEach(description => {
const paragraphs = description.querySelectorAll('p');
let isBetweenHashes = false;
let ulElement;
paragraphs.forEach(p => {
const text = p.textContent.trim();
if (text === '##') {
if (!isBetweenHashes) {
isBetweenHashes = true;
ulElement = document.createElement('ul');
} else {
isBetweenHashes = false;
if (ulElement) {
description.insertBefore(ulElement, p.nextSibling);
}
ulElement = null;
}
} else if (isBetweenHashes) {
const liElement = document.createElement('li');
liElement.textContent = text;
ulElement.appendChild(liElement);
p.style.display = 'none';
}
});
if (isBetweenHashes && ulElement) {
description.appendChild(ulElement);
}
});
});
</script>