N°3685 Preload necessary fonts to speed up display

This commit is contained in:
Stephen Abello
2021-09-15 09:58:59 +02:00
committed by Molkobain
parent 61ee4d6807
commit b1b1d25186
4 changed files with 46 additions and 1 deletions

View File

@@ -15,7 +15,9 @@
<link rel="shortcut icon" href="{{ aPage.sFaviconUrl|add_itop_version|raw }}">
{% endif %}
<link rel="search" type="application/opensearchdescription+xml" title="iTop" href="{{ aPage.sAbsoluteUrlAppRoot }}pages/opensearch.xml.php">
{% for sPreloadedFont in aPage.aPreloadedFonts %}
<link rel="preload" href="{{ sPreloadedFont['font'] }}" as="font" type="font/{{ sPreloadedFont['type'] }}" crossorigin>
{% endfor %}
{# Stylesheets MUST be loaded before any scripts otherwise we may face problems such as
- Visual glitches
- jQuery scripts spurious problems (like failing on a 'reload') #}