aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/html/pages/common.js
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/html/pages/common.js')
-rw-r--r--pkg/html/pages/common.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/pkg/html/pages/common.js b/pkg/html/pages/common.js
index 95e6c8f61..80db71c8f 100644
--- a/pkg/html/pages/common.js
+++ b/pkg/html/pages/common.js
@@ -99,3 +99,17 @@ function addInputGroup(node) {
values.insertBefore(newGroup, lastGroup.nextSibling)
return false
}
+
+document.addEventListener("DOMContentLoaded", function() {
+ document.addEventListener('click', function(event) {
+ const collapsible = event.target.closest('.collapsible')
+ if (!collapsible) {
+ return
+ }
+ const toggle = event.target.closest('.collapsible .head');
+ if (toggle) {
+ collapsible.classList.toggle("collapsible-hide");
+ collapsible.classList.toggle("collapsible-show");
+ }
+ })
+})