From: Vincent Vanwaelscappel Date: Wed, 26 Jul 2023 14:55:53 +0000 (+0200) Subject: wip #6178 @0.75 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=b6b8df0faca430b5399f0c28f95be3263ba6eb49;p=fluidbook-toolbox.git wip #6178 @0.75 --- diff --git a/app/Fields/FluidbookFont.php b/app/Fields/FluidbookFont.php index 5d4819e64..a6482481e 100644 --- a/app/Fields/FluidbookFont.php +++ b/app/Fields/FluidbookFont.php @@ -6,18 +6,27 @@ use Cubist\Backpack\Magic\Fields\SelectFromArray; class FluidbookFont extends SelectFromArray { + + public function getOptions() { - return self::getAvailableFonts(); + $fonts = self::getAvailableFonts(); + $res = []; + foreach ($fonts as $k => $font) { + $res[$k] = $font['fluidbook_label']; + } + return $res; } - public static function getAvailableFonts(){ + public static function getAvailableFonts() + { return [ - 'OpenSans' => 'Open Sans (' . __('défaut') . ')', - 'Montserrat' => 'Montserrat', - 'Metropolis' => 'Metropolis', - 'Arial' => 'Arial, Helvetica, sans-serif (' . __('police système') . ')', - 'sans-serif' => __('Police système sans-serif') + 'OpenSans' => ['fluidbook_label' => 'Open Sans (' . __('défaut') . ')', 'font_family' => '"Open Sans"', 'font_kit' => 'OpenSans'], + 'Montserrat' => ['fluidbook_label' => 'Montserrat', 'font_family' => 'Montserrat', 'font_kit' => 'Montserrat'], + 'Metropolis' => ['fluidbook_label' => 'Metropolis', 'font_family' => 'Metropolis', 'font_kit' => 'Metropolis'], + 'SourceSans' => ['fluidbook_label' => 'Source Sans', 'font_family' => '"Source Sans 3"', 'font_kit' => 'SourceSans'], + 'Arial' => ['fluidbook_label' => 'Arial, Helvetica, sans-serif (' . __('police système') . ')', 'font_family' => 'Arial, Helvetica, sans-serif', 'font_kit' => false], + 'sans-serif' => ['fluidbook_label' => __('Police système sans-serif'), 'font_family' => 'sans-serif', 'font_kit' => false], ]; } } diff --git a/app/Fluidbook/Compiler/Compiler.php b/app/Fluidbook/Compiler/Compiler.php index 7277086ac..b014b8375 100644 --- a/app/Fluidbook/Compiler/Compiler.php +++ b/app/Fluidbook/Compiler/Compiler.php @@ -2,6 +2,7 @@ namespace App\Fluidbook\Compiler; +use App\Fields\FluidbookFont; use App\Fluidbook\Link\Link; use App\Fluidbook\PDF; use App\Fluidbook\SearchIndex; @@ -1846,22 +1847,11 @@ class Compiler extends Base implements CompilerInterface protected function _font($f) { - $default = 'Arial, Helvetica, sans-serif'; - if ($f === 'OpenSans') { - $f = 'Open Sans'; - } - if (!$f) { - $f = 'Open Sans'; - } - switch ($f) { - case 'sans-serif': - return $f; - case 'Arial': - return $default; - default: - $this->addFontKit($f); - return "'" . $f . "', " . $default; + $font = FluidbookFont::getAvailableFonts()[$f]; + if ($font['font_kit']) { + $this->addFontKit($font['font_kit']); } + return $font['font_family']; } protected function _themeBoolean($v) @@ -2521,22 +2511,19 @@ class Compiler extends Base implements CompilerInterface return array_merge($res, $r); } - public function addFontKit($font) + public function addFontKit($kit) { - if ($font === 'sans-serif') { + if (!$kit) { return; } - if ($font === 'Open Sans') { - $font = 'OpenSans'; - } - $path = 'style/fonts/' . $font; + $path = 'style/fonts/' . $kit; $css = $path . '/font.css'; if (in_array($css, $this->stylesheets)) { return; } $this->stylesheets[] = $css; - $this->vdir->copyDirectory($this->assets . '/' . $path, $path); + $this->vdir->copyDirectory(resource_path('fluidbookpublication/fonts/' . $kit), $path); return $path . '/font.css'; } diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Black.woff b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Black.woff new file mode 100644 index 000000000..0b4022d45 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Black.woff differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Black.woff2 b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Black.woff2 new file mode 100644 index 000000000..9ad74d2da Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Black.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-BlackItalic.woff b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-BlackItalic.woff new file mode 100644 index 000000000..470b7e684 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-BlackItalic.woff differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-BlackItalic.woff2 b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-BlackItalic.woff2 new file mode 100644 index 000000000..a269f3ac4 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-BlackItalic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Bold.woff b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Bold.woff new file mode 100644 index 000000000..85383781d Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Bold.woff differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Bold.woff2 b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Bold.woff2 new file mode 100644 index 000000000..9648b0cb5 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Bold.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-BoldItalic.woff b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-BoldItalic.woff new file mode 100644 index 000000000..377c99109 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-BoldItalic.woff differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-BoldItalic.woff2 b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-BoldItalic.woff2 new file mode 100644 index 000000000..84a031b3a Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-BoldItalic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraBold.woff b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraBold.woff new file mode 100644 index 000000000..fc9868330 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraBold.woff differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraBold.woff2 b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraBold.woff2 new file mode 100644 index 000000000..8a96ad928 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraBold.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraBoldItalic.woff b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraBoldItalic.woff new file mode 100644 index 000000000..7039b6223 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraBoldItalic.woff differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraBoldItalic.woff2 b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraBoldItalic.woff2 new file mode 100644 index 000000000..e0809288d Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraBoldItalic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraLight.woff b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraLight.woff new file mode 100644 index 000000000..7e5c31ebc Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraLight.woff differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraLight.woff2 b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraLight.woff2 new file mode 100644 index 000000000..951cfc48b Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraLight.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraLightItalic.woff b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraLightItalic.woff new file mode 100644 index 000000000..da2929c43 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraLightItalic.woff differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraLightItalic.woff2 b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraLightItalic.woff2 new file mode 100644 index 000000000..c6a665c79 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ExtraLightItalic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Light.woff b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Light.woff new file mode 100644 index 000000000..f3a84ef38 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Light.woff differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Light.woff2 b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Light.woff2 new file mode 100644 index 000000000..f0ff6f346 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Light.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-LightItalic.woff b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-LightItalic.woff new file mode 100644 index 000000000..ee72f2c77 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-LightItalic.woff differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-LightItalic.woff2 b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-LightItalic.woff2 new file mode 100644 index 000000000..3cbcc3464 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-LightItalic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Medium.woff b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Medium.woff new file mode 100644 index 000000000..cd3c1ab0a Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Medium.woff differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Medium.woff2 b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Medium.woff2 new file mode 100644 index 000000000..43578fef4 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Medium.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-MediumItalic.woff b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-MediumItalic.woff new file mode 100644 index 000000000..814a9d5e4 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-MediumItalic.woff differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-MediumItalic.woff2 b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-MediumItalic.woff2 new file mode 100644 index 000000000..83f741c24 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-MediumItalic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Regular.woff b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Regular.woff new file mode 100644 index 000000000..6aa4dbaf7 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Regular.woff differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Regular.woff2 b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Regular.woff2 new file mode 100644 index 000000000..f50bf3422 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Regular.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-RegularItalic.woff b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-RegularItalic.woff new file mode 100644 index 000000000..019578ad8 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-RegularItalic.woff differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-RegularItalic.woff2 b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-RegularItalic.woff2 new file mode 100644 index 000000000..93de25882 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-RegularItalic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-SemiBold.woff b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-SemiBold.woff new file mode 100644 index 000000000..ca2edb08a Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-SemiBold.woff differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-SemiBold.woff2 b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-SemiBold.woff2 new file mode 100644 index 000000000..fad6dfdec Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-SemiBold.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-SemiBoldItalic.woff b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-SemiBoldItalic.woff new file mode 100644 index 000000000..3c6a03bc1 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-SemiBoldItalic.woff differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-SemiBoldItalic.woff2 b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-SemiBoldItalic.woff2 new file mode 100644 index 000000000..ad97ed0cd Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-SemiBoldItalic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Thin.woff b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Thin.woff new file mode 100644 index 000000000..40341f449 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Thin.woff differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Thin.woff2 b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Thin.woff2 new file mode 100644 index 000000000..9ffe02ae4 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-Thin.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ThinItalic.woff b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ThinItalic.woff new file mode 100644 index 000000000..8943df9f7 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ThinItalic.woff differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ThinItalic.woff2 b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ThinItalic.woff2 new file mode 100644 index 000000000..e4bdf05e0 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Metropolis/Metropolis-ThinItalic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Metropolis/font.css b/resources/fluidbookpublication/fonts/Metropolis/font.css new file mode 100644 index 000000000..219f71616 --- /dev/null +++ b/resources/fluidbookpublication/fonts/Metropolis/font.css @@ -0,0 +1,143 @@ +@font-face { + font-family: 'Metropolis'; + font-style: normal; + font-weight: 100; + src: local(''), + url('Metropolis-Thin.woff2') format('woff2'), url('Metropolis-Thin.woff') format('woff'); +} + +@font-face { + font-family: 'Metropolis'; + font-style: Italic; + font-weight: 100; + src: local(''), + url('Metropolis-ThinItalic.woff2') format('woff2'), url('Metropolis-ThinItalic.woff') format('woff'); +} + +@font-face { + font-family: 'Metropolis'; + font-style: normal; + font-weight: 200; + src: local(''), + url('Metropolis-ExtraLight.woff2') format('woff2'), url('Metropolis-ExtraLight.woff') format('woff'); +} + +@font-face { + font-family: 'Metropolis'; + font-style: Italic; + font-weight: 200; + src: local(''), + url('Metropolis-ExtraLightItalic.woff2') format('woff2'), url('Metropolis-ExtraLightItalic.woff') format('woff'); +} + +@font-face { + font-family: 'Metropolis'; + font-style: normal; + font-weight: 300; + src: local(''), + url('Metropolis-Light.woff2') format('woff2'), url('Metropolis-Light.woff') format('woff'); +} + +@font-face { + font-family: 'Metropolis'; + font-style: Italic; + font-weight: 300; + src: local(''), + url('Metropolis-LightItalic.woff2') format('woff2'), url('Metropolis-LightItalic.woff') format('woff'); +} + +@font-face { + font-family: 'Metropolis'; + font-style: normal; + font-weight: 400; + src: local(''), + url('Metropolis-Regular.woff2') format('woff2'), url('Metropolis-Regular.woff') format('woff'); +} + +@font-face { + font-family: 'Metropolis'; + font-style: normal; + font-weight: 500; + src: local(''), + url('Metropolis-Medium.woff2') format('woff2'), url('Metropolis-Medium.woff') format('woff'); +} + +@font-face { + font-family: 'Metropolis'; + font-style: Italic; + font-weight: 400; + src: local(''), + url('Metropolis-RegularItalic.woff2') format('woff2'), url('Metropolis-RegularItalic.woff') format('woff'); +} + +@font-face { + font-family: 'Metropolis'; + font-style: Italic; + font-weight: 500; + src: local(''), + url('Metropolis-MediumItalic.woff2') format('woff2'), url('Metropolis-MediumItalic.woff') format('woff'); +} + +@font-face { + font-family: 'Metropolis'; + font-style: normal; + font-weight: 600; + src: local(''), + url('Metropolis-SemiBold.woff2') format('woff2'), url('Metropolis-SemiBold.woff') format('woff'); +} + +@font-face { + font-family: 'Metropolis'; + font-style: Italic; + font-weight: 600; + src: local(''), + url('Metropolis-SemiBoldItalic.woff2') format('woff2'), url('Metropolis-SemiBoldItalic.woff') format('woff'); +} + +@font-face { + font-family: 'Metropolis'; + font-style: normal; + font-weight: 700; + src: local(''), + url('Metropolis-Bold.woff2') format('woff2'), url('Metropolis-Bold.woff') format('woff'); +} + +@font-face { + font-family: 'Metropolis'; + font-style: Italic; + font-weight: 700; + src: local(''), + url('Metropolis-BoldItalic.woff2') format('woff2'), url('Metropolis-BoldItalic.woff') format('woff'); +} + +@font-face { + font-family: 'Metropolis'; + font-style: normal; + font-weight: 800; + src: local(''), + url('Metropolis-ExtraBold.woff2') format('woff2'), url('Metropolis-ExtraBold.woff') format('woff'); +} + +@font-face { + font-family: 'Metropolis'; + font-style: Italic; + font-weight: 800; + src: local(''), + url('Metropolis-ExtraBoldItalic.woff2') format('woff2'), url('Metropolis-ExtraBoldItalic.woff') format('woff'); +} + +@font-face { + font-family: 'Metropolis'; + font-style: normal; + font-weight: 900; + src: local(''), + url('Metropolis-Black.woff2') format('woff2'), url('Metropolis-Black.woff') format('woff'); +} + +@font-face { + font-family: 'Metropolis'; + font-style: Italic; + font-weight: 900; + src: local(''), + url('Metropolis-BlackItalic.woff2') format('woff2'), url('Metropolis-BlackItalic.woff') format('woff'); +} diff --git a/resources/fluidbookpublication/fonts/Montserrat/font.css b/resources/fluidbookpublication/fonts/Montserrat/font.css new file mode 100644 index 000000000..bae734457 --- /dev/null +++ b/resources/fluidbookpublication/fonts/Montserrat/font.css @@ -0,0 +1,179 @@ +/* montserrat-100 - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 100; + src: local(''), + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-100.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-100.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* montserrat-100italic - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Montserrat'; + font-style: italic; + font-weight: 100; + src: local(''), + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-100italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-100italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* montserrat-200 - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 200; + src: local(''), + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* montserrat-200italic - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Montserrat'; + font-style: italic; + font-weight: 200; + src: local(''), + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* montserrat-300 - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 300; + src: local(''), + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* montserrat-300italic - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Montserrat'; + font-style: italic; + font-weight: 300; + src: local(''), + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* montserrat-regular - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 400; + src: local(''), + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* montserrat-500 - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 500; + src: local(''), + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* montserrat-italic - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Montserrat'; + font-style: italic; + font-weight: 400; + src: local(''), + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* montserrat-500italic - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Montserrat'; + font-style: italic; + font-weight: 500; + src: local(''), + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* montserrat-600 - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 600; + src: local(''), + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* montserrat-600italic - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Montserrat'; + font-style: italic; + font-weight: 600; + src: local(''), + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* montserrat-700 - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 700; + src: local(''), + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* montserrat-700italic - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Montserrat'; + font-style: italic; + font-weight: 700; + src: local(''), + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* montserrat-800 - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 800; + src: local(''), + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-800.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-800.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* montserrat-800italic - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Montserrat'; + font-style: italic; + font-weight: 800; + src: local(''), + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-800italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-800italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* montserrat-900 - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 900; + src: local(''), + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-900.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-900.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* montserrat-900italic - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Montserrat'; + font-style: italic; + font-weight: 900; + src: local(''), + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-900italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-900italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-100.woff b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-100.woff new file mode 100644 index 000000000..bec957683 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-100.woff differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-100.woff2 b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-100.woff2 new file mode 100644 index 000000000..0fa4bee5e Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-100.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-100italic.woff b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-100italic.woff new file mode 100644 index 000000000..a62a0fdc6 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-100italic.woff differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-100italic.woff2 b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-100italic.woff2 new file mode 100644 index 000000000..7f369516e Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-100italic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200.woff b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200.woff new file mode 100644 index 000000000..a3d523886 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200.woff differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200.woff2 b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200.woff2 new file mode 100644 index 000000000..b9ef365ce Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200italic.woff b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200italic.woff new file mode 100644 index 000000000..e34a19d54 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200italic.woff differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200italic.woff2 b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200italic.woff2 new file mode 100644 index 000000000..003f5cfd3 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200italic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300.woff b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300.woff new file mode 100644 index 000000000..0385e39d8 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300.woff differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300.woff2 b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300.woff2 new file mode 100644 index 000000000..9e665bb8c Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300italic.woff b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300italic.woff new file mode 100644 index 000000000..c6eafe2ea Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300italic.woff differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300italic.woff2 b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300italic.woff2 new file mode 100644 index 000000000..5bd80dd34 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300italic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500.woff b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500.woff new file mode 100644 index 000000000..b588b6a40 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500.woff differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500.woff2 b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500.woff2 new file mode 100644 index 000000000..dae68a404 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500italic.woff b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500italic.woff new file mode 100644 index 000000000..4fa396f69 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500italic.woff differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500italic.woff2 b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500italic.woff2 new file mode 100644 index 000000000..393edb0f8 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500italic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600.woff b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600.woff new file mode 100644 index 000000000..cd76c9b49 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600.woff differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600.woff2 b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600.woff2 new file mode 100644 index 000000000..ff6495098 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600italic.woff b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600italic.woff new file mode 100644 index 000000000..5ef913db0 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600italic.woff differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600italic.woff2 b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600italic.woff2 new file mode 100644 index 000000000..80c445ef4 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600italic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.woff b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.woff new file mode 100644 index 000000000..0c26aa2b3 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.woff differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.woff2 b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.woff2 new file mode 100644 index 000000000..93c395c0d Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff new file mode 100644 index 000000000..fa3598841 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff2 b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff2 new file mode 100644 index 000000000..d8508fa07 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-800.woff b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-800.woff new file mode 100644 index 000000000..f236d6c99 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-800.woff differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-800.woff2 b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-800.woff2 new file mode 100644 index 000000000..887107632 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-800.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-800italic.woff b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-800italic.woff new file mode 100644 index 000000000..21bfdc7fa Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-800italic.woff differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-800italic.woff2 b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-800italic.woff2 new file mode 100644 index 000000000..1b1553493 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-800italic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-900.woff b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-900.woff new file mode 100644 index 000000000..6540ccff5 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-900.woff differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-900.woff2 b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-900.woff2 new file mode 100644 index 000000000..19e1dcfe7 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-900.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-900italic.woff b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-900italic.woff new file mode 100644 index 000000000..196a32c09 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-900italic.woff differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-900italic.woff2 b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-900italic.woff2 new file mode 100644 index 000000000..b6079d15f Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-900italic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.woff b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.woff new file mode 100644 index 000000000..65f30370c Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.woff differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2 b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2 new file mode 100644 index 000000000..8bbacd73b Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.woff b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.woff new file mode 100644 index 000000000..cb36d3594 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.woff differ diff --git a/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2 b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2 new file mode 100644 index 000000000..4ccfc3922 Binary files /dev/null and b/resources/fluidbookpublication/fonts/Montserrat/montserrat-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2 differ diff --git a/resources/fluidbookpublication/fonts/OpenSans/font.css b/resources/fluidbookpublication/fonts/OpenSans/font.css new file mode 100644 index 000000000..884a47fcb --- /dev/null +++ b/resources/fluidbookpublication/fonts/OpenSans/font.css @@ -0,0 +1,99 @@ +/* open-sans-300 - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + src: local(''), + url('open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* open-sans-300italic - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + src: local(''), + url('open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* open-sans-regular - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + src: local(''), + url('open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* open-sans-italic - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + src: local(''), + url('open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* open-sans-600 - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + src: local(''), + url('open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* open-sans-600italic - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + src: local(''), + url('open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* open-sans-700 - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + src: local(''), + url('open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* open-sans-700italic - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + src: local(''), + url('open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* open-sans-800 - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + src: local(''), + url('open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* open-sans-800italic - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 800; + src: local(''), + url('open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} diff --git a/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff new file mode 100644 index 000000000..c70aae49b Binary files /dev/null and b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff differ diff --git a/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff2 b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff2 new file mode 100644 index 000000000..9f51be370 Binary files /dev/null and b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff2 differ diff --git a/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.woff b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.woff new file mode 100644 index 000000000..c543ae05a Binary files /dev/null and b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.woff differ diff --git a/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.woff2 b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.woff2 new file mode 100644 index 000000000..2f5454484 Binary files /dev/null and b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.woff b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.woff new file mode 100644 index 000000000..55c50a367 Binary files /dev/null and b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.woff differ diff --git a/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.woff2 b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.woff2 new file mode 100644 index 000000000..f503d558d Binary files /dev/null and b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.woff2 differ diff --git a/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600italic.woff b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600italic.woff new file mode 100644 index 000000000..2eaa468cc Binary files /dev/null and b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600italic.woff differ diff --git a/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600italic.woff2 b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600italic.woff2 new file mode 100644 index 000000000..c99aabe80 Binary files /dev/null and b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600italic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff new file mode 100644 index 000000000..18788e84f Binary files /dev/null and b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff differ diff --git a/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff2 b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff2 new file mode 100644 index 000000000..421a1ab25 Binary files /dev/null and b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff2 differ diff --git a/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.woff b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.woff new file mode 100644 index 000000000..f5f7974eb Binary files /dev/null and b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.woff differ diff --git a/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.woff2 b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.woff2 new file mode 100644 index 000000000..12ce3d20d Binary files /dev/null and b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.woff b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.woff new file mode 100644 index 000000000..556ca3571 Binary files /dev/null and b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.woff differ diff --git a/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.woff2 b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.woff2 new file mode 100644 index 000000000..c94a223b0 Binary files /dev/null and b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.woff2 differ diff --git a/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800italic.woff b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800italic.woff new file mode 100644 index 000000000..edafee693 Binary files /dev/null and b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800italic.woff differ diff --git a/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800italic.woff2 b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800italic.woff2 new file mode 100644 index 000000000..eed7d3c63 Binary files /dev/null and b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800italic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.woff b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.woff new file mode 100644 index 000000000..34f3eae86 Binary files /dev/null and b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.woff differ diff --git a/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.woff2 b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.woff2 new file mode 100644 index 000000000..398b68a08 Binary files /dev/null and b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff new file mode 100644 index 000000000..799305af2 Binary files /dev/null and b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff differ diff --git a/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff2 b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff2 new file mode 100644 index 000000000..8383e94c6 Binary files /dev/null and b/resources/fluidbookpublication/fonts/OpenSans/open-sans-v18-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff2 differ diff --git a/resources/fluidbookpublication/fonts/SourceSans/font.css b/resources/fluidbookpublication/fonts/SourceSans/font.css new file mode 100644 index 000000000..b4508f22e --- /dev/null +++ b/resources/fluidbookpublication/fonts/SourceSans/font.css @@ -0,0 +1,143 @@ +/* source-sans-3-200 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Source Sans 3'; + font-style: normal; + font-weight: 200; + src: url('source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-200.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ +} + +/* source-sans-3-200italic - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Source Sans 3'; + font-style: italic; + font-weight: 200; + src: url('source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-200italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ +} + +/* source-sans-3-300 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Source Sans 3'; + font-style: normal; + font-weight: 300; + src: url('source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ +} + +/* source-sans-3-300italic - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Source Sans 3'; + font-style: italic; + font-weight: 300; + src: url('source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-300italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ +} + +/* source-sans-3-regular - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Source Sans 3'; + font-style: normal; + font-weight: 400; + src: url('source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ +} + +/* source-sans-3-italic - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Source Sans 3'; + font-style: italic; + font-weight: 400; + src: url('source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ +} + +/* source-sans-3-500 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Source Sans 3'; + font-style: normal; + font-weight: 500; + src: url('source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ +} + +/* source-sans-3-500italic - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Source Sans 3'; + font-style: italic; + font-weight: 500; + src: url('source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-500italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ +} + +/* source-sans-3-600 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Source Sans 3'; + font-style: normal; + font-weight: 600; + src: url('source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ +} + +/* source-sans-3-600italic - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Source Sans 3'; + font-style: italic; + font-weight: 600; + src: url('source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-600italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ +} + +/* source-sans-3-700 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Source Sans 3'; + font-style: normal; + font-weight: 700; + src: url('source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ +} + +/* source-sans-3-700italic - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Source Sans 3'; + font-style: italic; + font-weight: 700; + src: url('source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-700italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ +} + +/* source-sans-3-800 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Source Sans 3'; + font-style: normal; + font-weight: 800; + src: url('source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ +} + +/* source-sans-3-800italic - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Source Sans 3'; + font-style: italic; + font-weight: 800; + src: url('source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-800italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ +} + +/* source-sans-3-900 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Source Sans 3'; + font-style: normal; + font-weight: 900; + src: url('source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-900.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ +} + +/* source-sans-3-900italic - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Source Sans 3'; + font-style: italic; + font-weight: 900; + src: url('source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-900italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ +} diff --git a/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-200.woff2 b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-200.woff2 new file mode 100644 index 000000000..812d7ef2d Binary files /dev/null and b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-200.woff2 differ diff --git a/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-200italic.woff2 b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-200italic.woff2 new file mode 100644 index 000000000..57104fd00 Binary files /dev/null and b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-200italic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-300.woff2 b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-300.woff2 new file mode 100644 index 000000000..8edd9d81a Binary files /dev/null and b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-300.woff2 differ diff --git a/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-300italic.woff2 b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-300italic.woff2 new file mode 100644 index 000000000..04c30f6a9 Binary files /dev/null and b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-300italic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-500.woff2 b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-500.woff2 new file mode 100644 index 000000000..99fda2d64 Binary files /dev/null and b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-500.woff2 differ diff --git a/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-500italic.woff2 b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-500italic.woff2 new file mode 100644 index 000000000..e59b053f1 Binary files /dev/null and b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-500italic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-600.woff2 b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-600.woff2 new file mode 100644 index 000000000..1dc3c5083 Binary files /dev/null and b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-600.woff2 differ diff --git a/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-600italic.woff2 b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-600italic.woff2 new file mode 100644 index 000000000..aff59f480 Binary files /dev/null and b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-600italic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-700.woff2 b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-700.woff2 new file mode 100644 index 000000000..e1467ae31 Binary files /dev/null and b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-700.woff2 differ diff --git a/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-700italic.woff2 b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-700italic.woff2 new file mode 100644 index 000000000..e7c72a18d Binary files /dev/null and b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-700italic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-800.woff2 b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-800.woff2 new file mode 100644 index 000000000..5d0bc5fb5 Binary files /dev/null and b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-800.woff2 differ diff --git a/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-800italic.woff2 b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-800italic.woff2 new file mode 100644 index 000000000..7f89a9774 Binary files /dev/null and b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-800italic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-900.woff2 b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-900.woff2 new file mode 100644 index 000000000..bbcacbc31 Binary files /dev/null and b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-900.woff2 differ diff --git a/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-900italic.woff2 b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-900italic.woff2 new file mode 100644 index 000000000..146494d7e Binary files /dev/null and b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-900italic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-italic.woff2 b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-italic.woff2 new file mode 100644 index 000000000..2fc84e9a2 Binary files /dev/null and b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-italic.woff2 differ diff --git a/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-regular.woff2 b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-regular.woff2 new file mode 100644 index 000000000..d08d35047 Binary files /dev/null and b/resources/fluidbookpublication/fonts/SourceSans/source-sans-3-v9-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-regular.woff2 differ