From 6b73ab03f82eeecf5cf51e4711acd26c48002399 Mon Sep 17 00:00:00 2001 From: fja-odoo Date: Fri, 13 Sep 2019 15:50:23 +0000 Subject: [PATCH] [IMP] website: add swap parameter to fonts import URL Google fonts now support custom font displaying, which allow us to swap the font when it is loaded. Especially useful for high latency connections. Ref: https://addyosmani.com/blog/google-fonts-font-display/ task-2069043 closes odoo/odoo#36696 Signed-off-by: Quentin Smetz (qsm) --- addons/website/static/src/scss/website.editor.ui.scss | 2 +- addons/website/static/src/scss/website.scss | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/website/static/src/scss/website.editor.ui.scss b/addons/website/static/src/scss/website.editor.ui.scss index 5071e2f8b90..1d1728714dc 100644 --- a/addons/website/static/src/scss/website.editor.ui.scss +++ b/addons/website/static/src/scss/website.editor.ui.scss @@ -1,6 +1,6 @@ @each $url in $o-theme-font-urls { @if $url { - @import url("https://fonts.googleapis.com/css?family=#{unquote($url)}"); + @import url("https://fonts.googleapis.com/css?family=#{unquote($url)}&display=swap"); } } diff --git a/addons/website/static/src/scss/website.scss b/addons/website/static/src/scss/website.scss index b5ce0126afb..9e2d187f8a1 100644 --- a/addons/website/static/src/scss/website.scss +++ b/addons/website/static/src/scss/website.scss @@ -14,7 +14,7 @@ $-font-numbers: ( $-seen: append($-seen, $-number); $-theme-font: nth($o-theme-font-urls, $-number); @if $-theme-font { - @import url("https://fonts.googleapis.com/css?family=#{unquote($-theme-font)}"); + @import url("https://fonts.googleapis.com/css?family=#{unquote($-theme-font)}&display=swap"); } } }