From f4eb1e4980aca01bfcd56b5bdfd7d2f1e2cebd27 Mon Sep 17 00:00:00 2001 From: Owen Leonard Date: Fri, 22 Dec 2023 15:15:20 +0000 Subject: [PATCH] Bug 35642: Upgrade Font Face Observer library from v2.0.3 to v2.3.0 This patch upgrades the Font Face Observer library from v2.0.3 to the latest release, v2.3.0. The file is moved to its own directory for consistency's sake. To test, apply the patch and clear your browser cache. - Load any page in the OPAC. - The custom font we supply for the OPAC (Noto Sans) should load correctly. - If you want to see more about the functionality of the library, use your browser's developer tools to simulate a slow connection. - The page should load with a default sans-serif font first, and then the downloaded font will be applied. Note: If you throttle your connection speed *too* much, the loading of the custom font will time out and you'll only see the default sans-serif font. --- koha-tmpl/intranet-tmpl/prog/en/modules/about.tt | 2 +- .../opac-tmpl/bootstrap/en/includes/opac-bottom.inc | 2 +- .../opac-tmpl/bootstrap/en/modules/sco/printslip.tt | 2 +- koha-tmpl/opac-tmpl/lib/fontfaceobserver.min.js | 12 ------------ .../lib/fontfaceobserver/fontfaceobserver.min.js | 8 ++++++++ 5 files changed, 11 insertions(+), 15 deletions(-) delete mode 100644 koha-tmpl/opac-tmpl/lib/fontfaceobserver.min.js create mode 100644 koha-tmpl/opac-tmpl/lib/fontfaceobserver/fontfaceobserver.min.js diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/about.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/about.tt index 0f158fda91..502e13f219 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/about.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/about.tt @@ -1024,7 +1024,7 @@

Font Face Observer

- Font Face Observer JavaScript library v2.0.3: BSD License + Font Face Observer JavaScript library v2.3.0: BSD 2-Clause "Simplified" License

GreyBox

diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-bottom.inc b/koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-bottom.inc index 943c862eab..1a3809e3f2 100644 --- a/koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-bottom.inc +++ b/koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-bottom.inc @@ -137,7 +137,7 @@ [% Asset.js("lib/jquery/jquery-3.6.0.min.js") | $raw %] [% Asset.js("lib/jquery/jquery-migrate-3.3.2.min.js") | $raw %] [% Asset.js("lib/bootstrap/js/bootstrap.bundle.min.js") | $raw %] -[% Asset.js("lib/fontfaceobserver.min.js") | $raw %] +[% Asset.js("lib/fontfaceobserver/fontfaceobserver.min.js") | $raw %] [% Asset.js("lib/enquire.min.js") | $raw %]