From f4979fb0a476e0ac4dd3d2afea4090b6ffdea4b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Beganovi=C4=87?= Date: Wed, 27 Oct 2021 15:03:51 +0200 Subject: [PATCH] Update automatic font resolving --- app/Utils/Helpers.php | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/app/Utils/Helpers.php b/app/Utils/Helpers.php index 27fe7eb0fe5d..b0da6a04b5f5 100644 --- a/app/Utils/Helpers.php +++ b/app/Utils/Helpers.php @@ -273,20 +273,8 @@ class Helpers */ public static function resolveFont(string $font = 'Arial'): array { - $fonts = [ - 'Arial' => '', - 'Inter' => 'https://fonts.googleapis.com/css2?family=Inter:wght@400;600&display=swap', - 'Roboto' => 'https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap', - 'Irish Grover' => 'https://fonts.googleapis.com/css2?family=Irish+Grover&display=swap', - ]; - - if (array_key_exists($font, $fonts)) { - return [ - 'name' => $font, - 'url' => $fonts[$font], - ]; - } - - return ['name' => 'Arial', 'url' => $fonts['Arial']]; + return $font + ? ['name' => $font, 'url' => sprintf('https://fonts.googleapis.com/css2?family=%s&display=swap', $font)] + : ['name' => 'Arial', 'url' => '']; } }