diff options
Diffstat (limited to 'pydis_site/static/js/collapsibles.js')
-rw-r--r-- | pydis_site/static/js/collapsibles.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/pydis_site/static/js/collapsibles.js b/pydis_site/static/js/collapsibles.js index d12d9f86..443d3f49 100644 --- a/pydis_site/static/js/collapsibles.js +++ b/pydis_site/static/js/collapsibles.js @@ -1,4 +1,10 @@ document.addEventListener("DOMContentLoaded", () => { + // Set maxHeight to scroll height on all matching collapsibles + const contentContainers = document.getElementsByClassName("collapsible-content"); + for (const container of contentContainers) { + container.style.maxHeight = container.scrollHeight + "px"; + } + const headers = document.getElementsByClassName("collapsible"); for (const header of headers) { header.addEventListener("click", () => { |