aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/static/js/collapsibles.js
diff options
context:
space:
mode:
Diffstat (limited to 'pydis_site/static/js/collapsibles.js')
-rw-r--r--pydis_site/static/js/collapsibles.js6
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", () => {