diff --git a/frontend/frontend.js b/frontend/frontend.js index 8cd1dfe..3700359 100644 --- a/frontend/frontend.js +++ b/frontend/frontend.js @@ -90,7 +90,20 @@ function zerocalcareDisplay() { descriptionText.appendChild(document.createTextNode(decodeURI(json_obj[i]['DESCRIPTION']))); descriptionElement.appendChild(document.createTextNode('📝 ')); descriptionElement.appendChild(descriptionText); + descriptionElement.style.display = "none"; contentEventElement.appendChild(descriptionElement); + + // Display a clickable "..." button. + var moreElement = document.createElement('div'); + moreElement.appendChild(document.createTextNode('ℹ️ Più informazioni...')); + moreElement.onclick = () => { + if (descriptionElement.style.display == "none") { + descriptionElement.style.display = "block"; + } else { + descriptionElement.style.display = "none"; + } + }; + contentEventElement.appendChild(moreElement); } zerocalcareOutput.appendChild(eventElement);