diff options
Diffstat (limited to 'layouts/partials/metadataJS.html')
-rw-r--r-- | layouts/partials/metadataJS.html | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/layouts/partials/metadataJS.html b/layouts/partials/metadataJS.html new file mode 100644 index 0000000..e7b5029 --- /dev/null +++ b/layouts/partials/metadataJS.html @@ -0,0 +1,14 @@ +<script> + let showMetadata = function(x) { + let elem = x.parentNode.nextElementSibling; + if (window.getComputedStyle(elem)["height"] === "0px") { + elem.style.maxHeight = elem.scrollHeight + "px"; + x.innerHTML = "×"; + x.title = "Hide Metadata"; + } else { + elem.style.maxHeight = "0px"; + x.innerHTML = "+"; + x.title = "Show Metadata"; + } + }; +</script> |