diff --git a/invenio_theme_tugraz/assets/semantic-ui/js/invenio_theme_tugraz/theme.js b/invenio_theme_tugraz/assets/semantic-ui/js/invenio_theme_tugraz/theme.js new file mode 100644 index 0000000..55ba290 --- /dev/null +++ b/invenio_theme_tugraz/assets/semantic-ui/js/invenio_theme_tugraz/theme.js @@ -0,0 +1,8 @@ +export function toggleVisibility(id) { + var element = document.getElementById(id); + var isHided = element.style.display === "none"; + + element.style.display = isHided ? "block" : "none"; +} + +window.toggleVisibility = toggleVisibility; diff --git a/invenio_theme_tugraz/templates/invenio_theme_tugraz/footer.html b/invenio_theme_tugraz/templates/invenio_theme_tugraz/footer.html index 1f99b70..1959de9 100644 --- a/invenio_theme_tugraz/templates/invenio_theme_tugraz/footer.html +++ b/invenio_theme_tugraz/templates/invenio_theme_tugraz/footer.html @@ -12,6 +12,10 @@ {{ webpack['invenio-theme-tugraz-theme.css'] }} {%- endblock %} +{%- block javascript %} + {{ webpack['invenio-theme-tugraz-js.js'] }} +{%- endblock javascript %} +