diff options
Diffstat (limited to '_includes/scripts.html')
| -rw-r--r-- | _includes/scripts.html | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/_includes/scripts.html b/_includes/scripts.html new file mode 100644 index 0000000..5530028 --- /dev/null +++ b/_includes/scripts.html @@ -0,0 +1,39 @@ +{% if site.footer_scripts %} + {% for script in site.footer_scripts %} + {% if script contains "://" %} + {% capture script_path %}{{ script }}{% endcapture %} + {% else %} + {% capture script_path %}{{ script | relative_url }}{% endcapture %} + {% endif %} + <script src="{{ script_path }}"></script> + {% endfor %} +{% else %} + <script src="{{ '/assets/js/main.min.js' | relative_url }}"></script> + <script src="https://kit.fontawesome.com/4eee35f757.js"></script> +{% endif %} + +{% if site.search == true or page.layout == "search" %} + {%- assign search_provider = site.search_provider | default: "lunr" -%} + {%- case search_provider -%} + {%- when "lunr" -%} + {% include_cached search/lunr-search-scripts.html %} + {%- when "google" -%} + {% include_cached search/google-search-scripts.html %} + {%- when "algolia" -%} + {% include_cached search/algolia-search-scripts.html %} + {%- endcase -%} +{% endif %} + +{% include analytics.html %} +{% include /comments-providers/scripts.html %} + +{% if site.after_footer_scripts %} + {% for script in site.after_footer_scripts %} + {% if script contains "://" %} + {% capture script_path %}{{ script }}{% endcapture %} + {% else %} + {% capture script_path %}{{ script | relative_url }}{% endcapture %} + {% endif %} + <script src="{{ script_path }}"></script> + {% endfor %} +{% endif %} |
