summaryrefslogtreecommitdiff
path: root/addons/web/views
diff options
context:
space:
mode:
authorqsm-odoo <qsm@odoo.com>2020-10-23 07:44:40 +0000
committerqsm-odoo <qsm@odoo.com>2020-10-23 08:19:25 +0000
commit60c787679260a97c58f399af1a51d7549429f979 (patch)
treea1b3a6a77d6a935547a7ab21a3e161be489538df /addons/web/views
parent2d31892081a48c521357cef974ea23fc9228a39e (diff)
[FIX] web: preload font awesome font for frontend layouts
This commit adds an easy improvement fixing a page speed warning: the font awesome font (declared in a font-face in assets_common) can be preloaded. The only problematic point was that font-awesome defines the font by a series of URL using different font formats. Only one can be preloaded (otherwise you would load files for no reason). As all Odoo supported browsers use the woff2 format, we only preload that one. At the cost of a warning for other browsers which use a different format. task-2350647 closes odoo/odoo#60588 Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
Diffstat (limited to 'addons/web/views')
-rw-r--r--addons/web/views/webclient_templates.xml1
1 files changed, 1 insertions, 0 deletions
diff --git a/addons/web/views/webclient_templates.xml b/addons/web/views/webclient_templates.xml
index 85c89da8aa0..7973f16d39b 100644
--- a/addons/web/views/webclient_templates.xml
+++ b/addons/web/views/webclient_templates.xml
@@ -467,6 +467,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"/>
</xpath>
<xpath expr="//head/link[last()]" position="after">
+ <link rel="preload" href="/web/static/lib/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0" as="font" crossorigin=""/>
<t t-call-assets="web.assets_common" t-js="false"/>
<t t-call-assets="web.assets_frontend" t-js="false"/>
</xpath>