summaryrefslogtreecommitdiffstats
path: root/fatcat_scholar/templates/base.html
diff options
context:
space:
mode:
Diffstat (limited to 'fatcat_scholar/templates/base.html')
-rw-r--r--fatcat_scholar/templates/base.html14
1 files changed, 13 insertions, 1 deletions
diff --git a/fatcat_scholar/templates/base.html b/fatcat_scholar/templates/base.html
index 6af387d..a0af582 100644
--- a/fatcat_scholar/templates/base.html
+++ b/fatcat_scholar/templates/base.html
@@ -389,10 +389,22 @@
</footer>
<script>
-// when search is submitted, have submit button animate
+/* when search is submitted, have submit button animate */
document.getElementById("search_form").onsubmit = function(){
document.getElementById("search_submit_button").classList.add("loading");
};
+
+/* conditionally load polyfill for <dialog> */
+if (!(typeof HTMLDialogElement === 'function')) {
+ var js = document.createElement('script');
+ js.src = "/static/dialog-polyfill.js";
+ document.head.appendChild(js);
+ var link = document.createElement('link');
+ link.rel = "stylesheet"
+ link.type = "text/css"
+ link.href= "/static/dialog-polyfill.css";
+ document.head.appendChild(link);
+};
</script>
{% if settings.ENABLE_GOATCOUNTER -%}
{# for local testing: <script>window.goatcounter = {allow_local: true};</script> #}