d0ee15eb5c
* add integrity hash for Font Awesome script As the script is loaded from an external CDN (use.fontawesome.com), its integrity must be ensured mainly for security reasons. This hash must be updated together with the exact version of Font Awesome, as given on their website. * Update to FontAwesome 5.5.0
28 lines
1.1 KiB
HTML
28 lines
1.1 KiB
HTML
{% 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://use.fontawesome.com/releases/v5.5.0/css/all.css" integrity="sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU"></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 %}
|